В этом руководстве будут рассмотрены основы использования fdisk для управления таблицей разделов. После использования fdisk вам нужно будет использовать команду mkfs для форматирования новых разделов с файловой системой.
Судо против Су
В Ubuntu, Linux Mint или других дистрибутивах Ubuntu команды fdisk и mkfs должны иметь префикс Судо, В дистрибутивах, которые не используют sudo, используйте su - сначала введите корневую оболочку, затем введите каждую команду без sudo.
Список разделов
sudo fdisk -l Команды перечисляют разделы вашей системы.
sudo fdisk -l /dev/sda
Ввод командного режима
Чтобы работать с разделами диска, вам нужно войти в командный режим. Вам потребуется имя устройства на диске с fdisk -l команда. Следующая команда переходит в режим командной строки для первого дискового устройства:
sudo fdisk /dev/sda
Использование командного режима
В командном режиме вы используете однобуквенные команды для указания действий, которые вы хотите предпринять. Тип м и нажмите «Ввод», чтобы просмотреть список команд, которые вы можете использовать.
Просмотр таблицы разделов
использование п для печати текущей таблицы разделов на терминал из командного режима.
Удаление раздела
Использовать d для удаления раздела. Вам будет предложено указать номер раздела, который вы хотите удалить, который вы можете получить из п команда. Например, если бы я хотел удалить раздел в / dev / sda5, я бы напечатал 5.
После удаления раздела вы можете ввести п снова для просмотра текущей таблицы разделов. Раздел выглядит удаленным, но fdisk не записывает эти изменения на диск до тех пор, пока вы не будете использовать команду w.
Создание раздела
Использовать N команду для создания нового раздела. Вы можете создать логический или первичный раздел (L для логических или п для первичных). На диске может быть только четыре основных раздела.
Наконец, укажите последний раздел раздела на диске. Если вы хотите использовать все свободное место после начального сектора, просто нажмите Enter. Вы также можете указать определенный размер, например + 5G для раздела с пятью гигабайтами или + 512M для раздела 512 мегабайт. Если вы не укажете единицу после знака +, fdisk использует секторы в качестве единицы. Например, +10000 приводит к тому, что в конце раздела будет 10000 секторов после его начала.
Системный идентификатор
N command Я только что запустил воссозданный раздел подкачки, который я удалил ранее, или сделал это? Если я запустил п снова, я увижу, что новый раздел / dev / sda5 - это раздел «Linux» вместо раздела «Linux swap».
Если я хочу изменить его тип, я могу использовать T и укажите номер раздела.
Меня попросят ввести шестнадцатеричный код типа. Я не знаю, поэтому могу набрать L для просмотра списка шестнадцатеричных кодов.
В нем говорится: 82 это код для разделов подкачки Linux, поэтому я могу напечатать это.
Это не форматирует раздел с выбранной вами файловой системой. Вам придется сделать это позже с соответствующим МКФС команда.
Написание изменений
использование вес для записи изменений, внесенных на диск.
использование Q если вы хотите выйти без сохранения изменений.
Форматирование раздела
Перед тем, как вы сможете их использовать, вы должны форматировать новые разделы с файловой системой. Вы можете сделать это с помощью соответствующей команды mkfs. Например, эта команда форматирует пятый раздел на первом диске с файловой системой ext4.
sudo mkfs.ext4 /dev/sda5
sudo mkswap /dev/sda5
Fdisk содержит множество других команд, включая команды экспертов, к которым вы можете получить доступ, запустив Икс сначала. Проверьте man-страницу fdisk с помощью man fdisk для получения более подробной информации.