Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

FORMAT_EXT4_GUIDE Linux / DevOps

Как отформатировать жесткий диск в ext4 в Linux терминале: mkfs.ext4

Обновлено: 27.08.2026 · Официальная документация ↗

Зачем форматировать диск в ext4?

ext4 — это стандартная, самая стабильная и быстрая файловая система по умолчанию для большинства дистрибутивов Linux. Если вы подключили новый жесткий диск или виртуальный том, перед сохранением данных его необходимо инициализировать, создать раздел и отформатировать.

Пошаговое форматирование накопителя

Осторожно: Форматирование полностью и безвозвратно уничтожает все данные на выбранном диске. Дважды проверьте имя диска перед выполнением команд!

  1. Найдите точное имя нового неразмеченного диска:
    lsblk
    (Предположим, наш новый диск — /dev/sdb).
  2. Создайте новую таблицу разделов GPT и один основной раздел через утилиту fdisk:
    sudo fdisk /dev/sdb
    В интерактивном меню нажимайте по очереди:
    • g — создать новую таблицу разделов GPT.
    • n — создать новый раздел (нажимайте Enter на всех вопросах о номерах и размерах).
    • w — записать изменения на диск и выйти.
  3. Отформатируйте созданный раздел /dev/sdb1 в файловую систему ext4:
    sudo mkfs.ext4 -L "DataDisk" /dev/sdb1
  4. Создайте папку и проверьте монтирование:
    sudo mkdir -p /mnt/data
    sudo mount /dev/sdb1 /mnt/data
    df -hT /mnt/data
💡 Практика специалистов: Для дисков объемом более 2 ТБ создание разметки через классический fdisk в режиме MBR не поддерживается. Обязательно используйте современную разметку GPT (клавиша 'g' в fdisk или утилиту parted).

Частые вопросы (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) считается более надежной практикой.

Полезные материалы
Рекомендуем