Введение
Форматирование диска — одна из базовых операций, которая может потребоваться как для настройки нового накопителя, так и для очистки старого. В 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.