Debian Debian 12Debian 13

Debian Linux: после перезагрузки пропадает точка монтирования

  • Обновлено
  • Чтение ≈ 3 минуты
  • Нужны права администратора

Краткий ответ

После перезапуска Debian каталог /mnt/data или /srv/archive остался, но ранее подключённая файловая система больше не видна. Пустая папка не означает удаления файлов: они могли остаться на отключённом разделе. Любая запись в пустой каталог до восстановления монтирования опасна для службы.

В этой статье
  1. Когда возникает ошибка в Debian и какие условия важны
  2. Причины и как отличить их друг от друга
  3. Пошаговая диагностика и устранение
  4. Проверка результата и действия при неуспехе

#Когда возникает ошибка в Debian и какие условия важны

После перезапуска Debian каталог /mnt/data или /srv/archive остался, но ранее подключённая файловая система больше не видна. Пустая папка не означает удаления файлов: они могли остаться на отключённом разделе. Любая запись в пустой каталог до восстановления монтирования опасна для службы.

#Причины и как отличить их друг от друга

Возможная причинаКак узнатьЧто делать
Устройство не смонтировано при стартеfindmnt не находит точку, хотя blkid показывает нужный UUID.Сверить fstab и журнал mount-единицы.
Устройство запаздывает или отсутствуетНоситель USB, шифрованный раздел или сеть появляется позже.Проверить доступность и порядок запуска, не форматировать.
Смена UUID или ошибка в fstabЗагрузка пропускает строку из-за неверного UUID либо параметров.Сравнить blkid с записью и разобрать ошибку mount.

#Пошаговая диагностика и устранение

  1. 1. Остановите работу с каталогом, который может быть пустымЕсли приложение пишет в каталог, временно прекратите его работу штатным способом: иначе файлы попадут в корневую файловую систему и будут скрыты при повторном подключении. В терминале посмотрите список монтирований, но не удаляйте созданные файлы.
  2. Чтение данных и диагностика
    Linux · Терминал (Bash)Команда
    Чтение данных и диагностика. Изменений нет.
    findmnt --mountpoint /mnt/data
    df -hT /mnt/data
  1. 2. Найдите точный источник файловой системыВместо /mnt/data подставьте собственную точку. Команда lsblk покажет разделы, типы ФС и UUID; для сетевой файловой системы она не покажет удалённый ресурс — тогда смотрите fstab. Не меняйте UUID и не запускайте mkfs, даже если носитель кажется пустым.
    Linux · Терминал (Bash)КомандаНужен sudo
    blkid здесь только читает метаданные, требуется право администратора.
    lsblk -f
    sudo blkid
    findmnt --fstab --evaluate
  1. 3. Посмотрите запись в /etc/fstab до правокОткройте текст файла в режиме чтения и найдите строку нужной точки. Проверьте источник UUID= или сервер:/каталог, тип ext4/xfs/nfs и поля опций. Ошибка nofail может скрывать проблему старта: она не гарантирует, что ресурс реально доступен.
  2. Чтение данных и диагностика
    Linux · Терминал (Bash)Команда
    Чтение данных и диагностика. Изменений нет.
    cat /etc/fstab
    findmnt --fstab --target /mnt/data
  1. 4. Найдите объяснение в журнале DebianПросмотрите сообщения загрузки, связанные с mount, устройством и файловой системой. Для systemd название mount-объекта формируется по пути; его можно получить через systemd-escape. Запишите фактическое сообщение: timeout, wrong fs type и failed to mount требуют разных действий.
  2. Чтение данных и диагностика
    Linux · Терминал (Bash)Команда
    Чтение данных и диагностика. Изменений нет.
    systemd-escape --path --suffix=mount /mnt/data
    journalctl -b -p warning --no-pager -n 120
  1. 5. Сохраните конфигурацию и проверьте синтаксисПеред любым исправлением fstab создайте копию с владельцем и правами. Утилита findmnt --verify анализирует запись без монтирования и полезна для обнаружения ошибок. При удалённом сервере не выполняйте mount -a, если там присутствуют неверные сетевые или критичные точки.
  2. Копирование меняет лишь резервный файл; проверка не монтирует устройства
    Linux · Терминал (Bash)С осторожностьюНужен sudo
    Копирование меняет лишь резервный файл; проверка не монтирует устройства.
    sudo cp -a /etc/fstab /etc/fstab.backup-whelp
    findmnt --verify --verbose

    Команда может изменить состояние системы или её настройки. Проверьте параметры и последствия перед запуском.

  1. 6. Исправьте только подтверждённый источник ошибкиЕсли журнал и blkid подтверждают неверный UUID, откройте fstab через sudoedit и замените идентификатор только в нужной строке. Для USB или NFS сначала убедитесь в доступности источника и в требованиях к загрузке, не отключая проверки файловой системы и не меняя их тип произвольно.
    Linux · Терминал (Bash)С осторожностьюНужен sudo
    Откат: sudo cp -a /etc/fstab.backup-whelp /etc/fstab, затем повторно проверить файл.
    sudoedit /etc/fstab

    Команда может изменить состояние системы или её настройки. Проверьте параметры и последствия перед запуском.

  1. 7. Проверьте конкретное подключение, затем загрузкуПосле проверки fstab и прекращения записывающих служб подключайте только конкретную точку через sudo mount /mnt/data, а не все ресурсы сразу. Затем findmnt должен показать источник, тип и каталог. Лишь после независимой проверки файлов и резервной копии планируйте перезагрузку.
    Linux · Терминал (Bash)С осторожностьюНужен sudo
    Если mount выдал ошибку, не повторять бесконечно: читать её и journalctl.
    sudo mount /mnt/data
    findmnt --mountpoint /mnt/data

    Команда может изменить состояние системы или её настройки. Проверьте параметры и последствия перед запуском.

#Проверка результата и действия при неуспехе

Успех — именно нужный том смонтирован на ожидаемом пути после перезагрузки, а файлы принадлежат правильному устройству; вновь созданные файлы в скрытом корневом каталоге разбирать отдельно.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.