Ich habe eine wirklich dumme
sudo mv /* /irgendein_Ordner
Verschiebebefehl auf meinem Remote-Server VM Ubuntu 12.04
das hat meinen Boot-Ordner verschoben nach
/home/.../irgendeinOrdner/boot
Ich kann über ein Browser-Terminal, das mir Grub Rescue ermöglicht, auf diesen Ordner zugreifen.
Wie kann ich den gesamten Ordner zurück an das Stammverzeichnis verschieben, um einen normalen Start zu ermöglichen?
Wenn dies nicht möglich ist, kann ich dann, wenn ich von diesem Speicherort boote, zu Ordnern über dem Boot-Ordner navigieren, um zumindest meine Dateien per SSH zu kopieren?
Antwort1
Wenn Sie direkten Zugriff auf diese Maschine haben (vielleicht über dieses Browser-Terminal-Popup-Ding (?)), könnten Sie versuchen, Ihren Kernel und das Initramfs zu laden und es zu booten.
Dadurch wird Ihr System zwar nicht erneut gestartet (da der Startvorgang nicht nur von /boot abhängt), Sie können jedoch in eine Shell gelangen.
Wenn Sie vollen Zugriff auf GRUB haben, funktioniert möglicherweise Folgendes:
linux /<path>/boot/vmlinuz<...>
initrd /<path>/boot/initrd<...>