Утилита cfdisk – это консольная программа для разметки жесткого диска и создания на нём разделов. Она не такая сложная как fdisk или parted, поскольку не требует выполнения каких-либо команд. У неё есть псевдографический интерфейс, похожий на Gparted, только в консоли. Может благодаря этому она и используется для разметки диска во время установки ArchLinux.
В этой небольшой статье мы рассмотрим как пользоваться cfdisk для разметки жесткого диска, а именно создания таблицы разделов, самих разделов и установки флага загрузочный. Устанавливать утилиту не придется, она поставляется по умолчанию в большинстве дистрибутивов.
Содержание статьи:
При использовании cfdisk вам всё же придется воспользоваться fdisk для просмотра списка всех доступных дисков в системе. В cfdisk нет возможности выбора диска, поэтому вам надо передать имя устройства диска в системе в параметрах запуска утилиты. Чтобы узнать это имя выполните такую команду:
sudo fdisk -l
Утилита выведет все диски и разделы на них, а также их имя и размер. В данном примере будет использоваться не размеченный диск /dev/sdb размером 500 Гб.
Чтобы запустить программу надо передать ей имя устройства диска, с которым она будет работать. Если этого не сделать будет выбран первый диск в системе, например, /dev/sda. В этом примере надо открыть /dev/sdb:
sudo cfdisk /dev/sdb
Программу надо запускать от имени суперпользователя, так как она будет вносить изменения на жесткий диск.
Если диск полностью пуст и на нём нет никакой таблицы разделов, то программа предложит создать новую таблицу разделов. Для современных систем лучше оставить GPT, но если вы хотите чтобы этот диск могли читать Windows XP и более старые системы, то следует выбрать MBR, здесь она называется DOS:
После того как таблица разделов создана, вам осталось создать сами разделы. Для создания раздела в верхней части окна выберите Свободное пространство, а затем с помощью стрелок вправо и влево, выберите кнопку Новый и нажмите Enter.
Затем введите размер раздела. Его можно указывать в мегабайтах (M), гигабайтах (G), терабайтах (T) или в секторах (S). Эту букву надо прописать после числа, обозначающего размер:
В данном примере создан раздел размером на всё доступное пространство – 465,8 гигабайт. Новый раздел будет выглядеть вот так:
Если была выбрана таблица разделов MBR, то придется ещё выбрать тип раздела Основной (Primary) или Расширенный (Extended). В GPT количество разделов не ограничено, поэтому в таком подходе нет необходимости. В MBR основных разделов может быть только четыре. Чтобы создать больше можно создать один расширенный раздел и в нём уже создавать необходимое количество разделов. Всё это умеет делать cfdisk, но только с таблицей разделов MBR.
В таблице разделов GPT созданный раздел можно немного настроить. Можно изменить размер раздела с помощью кнопки Размер или выбрать его тип, с помощью кнопки Тип. Для изменения размера нажмите кнопку Размер и введите новый размер раздела:
Например, давайте сделаем раздел размером 300 гигабайт, в результате после раздела появится свободное пространство и вы сможете создать ещё один раздел:
По умолчанию используется тип раздела Файловая система Linux. Это означает, что в будущем раздел может быть отформатирован в Ext4 или любую другую файловую систему. Но, например, для установки загрузчика Grub нужен раздел BIOS boot. Для выбора такого типа раздела нажмите кнопку Тип и выберите BIOS boot:
В меню доступны и другие типы разделов, которые можно использовать при необходимости.
Все внесенные изменения не запишутся на диск пока вы не нажмете кнопку Запись или Write. Только после её нажатия программа запишет все изменения:
После нажатия кнопки Запись надо подтвердить внесение изменений набрав слово yes. После этого программа сообщит, что всё готово:
После этого можно закрыть программу, нажав кнопку Выход.
Попытаемся ещё разобраться с вопросом как поставить флаги cfdisk. В таблице разделов GPT нет такого понятия как загрузочный раздел или флаг загрузочного раздела. Здесь подразумевается, что если надо что-то загрузить, то загрузчик должен располагаться на разделе EFI, отформатированном в файловую систему FAT. Однако если вы выбрали таблицу разделов MBR, то такая функция будет доступна. Чтобы сделать раздел загрузочным выберите этот раздел, затем нажмите кнопку Загруз. или Boot:
После этого выбранный раздел будет помечен звездочкой в колонке Загрузочный.
В этой небольшой статье мы разобрали как пользоваться cfdisk Linux для разметки диска. Её можно использовать как для установки операционной системы, так и для подготовки нового жёсткого диска к работе.
Источник: https://losst.ru/ Материал распространяется под лицензией CC-BY-SA
Продолжая использовать данный сайт вы принимаете политику конфиденциальности и cookies