我做了一件很傻的事
sudo mv /* /some_folder
在我的远程服务器 vm ubuntu 12.04 上移动命令
将我的启动文件夹移动到
/home/.../某个文件夹/boot
我可以通过提供 grub rescue 功能的浏览器终端访问该文件夹。
我如何将整个文件夹移回根位置以便正常启动?
如果那是不可能的,那么如果我从这个位置启动,我是否能够遍历到高于启动文件夹的文件夹,至少通过 ssh 复制我的文件?
答案1
如果您可以直接访问这台机器(也许通过这个浏览器终端弹出窗口(?)),您可以尝试加载您的内核和 initramfs 并启动它。
这不会再次启动您的系统(因为启动过程不仅依赖于 /boot)但您可以进入 shell。
如果你有 GRUB 的完全访问权限,那么这个可能会起作用:
linux /<path>/boot/vmlinuz<...>
initrd /<path>/boot/initrd<...>