Linux

Как отформатировать диск в Linux: пошаговое руководство

В этом гайде вы узнаете, как подготовить и отформатировать диск в Linux с использованием встроенных инструментов, таких как mkfs.ext4, btrfs, exfat. Руководство подходит для начинающих и охватывает как командную строку, так и графический интерфейс.

Обновлено 11 июля 2026 г.
10-15 мин
Средняя
FixPedia Team
Применимо к:Ubuntu 22.04Debian 12Fedora 38Linux kernel 5.15+

Введение

Форматирование диска — одна из базовых операций, которая может потребоваться как для настройки нового накопителя, так и для очистки старого. В Linux для этой задачи есть несколько встроенных инструментов, которые работают как через командную строку, так и через графический интерфейс. После выполнения этого гайда вы сможете безопасно отформатировать HDD, SSD или USB-накопитель, выбрав подходящую файловую систему и выполнив все необходимые шаги без риска потери данных.

Требования

  • Поддерживаемая операционная система: Ubuntu 22.04, Debian 12, Fedora 38 или любая современная дистрибутива на базе ядра 5.15+.
  • Права суперпользователя (sudo), необходимые для выполнения команд форматирования.
  • Предварительно установленные инструменты: e2fsprogs, btrfs-progs, exfat-utils (или их эквиваленты в вашей дистрибутиве).
  • Готовность потерять все данные на выбранном диске — перед форматированием всегда делайте резервные копии.

Пошаговая инструкция

Шаг 1: Подготовка к форматированию

Отключите все службы, которые могут записывать данные на диск (например, smartd). Убедитесь, что устройство не смонтировано:

sudo umount /dev/sdx1

Проверьте список устройств с помощью:

lsblk
fdisk -l

Шаг 2: Выбор файловой системы

Решите, какая файловая система вам подходит:

  • ext4 — стандарт для Linux, совместим с большинством дистрибутивов.
  • btrfs — современная файловая система с поддержкой снапшотов и сжатия.
  • exFAT/NTFS — для обмена данными с Windows или macOS.

Если необходимые утилиты отсутствуют, установите их:

# для ext4 и btrfs в Debian/Ubuntu
sudo apt update && sudo apt install -y e2fsprogs btrfs-progs

# для exFAT
sudo apt install -y exfat-utils

Шаг 3: Форматирование через командную строку

Выполните команду форматирования, заменив /dev/sdx1 на ваш реальный диск:

# Форматирование в ext4
sudo mkfs.ext4 /dev/sdx1

# Форматирование в btrfs (с уничтожением данных)
sudo mkfs.btrfs -f /dev/sdx1

# Форматирование в exFAT
sudo mkfs.exfat /dev/sdx1

Шаг 4: Форматирование через графический интерфейс (опционально)

Если вам удобнее работать с мышью, откройте Дисковое пространство (gnome-disks), выберите нужный диск, нажмите Стереть и следуйте мастеру. Выберите файловую систему и установите метку тома.

Шаг 5: Проверка результата

После завершения форматирования проверьте, что диск доступен:

lsblk

Примонтируйте устройство временно для проверки:

sudo mount /dev/sdx1 /mnt
ls -la /mnt
sudo umount /mnt

Проверка результата

Если диск отображается в lsblk и вы можете смонтировать его, форматирование успешно завершено. Для уверенности проверьте тип файловой системы с помощью:

sudo blkid /dev/sdx1

Возможные проблемы

  • «Устройство занято» — диск может быть смонтирован. Используйте sudo umount /dev/sdx1 перед повторным форматированием.
  • «Недостаточно прав» — запустите команду с sudo.
  • «Нет такого устройства» — убедитесь, что вы указали правильный идентификатор устройства (/dev/sdx1 вместо /dev/sda); проверьте вывод fdisk -l.
  • Потеря данных — всегда делайте резервные копии перед форматированием. Восстановить данные после mkfs сложно, но возможно с помощью утилит типа testdisk или photorec.

Часто задаваемые вопросы

Какой файловой системе выбрать для SSD?
Что делать, если диск не отображается после форматирования?
Как отформатировать внешний USB-накопитель в exFAT?
Можно ли восстановить данные после форматирования?

Полезное

Подготовка к форматированию
Выбор файловой системы
Форматирование через командную строку
Форматирование через графический интерфейс (опционально)
Проверка результата

Эта статья помогла вам решить проблему?