Grub Rescue hat Ordner aus dem Stammverzeichnis verschoben

Grub Rescue hat Ordner aus dem Stammverzeichnis verschoben

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<...>

verwandte Informationen