Ich habe eine Instanz, die an dieser Startaufforderung hängen bleibt (siehe Instanzprotokoll von der Verwaltungskonsole):
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
Ich habe ein EBS-Volume hinzugefügt, es gemountet, dann das EBS-Volume gelöscht und vergessen, den Eintrag aus / etc / fstab zu entfernen, und den Computer neu gestartet. Jetzt werde ich zum Start aufgefordert, und ich kann keine SSH-Verbindung zur Instanz herstellen.
Was kann ich tun, um dieses Problem zu beheben?
quelle
nofail
,/etc/fstab
falls Sie einen Tippfehler machen? Vielleicht nicht, vielleicht halten "Fehler" (wie in beschriebenfstab(5)
) den Startvorgang nicht auf.nobootwait
- habe es nicht ausprobiertnofail
- ich glaube, es gibt einige subtile Unterschiede zwischen ihnen.Wenn Ihr Ubuntu hat
systemd
, können Sie/lib/systemd/system/local-fs.target
die letzten beiden Zeilen bearbeiten und auskommentieren:Ich habe dies nicht ausführlich getestet und weiß nicht, ob es Risiken oder Nebenwirkungen gibt, aber bisher funktioniert es wie ein Zauber. Es stellt das Root-Volume und alle anderen Volumes bereit (mit Ausnahme derjenigen, die offensichtlich falsch konfiguriert sind) und setzt dann den Startvorgang fort, bis SSH aktiv ist, sodass Sie eine Verbindung zur Instanz herstellen und die falschen
fstab
Einträge korrigieren können.quelle