grub----双系统将ubuntu盘格式化后无法开机,无法进入bios

时间:2024-03-20 17:47:53

找到这篇文章算你走运哦,前几天装了双系统,然后脑子一热,吧D盘格式化了(d装了ubuntu,c装了win10),然后就启动不起来了,现在已经修好了(没有拆电脑,没有重装系统),忘记截图了,一些网上说进什么pe系统啊,进win系统呀,要是能进的话还用这么麻烦吗,真的是。

1. 

先输入ls回车,查看显示的内容。如:

(hd0)  (hd0,msdos14) (hd0,msdos13) (hd0,msdos12)....

 

2.

然后找出哪个盘安装了系统,

ls (hd0,msdos1)/boot/grub

ls (hd0,msdos2)//boot/grub

...

尝试所有的,直到返回内容不再是error: unknown filesystem.为止。

注意,ls后面有个空格,(hd)这种的可以按tab键提示,不需要手动全部输入,()里面的内容可能不一样,根据显示的盘符分区输入。

具体页面参见这个百度:https://jingyan.baidu.com/article/c85b7a640cd7d6003bac95f8.html

这个写的真不错。

3.

找到那个有boot\grub的盘符后,

set root=(hd0,msdos13)/boot/grub

set prefix=(hd0,msdos13)/boot/grub

insmod normal

normal

输完normal会跳转到别的页面,只要跳转了,说明有戏,我的电脑(富士通的,bios让我设了密码,我还给忘了,之前还进不去,我都想扣主板电池了)是可以跳到bios了,我的是进了bios了,进去以后选择win系统就可以了,珍惜机会哦,进去以后该干嘛干嘛,注意,不要装一个叫什么DBE还是什么鬼的东西,说是修复引导的什么,装上以后我连win都找不到了....

4.

重要的来了

如果找遍了所以ls下的盘符都没有发现grub,说明linux内核缺失,本来就该没有,因为你格式化了嘛,当然找不到呀,

怎么办?放U盘里呀。

找个能开机的电脑,装一个VM虚拟机(其实能走到这一步,你应该会装VM的,不然早就拿电脑找人修去了,况且你还装了装系统)。

VM创建一个ubuntu的虚拟机

下载ubuntu镜像,然后打开那个镜像,将里面的boot文件夹考到电脑里面

grub----双系统将ubuntu盘格式化后无法开机,无法进入bios

装完虚拟机以后,百度一下安装上VM tools,拷文件用的。

然后插上U盘,用ubuntu系统格式化这个U盘(普及知识:win下的文件系统格式U盘一般是FAT,linux下的是ext3)所以你想直接把那个boot在win下考入u盘,然后在那个grub执行ls,当然可以看到你的U盘,但是他会提示文件系统是fat的,所以老老实实的在ubuntu系统下格式化,然后再考进去,然后插进去,找到你的u盘,然后继续第三步。

5.至此,你应该可以开机了,或者能进入bios了,然后我后面干了什么我忘了,反正我又老老实实的吧ubuntu装回了D盘

如果还不行,可以联系我,qq:1103367710