grub-rescue出现时的3种情况

2025-07-07 14:11:34

第一种情况:当你已安装了linux,而你又在其所在分区前又分了一个分区,这时开机启动将看不到grub2,而是grub-rescue稆糨孝汶;第二种情况:当你安装完linux后,没有改变分区情况,但你改变了mod文件所在的路径,同样会出现该情况。第三种情况:当你装完Linux后,又在另一个系统如win7中将其格掉了,以致连win7也进不了了

grub-rescue出现时的3种情况

工具/原料

u盘一个

第一种情况:

1、ls 列出所有分区ls (hd0,x)/boot/grub x的值添上linux可能在的分区号。不懂的话也可从1开镫炜茛玳始全部试一遍如果哪一次有许多mod文件列出,则执行下一步。否则,ls (hd0,x)/boot/grub/i386 再试一遍,列出了。然后执行下一步。如果还是没列出,ls (hd0,x)/grub ,列出了,下一步还不行的话,ls (hd0,x)/grub/i386 列出了时,下一步

2、set root=(hd0,x) x为上一步确定的set prefix=y y为上一步中成功时去除ls外的所有字符insmod z/normal.mod z为y中去除(hd0,x)后的所有字符normal

grub-rescue出现时的3种情况

3、进入系统后,执行grub-install /dev/sda ,下次就能正常启动了。

第二种情况:

1、和上一种情况中的第一步和第二步中前两行一样。

2、将以下代码输入:insmod z/wz为上一种情况的zw:extcmd.mod video.mod video_fb.mod vbe.mod vga.mod pci.mod video_bochs.mod video_cirrus.mod gzio.mod boot.mod gettext.mod normal.modw:后面的要一个一个输,输完一个,回车,重复执行该步,全部输完后,下一步

3、normal进入系统后,建议将mod文件复制回原来的位置。再执行:grub-install /dev/sda update-grub

第三种情况:

1、准备好一u盘,到别的电脑上,将通用pe工具箱安装到u盘中

grub-rescue出现时的3种情况

2、将u盘与电脑连接,启动电脑,立刻按住f12(我的电脑是这样),进入bios设置,将boot中的usb-hdd设置为优先启动。保存退出。

grub-rescue出现时的3种情况

3、重启,进入pe工具箱,在开始中找到‘扇区小工具bootice’,'目标磁盘'选择笔记本硬盘;选择‘主引导记录’;选NT 6.x;不备份,直接‘安装/配置’

grub-rescue出现时的3种情况
grub-rescue出现时的3种情况

4、重启电脑,再次进入bios,设置硬盘为第一启动项。重启应该就可以了。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢