我的 Linux 卡在了 grub 救援模式

我的 Linux 卡在了 grub 救援模式

我需要哪些 .mod 文件?我找到了 normal.mod,但现在它要求输入 terminal.mod。因此,我认为最好一次性下载所有需要的 .mod 文件,而不是启动一千次,然后屏幕空白地盯着我的脸,每次都要求输入一个新文件。请帮忙。

答案1

  • 打开笔记本电脑,等到出现 Grub 救援屏幕
  • 输入以下命令
  • ls
  • 它将显示您已创建的分区列表
    您将获得类似这样的内容 (hd0),(hd0,msdos1)(hd0,msdos2)(hd0,msdos4)
    您需要找到哪个驱动器是您的 Ubuntu 根目录,然后输入以下内容:
  • set prefix= (hd0,msdos1)/boot/grub
    如果不是根驱动器,您将收到错误消息“未知文件系统”。
    在这种情况下,请对下一个分区尝试相同的命令,例如:- set prefix=(hd0,msdos2)/boot/grub
    如果您没有收到错误:恭喜,您已找到根驱动器。之后您可以继续执行下一个命令:
    • 设置前缀=(hd0,msdos1)/boot/grub
    • 正常安装
    • 普通的
    • 您的电脑现在将成功启动。现在选择 Ubuntu 并登录。
    • 打开终端(Ctr+Alt+T 或使用搜索)
    • sudo 更新 grub
    • sudo grub-install /dev/sda


现在引导加载程序错误已修复,您应该能够正常启动笔记本电脑,甚至您的数据也完好无损。
注意:如果 sudo update-grub 不起作用,请输入 sudo grub-update
Once 在我的情况下,grub-update 不是同一天发生,而是几天后与 sudo apt dist-upgrade 一起发生

相关内容