Как отформатировать жесткий диск в ext4 в Linux терминале: mkfs.ext4
Зачем форматировать диск в ext4?
ext4 — это стандартная, самая стабильная и быстрая файловая система по умолчанию для большинства дистрибутивов Linux. Если вы подключили новый жесткий диск или виртуальный том, перед сохранением данных его необходимо инициализировать, создать раздел и отформатировать.
Пошаговое форматирование накопителя
Осторожно: Форматирование полностью и безвозвратно уничтожает все данные на выбранном диске. Дважды проверьте имя диска перед выполнением команд!
- Найдите точное имя нового неразмеченного диска:
(Предположим, наш новый диск —lsblk/dev/sdb). - Создайте новую таблицу разделов GPT и один основной раздел через утилиту
fdisk:
В интерактивном меню нажимайте по очереди:sudo fdisk /dev/sdb- g — создать новую таблицу разделов GPT.
- n — создать новый раздел (нажимайте Enter на всех вопросах о номерах и размерах).
- w — записать изменения на диск и выйти.
- Отформатируйте созданный раздел
/dev/sdb1в файловую систему ext4:sudo mkfs.ext4 -L "DataDisk" /dev/sdb1 - Создайте папку и проверьте монтирование:
sudo mkdir -p /mnt/data sudo mount /dev/sdb1 /mnt/data df -hT /mnt/data
Частые вопросы (FAQ)
Что означает флаг -L в команде mkfs.ext4?
Ключ -L задает текстовую метку (label) диска, что облегчает его идентификацию в системе.
Почему после форматирования сразу занято около 5% места на диске?
По умолчанию Linux резервирует 5% емкости раздела для системных нужд суперпользователя root. Уменьшить резерв до 1% можно командой: sudo tune2fs -m 1 /dev/sdb1.
В чем отличие ext4 от NTFS и FAT32?
ext4 полностью поддерживает права доступа Linux (chmod/chown), символические ссылки, журналирование и устойчива к сбоям питания, в то время как FAT32/NTFS предназначены для Windows.
Как быстро отформатировать диск без создания таблицы разделов?
Вы можете применить файловую систему сразу на весь диск командой sudo mkfs.ext4 /dev/sdb, однако создание таблицы разделов (sdb1) считается более надежной практикой.