Жесткий диск компьютера может быть разбит на один или более логических дисков, называемых разделы. Схема разбиения описана в таблице разбиения диска, находящейся на 0 секторе жесткого диска. На каждый такой раздел может быть установлена своя операционная система.
Для работы ОС Linux необходимо создать по крайней мере один раздел. На этом разделе должен находиться корневой каталог файловой системы. Второй раздел, посвященный Linux, обычно создают как раздел подкачки (swap). Кроме того, чтобы BIOS получил гарантированный доступ к загрузочным файлам, дополнительно создают на первых 1024 цилиндрах отдельный загрузочный раздел, где будет храниться образ ядра и т.д.
fdisk — утилита для создания и редактирования таблицы разделов.
fdisk понимает таблицы разделов типа DOS, типа BSD и типа SUN.
fdisk не может создавать большие разделы и не понимает таблицы разделов типа GPT (GUID Partition Table).
Работа с утилитой fdisk осуществляется через командный интерфейс.
![]() | Предостережение |
|---|---|
Если вы решили переразбить жесткий диск с помощью программы fdisk, жизненно необходимо сделать Backup. Сделайте две копии всех важных данных. Эти копии следует записать на переносные носители (такие как CD или DVD), при этом стоит заранее убедиться, что они читаемы. |
Наберите fdisk /dev/hda для разбиения
первого жесткого диска. Вы попадете в командный интерфейс. Команда
m выдает возможные команды с расшифровкой, команда
p печатает существующую в настоящий момент таблицу
разделов.
Количество цилиндров для этого диска установлено в 60801. С этим все в порядке, но значение больше, чем 1024, и в отдельных установках могут возникнуть проблемы с: 1) программами, запускаемым при загрузке (напр., старые версии LILO) 2) загрузкой и программами разметки из других ОС (напр., DOS FDISK, OS/2 FDISK) Команда (m для справки): m Действие команды a переключение флага загрузки b редактирование метки диска bsd c переключение флага dos-совместимости d удаление раздела l список известных типов файловых систем m вывод этого меню n добавление нового раздела o создание новой пустой таблицы разделов DOS p вывод таблицы разделов q выход без сохранения изменений s создание новой чистой метки диска Sun t изменение id системы раздела u изменение единиц измерения экрана/содержимого v проверка таблицы разделов w запись таблицы разделов на диск и выход x дополнительная функциональность (только для экспертов) Команда (m для справки): p Диск /dev/sda: 500.1 ГБ, 500107862016 байт 255 heads, 63 sectors/track, 60801 cylinders Единицы = цилиндры по 16065 * 512 = 8225280 байт Устр-во Загр Начало Конец Блоки Id Система /dev/sda1 * 1 13 104391 83 Linux /dev/sda2 14 6387 51199155 8e Linux LVM /dev/sda3 6388 12761 51199155 8e Linux LVM /dev/sda4 12762 60801 385881300 5 Расширенный /dev/sda5 12762 19135 51199123+ 8e Linux LVM /dev/sda6 19136 25509 51199123+ 8e Linux LVM /dev/sda7 25510 31883 51199123+ 8e Linux LVM /dev/sda8 31884 38257 51199123+ 8e Linux LVM /dev/sda9 38258 44631 51199123+ 8e Linux LVM /dev/sda10 44632 51005 51199123+ 8e Linux LVM /dev/sda11 51006 54829 30716248+ 83 Linux /dev/sda12 54830 55339 4096543+ 82 Linux своп / Solaris /dev/sda13 55340 56614 10241406 83 Linux /dev/sda14 56615 58526 15358108+ 83 Linux
![]() | Внимание |
|---|---|
Пока вы не выполнили команду |