После того как вы успешно разбили диск на разделы, следующим важным шагом в управлении дисками Linux является создание файловой системы. Этот процесс, часто называемый форматированием, организует раздел так, чтобы он мог хранить файлы и каталоги.
Команда mkfs
Основным инструментом для этой задачи является mkfs (make filesystem — создать файловую систему). Это универсальная команда, которая позволяет создавать широкий спектр файловых систем.
Рассмотрим типичный пример:
sudo mkfs -t ext4 /dev/sdb2
Вот разбивка команды:
sudo: Выполняет команду с правами администратора, что требуется для задач управления дисками.mkfs: Команда для создания файловой системы.-t ext4: Флаг-tуказывает тип файловой системы. В данном случае мы создаем файловую системуext4./dev/sdb2: Это целевой раздел, на котором будет создана файловая система.
Распространенные типы файловых систем
Хотя ext4 является надежным и широко используемым стандартом для многих дистрибутивов Linux, mkfs поддерживает и другие. В зависимости от сценария использования вы можете столкнуться с другими типами, такими как XFS, известная высокой производительностью при работе с большими файлами, или Btrfs, предлагающая современные функции, такие как снимки (snapshots). Для общего использования ext4 — отличный выбор.
Предостережение
Создавать файловую систему следует только на недавно созданном разделе или на диске, который вы намерены полностью стереть. Выполнение команды mkfs на разделе, который уже содержит данные, является разрушительной операцией. Это приведет к необратимому удалению всех существующих данных, и вы, скорее всего, повредите файловую систему, если попытаетесь создать новую поверх существующей без надлежащей подготовки. Всегда дважды проверяйте целевое устройство, чтобы избежать случайной потери данных.