Soft Вот мы кажется подходим к основному моменту-
Создание разделов.
Заходим в fdisk где вновь нас приглашают ввести команды,первая у нас
опция
p- выводит список всех существующих разделов на вашем компьютере
Command (m for help):
p (вводим p жмём Enter)
после чего видим ,что диск готов к тому ,чтобы мы создавали разделы.Да и куда он с подводной лодки денется
Disk /dev/hdb: 15.0 GB, 15020457984 bytes
16 heads, 63 sectors/track, 29104 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Device Boot Start End Blocks Id System
Вводим опцию
n-
команда создания раздела на дискеCommand (m for help): n (жмём Enter и нас спрашивают какой именно раздел мы хотим делать,ну ясный перец,что нам нужен первичный раздел),
Command action
e extended
p primary partition (1-4)p (тут надо поставить
p и жмём enterспециально красным отмечу
)
Partition number (1-4): 1 (так как у нас это первый раздел,то тут ставим 1)
First cylinder(1-29104, default 1 : 1 Не вдаваясь в лишние подробности скажу,что ставьте тут цифру которая default ,в данном случае первый раздел начинается с первого цилиндра.
Last cylinder or +size or +sizeM or +sizeK(1- 782):(1-29104, default 29104): +2000M В последней строчке вы заметили,что всего или default у нас 29104 цилиндров,но так как первый раздел у нас начинается с первого цилиндра и мы задумали под свап выделить 2 Гига,то как вы видите надо поставить
+2000M и плюсик не забудьте,это значит,что вы начиная от первого цилиндра бронируете 2 гига.
Вот и всё раздел готов переходим дальше и задаём опять опцию
n(помните.что она означает?Напомню-в последний раз- создание раздела на диске)
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p тут не забываем поставить p
Partition number (1-4): 2 номер партиции или раздела
First cylinder (3877-29104, default 3877): 3877 (обратите внимание,default 3877,а значит ставим именно то,на чём заканчивается первый раздел на 3877 цилиндре,нам ведь не нужны пустоты,а посему мы делаем так,как говорит fdisk)
Last cylinder or +size or +sizeM or +sizeK (3877-29104, default 29104): +3000M(Напомню ещё раз так как я хотел для Puppy выделить 3 Гига,то ставим +3000М)
Дальше без коментариев,вы и сами уже всё поняли
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 3
First cylinder (9691-29104, default 9691): 9691
Last cylinder or +size or +sizeM or +sizeK (9691-29104, default 29104): +5000M
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Selected partition 4
First cylinder (19380-29104, default 19380): 19380
Last cylinder or +size or +sizeM or +sizeK (19380-29104, default 29104): +5000M
А тут немного остановимся и посмотрим,правильно ли мы всё сделали,ведь дальше идёт w - выход из fdisk с сохранением результатов
Command (m for help): wПосле чего программа fdisk выполняет неоюходимые изменения и сохранив их программа завершает работу.Вот что мы видим
Command (m for help): pDisk /dev/hdb: 15.0 GB, 15020457984 bytes
16 heads, 63 sectors/track, 29104 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 1 3876 1953472+ 83 Linux
/dev/hdb2 3877 9690 2930256 83 Linux
/dev/hdb3 9691 19379 4883256 83 Linux
/dev/hdb4 19380 29068 4883256 83 Linux
Не пугайтесь видя ,что все разделы для линукс,это мы сейчас исправим-оч даже быстро -"комп и глазом моргнуть не успеет"
Теперь важно посмотреть список кодов,так как 3 и 4 разделы мы готовили под виндовз,1 раздел под свап,ну и 2 раздел нам нужен как Ext2 для Puppy.
Итак мы вновь если закрыли fdisk,то откроем его и командуем l(эль маленькая)
И нашему вниманию откроется таблица кодов:(смотри скриншот)
Первый раздел у нас свап код 82
значит делаем так -у нас есть опция t -которая меняет тип раздела
Command (m for help): tPartition number (1-5): 1 (тут почти так же как и при создании разделов)
Hex code (type L to list codes): 82 (это кодировка свапа)ставим 82 и жмём Enter)
готовоможно сохранить сейчас,а можно потом всё сразу,но лучше делать сразу,так как если что то будет не так ,то меньше переделовать.А посему вводим опцию w.Я даже и напоминать не буду,что она означает -- помним?Хорошо.Так мы сохраняем изменения.
Command (m for help): w Теперь переходим к 3 и 4 разделам,которые мы планировали как ntfs(второй раздел у нас готов для Puppy код 83)
Смотрим список кодировки и видим,что у ntfs у нас код7 итак идём дальше.
Command (m for help): t
Partition number (1-4): 3
Hex code (type L to list codes): 7 Command (m for help): t
Partition number (1-4): 4
Hex code (type L to list codes): 7 сохраняем
Command (m for help): wНу вот и кажется всё ,в конце концов у нас есть винт ,который мы разбили с помощью встроенной утилиты fdisk.Наш винт готов к труду и обороне.
Disk /dev/hdb: 15.0 GB, 15020457984 bytes
16 heads, 63 sectors/track, 29104 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 1 3876 1953472+ 82 Linux swap
/dev/hdb2 3877 9690 2930256 83 Linux
/dev/hdb3 9691 19379 4883256 7 HPFS/NTFS
/dev/hdb4 19380 29068 4883256 7 HPFS/NTFS Что надо делать с ним дальше вы и сами хорошо знаете.