Введение
Файловая система ext4 широко используется в дистрибутивах Linux для хранения данных на внутренних и внешних дисках. Иногда после форматирования или покупки нового накопителя необходимо смонтировать его, чтобы операционная система смогла читать и записывать файлы. В этом гайде рассмотрим простой и надежный способ подключить ext4 раздел за несколько минут, используя как ручное монтирование, так и автоматическое через /etc/fstab.
Требования / Подготовка
- ОС: Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Debian 11, Fedora 36 (другие дистрибутивы работают аналогично).
- Права администратора (
sudo), если вы не работаете под root. - Форматируемый диск или раздел, отформатированный в ext4 (
mkfs.ext4).
💡 Совет: Перед монтированием убедитесь, что устройство не смонтировано в другой точке (
mount | grep /dev/sdX1).
Пошаговая инструкция
Шаг 1: Создать точку монтирования
Создайте каталог, через который будет доступна файловая система.
sudo mkdir -p /mnt/ext4_disk
Шаг 2: Найти UUID диска
Определите UUID форматируемого устройства, чтобы ссылаться на него без использования устройства /dev/sdX1.
sudo blkid /dev/sdX1
Скопируйте значение UUID=..., которое вы увидите в выводе.
Шаг 3: Добавить запись в /etc/fstab
Откройте файл в текстовом редакторе с правами root.
sudo nano /etc/fstab
Добавьте строку в конце файла, заменив <uuid> на скопированный ранее UUID:
UUID=<uuid> /mnt/ext4_disk ext4 defaults 0 2
Сохраните (Ctrl+O, Enter) и выйдите (Ctrl+X).
Шаг 4: Монтировать файловую систему
Теперь выполните монтирование, используя запись из fstab (или напрямую):
sudo mount /mnt/ext4_disk
Проверить состояние можно так:
mount | grep /mnt/ext4_disk
Шаг 5: Проверить подключение
Убедитесь, что данные доступны и пространство на диске отображается корректно.
df -h /mnt/ext4_disk
ls /mnt/ext4_disk
Если команды выводят содержимое, монтирование успешно выполнено.
Проверка результата
- Пространство на диске:
df -hдолжно показывать/mnt/ext4_diskс актуальным размером. - Чтение/запись: Скопируйте небольшой файл в точку монтирования (
cp /etc/hostname /mnt/ext4_disk/) и проверьте его наличие. - Автомонтирование: Перезагрузите систему и проверьте, монтируется ли раздел автоматически (
mount | grep /mnt/ext4_disk).
Возможные проблемы
- Ошибка «устройство занято» – возможно, раздел уже смонтирован в другом месте. Используйте
mount | grep /dev/sdX1, чтобы найти и отсоединить его (sudo umount). - Неверный UUID – убедитесь, что UUID взят с форматируемого устройства, а не с другого диска.
- Нет записи в fstab – если вы пропустили шаг с fstab, выполните ручное монтирование с помощью
sudo mount /dev/sdX1 /mnt/ext4_disk. - Ошибки доступа – если монтирование выполняется с ошибкой «доступ запрещен», проверьте права:
sudo chmod 755 /mnt/ext4_diskиsudo chown $USER:$USER /mnt/ext4_disk.