因此,我安装了 Ubuntu 20 64 位版本,两天后,我启动了笔记本电脑,然后进入了 Grub Rescue。我发现它normal.mod
位于/usr/lib/grub/i368
(不记得确切的路径),但肯定不在它应该在的位置(/boot/)。而且,在启动文件夹中,我可以看到显示的文件名是乱码。
我执行了insmod normal
,然后输入了normal
,它带我进入 grub。我不知道下一步该做什么,人们建议我 insmod linux,然后输入 linux 命令,但这些文件不存在。
然后,我在 USB 上使用 Kali live 并尝试通过挂载进行救援。我无法挂载/dev
。我不得不进行一些清理,然后我才能挂载。之后,我需要使用chroot
。它给出了错误/bin/bash Exec format
。现在解决这个问题的方法是,我使用了错误的位版本,但我的处理器是 64 位,我使用的是 64 位 Windows。
我删除了该分区并使用 Windows 安装作为启动救援。
我确实需要重新安装 Ubuntu,但现在我担心这会导致更混乱。我做错了什么,为什么这个 grub 会搞砸?