В ОС Linux много утилит для работы с разделами. Сегодня мы рассмотрим утилиту mkfs (make file system). С её помощью форматируют уже созданные разделы в нужный тип файловой системы. Синтаксис прост:
mkfs.ext4 /dev/sdа1
Где ext4 - тип ФС, а /dev/sda1 - нужный раздел.
ВНИМАНИЕ!!! Будьте осторожны при запуске данной команды. Она форматирует раздел без какого-либо предупреждения и подтверждения. Если вы неправильно определили раздел, то вы потеряете все данные на нем. Лучше перепроверить.
Ключи утилиты:
- -b - размер блока. Доступные значения: 1024, 2048 и 4096;
- -c - проверить устройство на битые сектора перед созданием файловой системы;
- -d - скопировать содержимое указанной папки в корневую папку файловой системы;
- -D - использовать прямые методы чтения и записи с диска чтобы не использовать кэш память;
- -e - поведение файловой системы при ошибке. Доступные значения: continue, remount-ro, panic;
- -E - расширенные опции файловой системы;
- -F - принудительно создать файловую систему, даже если во время создания возникают ошибки или файловая система уже существует и примонтирована;
- -j - использовать журнал файловой системы ext3;
- -l - прочитать список плохих секторов на диске из файла;
- -L - задать метку для раздела с этой файловой системой;
- -m - процент блоков, зарезервированных для суперпользователя, по умолчанию 5%;
- -n - не создавать файловую систему, а только отобразить её информацию, что выводится в процессе создания;
- -O - активировать или деактивировать те или иные возможности файловой системы. Сами возможности мы рассмотрим ниже;
- -q - выводить минимум информации во время выполнения;
- -S - записать только суперблок и описание групп, таблица Inode остаётся неизменной. Это может быть полезно для восстановления повреждённой файловой системы;
- -t - тип файловой системы. Доступно: ext2, ext3, ext4;
- -U - указать UUID для раздела с файловой системой;
- -v - максимально подробный вывод;
- -V - вывести версию утилиты.
В принципе, этого достаточно для использования данной утилиты, но если хочется узнать побольше, расширить свой кругозор, добро пожаловать в man.