У меня есть экземпляр, который застрял в этом приглашении загрузки (глядя на журнал экземпляра из консоли управления):
The disk drive for /mydisk is not ready yet or not present
Continue to wait; or Press S to skip mounting or M for manual recovery
Я добавил том EBS, установил его, затем удалил том EBS и забыл удалить запись из / etc / fstab и перезагрузил компьютер. Теперь мне это подсказывает во время загрузки, и я не могу войти в экземпляр по SSH.
Что я должен сделать, чтобы решить эту проблему?
источник
nofail
к/etc/fstab
в случае , если вы сделаете опечатку? Может быть, нет, может быть, «ошибки» (как описано вfstab(5)
) не задерживают процесс загрузки.nobootwait
- не пробовалnofail
- я считаю, что между ними есть некоторые тонкие различия.Если у вас есть Ubuntu
systemd
, вы можете редактировать/lib/systemd/system/local-fs.target
и комментировать последние две строки:Я не проверял это подробно и не знаю, есть ли какие-либо риски или побочные эффекты, но пока он работает как шарм. Он монтирует корневой том и все остальные тома (за исключением явно неправильно настроенных), затем продолжает процесс загрузки до тех пор, пока не активируется SSH, поэтому вы можете подключиться к экземпляру и исправить неправильные
fstab
записи.источник