после перезагрузки пропадает точка монтирования — как найти причину и исправить

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

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

Каталог монтирования существует, но после перезагрузки в нём отсутствуют данные отдельного раздела. Инструкция относится к /etc/fstab и системным .mount/.automount; не выполняйте её для корневого раздела без резервной системы.

В этой статье
  1. Симптом и границы применимости
  2. Возможные причины и признаки
  3. Подробная диагностика и безопасные действия
  4. Как понять, что проблема устранена
  5. Что делать, если не помогло

#Симптом и границы применимости

Каталог монтирования существует, но после перезагрузки в нём отсутствуют данные отдельного раздела. Инструкция относится к /etc/fstab и системным .mount/.automount; не выполняйте её для корневого раздела без резервной системы.

#Возможные причины и признаки

Возможная причинаКак узнатьЧто делать
Неверный UUIDИмя /dev/sdX может изменяться, а UUID в fstab может быть старым.lsblk -f показывает UUID, которого нет в fstab.Исправить одну строку fstab после резервной копии.
Внешний диск не появился при стартеНакопитель подключён позднее или не успел инициализироваться.В журнале timeout waiting for device; при ручном подключении диск виден.Рассмотреть nofail либо systemd automount для необязательного носителя.
Сбой файловой системы/доступаМонтирование отказывается из-за типа системы, повреждения или неверных опций.findmnt не видит том, журнал сообщает unknown filesystem или wrong fs type.Проверить тип и ошибки до ремонта, не форматировать.

#Подробная диагностика и безопасные действия

  1. 1. Убедитесь, что папка не является смонтированным томомОткройте терминал; замените /mnt/data на свою точку. findmnt показывает, примонтирован ли отдельный носитель; обычная папка при отсутствии тома может быть пустой или содержать другие файлы. Ничего в неё пока не записывайте.
    Linux · Терминал (Bash)Команда
    Диагностическая команда в терминале Arch Linux, без изменения настроек.
    findmnt /mnt/data
    ls -ld /mnt/data
    lsblk -f
  1. 2. Сопоставьте UUID с настройкамиПосмотрите реальные UUID и строку fstab для своей точки. Имя /dev/sda1 может изменяться; стабильнее UUID. Не исправляйте UUID у корневой файловой системы по примеру из статьи.
  2. Диагностическая команда в терминале Arch Linux, без изменения настроек
    Linux · Терминал (Bash)Команда
    Диагностическая команда в терминале Arch Linux, без изменения настроек.
    lsblk -o NAME,FSTYPE,UUID,MOUNTPOINTS
    grep -n "/mnt/data" /etc/fstab
  1. 3. Посмотрите ошибки прежней загрузкиЛоги позволяют отличить задержку внешнего носителя от ошибки типа файловой системы. Если журнал старых загрузок не сохранён, используйте -b после следующего включения. Для системной службы чтение части записей может потребовать sudo.
  2. Диагностическая команда в терминале Arch Linux, без изменения настроек
    Linux · Терминал (Bash)Команда
    Диагностическая команда в терминале Arch Linux, без изменения настроек.
    journalctl -b -1 --no-pager -g "mount|fstab|timed out" -n 80
    systemctl list-units --type=mount --all --no-pager
  1. 4. Сохраните копию конфигурации перед точечной правкойРезервную копию /etc/fstab создавайте только после того, как определили нужный носитель. cp -a сохраняет права и позволяет вернуть файл из локальной консоли; на удалённом сервере подготовьте восстановление из Live-носителя.
  2. Дополнительная команда по теме
    Linux · Терминал (Bash)С осторожностьюНужен sudo
    Выполняйте в терминале Arch Linux; изменяйте только указанную и предварительно проверенную настройку.
    sudo cp -a /etc/fstab /etc/fstab.whelp-backup
    ls -l /etc/fstab.whelp-backup

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

  1. Дополнительная команда по теме
    Linux · Терминал (Bash)КомандаНужен sudo
    Выполняйте в терминале Arch Linux; изменяйте только указанную и предварительно проверенную настройку.
    sudo findmnt --verify --verbose
    lsblk -f
  2. 5. Проверьте запись без перезагрузкиПрежде чем применять новую строку, проверьте синтаксис. findmnt --verify сообщает несоответствия; mount -a в этой инструкции не используется, так как может монтировать все незадействованные тома и нарушить работающие службы.
  1. 6. Исправьте только подтверждённую строкуЕсли UUID в вашей строке неверен, откройте fstab и замените только идентификатор на фактический из lsblk. Для отключаемого внешнего диска обсудите с администратором nofail или x-systemd.automount; это не универсальные опции для /, /boot или /home. После сохранения обновите состояние systemd.
  2. Административная правка /etc/fstab
    Linux · Терминал (Bash)С осторожностьюНужен sudo
    Административная правка /etc/fstab. При ошибке восстановите sudo cp /etc/fstab.whelp-backup /etc/fstab из доступной консоли.
    sudoedit /etc/fstab
    sudo systemctl daemon-reload
    sudo findmnt --verify

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

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

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

#Как понять, что проблема устранена

Повторите исходное действие, из-за которого возникла неисправность, и сверяйте не только код завершения команды, но и прикладной результат. Сохраните вывод последней диагностической команды и записи журнала до и после исправления. Если ошибка повторяется, верните только изменённую настройку из резервной копии и передайте специалисту точный симптом, имя программы/службы, версию системы и необходимые фрагменты журнала без паролей и закрытых ключей.

#Что делать, если не помогло

Не применяйте случайные советы для другого дистрибутива: в Arch Linux особенно опасны частичные обновления пакетов, а в Rocky Linux — отключение SELinux или неконтролируемый перезапуск системных служб. Остановитесь после неуспешного безопасного шага, зафиксируйте фактическое сообщение и вернитесь к соответствующей причине. Для загрузки, разделов диска и единственного удалённого подключения используйте резервную копию и локальную консоль.

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

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

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