场景:win10和kali双系统,由于windows自动升级,重启后黑屏显示grub rescue>
一大早刚开机电脑就成了这样
修复win10更新搞坏的grub旁边一哥们儿说你确定这不是恶搞的网页?无奈苦笑。寻思着干不了活,我看会儿书总行吧。看了一章《刻意练习》后,电脑自动重启,进入如下界面:
修复win10更新搞坏的grub哈哈哈哈哈哈哈哈哈哈哈嗝,我像是看到老朋友一般乐了,三年不见,你还是这个鬼样子。当初刚搞linux遇到过这个东西,翻出当年的云笔记就是一顿猛敲。
出现这种情况的原因是win10升级后grub指定分区被搞乱了,需要手动指定一下,进入linux后重新安装grub即可。听说某人也遇到过这种问题,情急之下把整个系统重装了,linux也不要了,还丢了许多重要资料。可惜当时没遇到我,哈哈。
言归正传,先查看一下分区列表,直接输入ls。
然后逐个查看分区类型,如ls (hd0,msdos1),如果提示unknown file system,则继续查看下一个。
如果提示是ext2之类的,那说明找到了,
可以在分区后加上路径,看下里面的文件ls (hd0,msdos2)/boot/
确定分区号后,手动指定,然后启动linux。
修复win10更新搞坏的grub输入normal后回车就可以进入正常的开机界面了,但别高兴太早,现在只是临时恢复,后面要重新安装grub,否则再启动时还会黑屏。
进入linux后重新安装grub,执行
sudo grub-install /dev/sdb
这里的sdb是grub的安装分区位置,取决于你自己linux系统的安装位置。
然后再重启验证一下,选了windows一栏进入:
修复win10更新搞坏的grub我屮艸芔茻……
网友评论