Ich habe die Anzahl der an meinen Raspberry Pi angeschlossenen USB-Festplatten, die ich zu Hause verwende, um eins reduziert, aber vergessen, mich mit fstab herumzuschlagen.
In einer Situation, in der Sie sich nicht mit SSH anmelden können! Normalerweise betreibe ich es kopflos, aber wenn ich das Display schnell anschließe und den Fehler sehe, scheint es sich im Notfallmodus zu befinden. Selbst wenn ich die Tastatur anschließe und eine Taste drücke, wird dieselbe Fehlermeldung angezeigt, und selbst wenn ich das Display und die Tastatur verbinde, können die Wiederherstellungsarbeiten nicht durchgeführt werden.
Ziehen Sie die Micro-SD des nicht bootfähigen Raspberry Pi heraus und verbinden Sie sie über einen USB-Kartenleser mit einem anderen Raspberry Pi. Hängen Sie es dann in ein geeignetes Verzeichnis ein und ändern Sie die fstab des Raspberry Pi, der nicht mehr bootfähig war, wie folgt.
Vor dem Ändern von fstab
/dev/sdb1 /mnt/hoge ext4 defaults 0 0
Nach dem Ändern von fstab
/dev/sdb1 /mnt/hoge ext4 defaults,nofail 0 0
Als ich nun die Micro-SD in den Originalcomputer einsteckte und neu startete, wurde sie wiederbelebt, wobei der Montagefehler ignoriert wurde. Als ich mir ansah, was später mit fdisk -l passierte, wurde das Laufwerk, das zuvor mit / dev / sdb1 verbunden war, nach / dev / sda1 verschoben.
Anscheinend wird Linux das Booten einfach aufgeben und in den Notfallmodus wechseln, wenn das in fstab aufgeführte Laufwerk nicht gefunden wird oder ein Fehler vorliegt. (Es kann je nach Verteilung unterschiedlich sein, aber da es sich von Anfang an um eine dringende Untersuchung handelt, lassen Sie es mich bitte wissen, wenn Sie Einzelheiten haben.)
** Fügen Sie unter Linux die Option nofail hinzu, wenn Sie die Art der Festplatte bereitstellen, die mit fstab bereitgestellt und entfernt wird. ** **.
Vielleicht sogar für virtuelle Maschinen in der Cloud, wenn Sie die Einstellung zum Mounten der virtuellen VHD in fstab schreiben, sie durch den Verwaltungsvorgang auf der Cloud-Seite entfernen und das Betriebssystem versehentlich neu starten, wird die gleiche Situation auftreten.
Recommended Posts