我有一个双引导安装(Ubuntu14LTS和Windows8.1)。然后我擦去了Ubuntu安装在上面的硬盘分区。在那之后,当我打开电脑的时候,grub引导程序仍然在那里。今天,我合并、删除和格式化了一些分区,当pc试图引导它时,它显示了grub救援命令行。我在网上搜索帮助,但是Is
命令不起作用。你能帮帮我吗?
发布于 2015-04-26 15:43:49
如果您只是停留在Windows上,我建议您制作一个usb引导磁盘,以引导到windows并恢复引导分区。如果您保留Linux,我建议您也这样做。
发布于 2015-04-26 15:54:39
因此,我想您一定是在安装Ubuntu时安装了引导加载程序sda1,因此您正在进行grub救援。如前所述,最好使用windows并修复损坏的MBR。如果您没有windows,也可以尝试使用Rescatux工具。
发布于 2015-04-26 17:45:41
我绝不会建议删除任何GRUB文件。安装Ubuntu之后,GRUB将被设置为默认设置。格式化这些分区时,删除了基本的GRUB文件。首先,您需要知道vmlinuz文件是否还在该分区中。
在grub救援提示符上,键入:
find vmlinuz
然后按ENTER键。
如果该文件仍然存在,那么在运行(hd0,0)这样的命令之后,将提示您。如果删除了它,就会出现一些错误消息。
请张贴这些指示后发生的事情。
注意:有一种更快的方法可以直接引导到Windows,但是每次想要启动时,您都必须让这个过程变得更快,这可能非常烦人。首先,你需要知道两件事:
1)你有多少硬盘?如果答案是2或更多,您需要知道在哪一个。
2)您的Windows中有多少分区?您需要知道Windows分区是什么。
然后,您可以在grub救援中运行这些命令:
root (hdx,y)
用Windows号替换x(重要的是:在grub拯救语言中,HD1 = hd0,如果HD编号为3,则键入hd2),并将y替换为Windows分区号。
makeactive
chainloader +1
boot
这应该适用于启动Windows,但是,正如我已经说过的,它不是一个明确的解决方案。
https://askubuntu.com/questions/614360
复制相似问题