Linux Labs

Хранилище / Ступень 2 из 11

Монтирование и fstab

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 4 из 7 · на машине · 6 мин

Проверка таблицы и монтирование

Таблицу проверяют до подключения: так ошибка видна сразу, а не при следующей загрузке.

findmnt --verify проверяет таблицу, ничего не монтируя. Ключ --tab-file указывает учебную таблицу вместо системной:

bash
sudo findmnt --verify --tab-file /srv/storage-lab/fstab

С чужим UUID проверка печатает [E] unreachable on boot required source: UUID=… и итог 1 error. Исправная таблица даёт Success, no errors or warnings detected. Неверный тип она считает только предупреждением — [W] xfs does not match with on-disk ext4, — а mount с таким типом откажет. Поэтому после проверки том монтируют и смотрят результат.

mount --fstab ТАБЛИЦА КАТАЛОГ монтирует одну запись из указанной таблицы. С системной таблицей хватает sudo mount КАТАЛОГ или sudo mount -a — все записи разом. Результат подтверждают два факта: findmnt --mountpoint показывает источник в нужном каталоге, а в каталоге лежат файлы тома.

Заметка

UUID удобнее скопировать, чем перепечатывать: выдели его мышью → правая кнопка → «Копировать», а в Vim в режиме вставки вставь Shift+Insert.

Упражнение · сделать

Исправь таблицу и подключи по ней том

В таблице /srv/storage-lab/fstab исправь UUID по выводу blkid, проверь таблицу и смонтируй по ней том в /mnt/lab-data. Остальные поля строки не меняй, системный /etc/fstab не трогай.

Войти и начать Машина доступна после входа

Цели · 0 из 2

  • Исправить UUID в таблице ещё не выполнена
  • Смонтировать том по таблице ещё не выполнена

Цели шага

0 из 2
  • Исправить UUID в таблице — ещё не выполнена
  • Смонтировать том по таблице — ещё не выполнена
Ubuntu 24.04

Цели шага

0 из 2
  • Исправить UUID в таблице — ещё не выполнена
  • Смонтировать том по таблице — ещё не выполнена
Загрузка…