J'ai une instance qui est bloquée à cette invite de démarrage (en regardant le journal des instances depuis la console de gestion):
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
J'ai ajouté un volume EBS, je l'ai monté, puis j'ai supprimé le volume EBS et j'ai oublié de supprimer l'entrée de / etc / fstab et j'ai redémarré la machine. Maintenant, cela m'invite au démarrage et je ne parviens pas à SSH dans l'instance.
Que dois-je faire pour résoudre ce problème?
la source
nofail
au/etc/fstab
cas où vous feriez une faute de frappe? Peut-être pas, peut-être que les "erreurs" (comme décrit dansfstab(5)
) ne retardent pas le processus de démarrage.nobootwait
- je n'ai pas essayé avecnofail
- je pense qu'il y a de subtiles différences entre eux.Si votre ubuntu a
systemd
, vous pouvez modifier/lib/systemd/system/local-fs.target
et commenter les deux dernières lignes:Je n'ai pas testé cela de manière approfondie et je ne sais pas s'il y a des risques ou des effets secondaires impliqués, mais jusqu'à présent, cela fonctionne comme un charme. Il monte le volume racine et tous les autres volumes (sauf ceux qui sont mal configurés, évidemment), puis il continue le processus de démarrage jusqu'à ce que SSH soit en place, afin que vous puissiez vous connecter à l'instance et corriger les
fstab
entrées incorrectes .la source