Ubuntu修复grub引导失败
对于grub损坏是很多使用双系统的研友都会遇到的问题,如果grub损坏,最重要的后果是进不去ubuntu里面的图形化见面,但是幸运的是硬盘没有受损。大部分人遇到这种情况一般是重装系统,殊不知,其实grub损害是可以恢复的,主要操作如下:
以下会涉及到一些grub的命令行,这里不做详细介绍。
首先第一步,因为没有了图形画界面,我们需要知道到底有哪些硬盘,执行以下命令:
|
|
然后双击Tab键补全,在这里不一定是hd1,也有可能是hd0,出现以下情况:
由于我时windows和ubuntu共存的,所以会有几个磁盘是不用的,我们的目标在(hd1,gpt1)和(hd1,gpt8),那么grub的核心文件究竟在哪里呢,我们执行如下命令:
|
|
上面的(hd1,gpt8)根据你自己电脑而定,一个个试,直到找到你自己的grub为止3,一般是一个含有grub的文件,在哪个磁盘找到了,那么我们目标就在那里了。
确定在哪个分区之后,可以按照下列命令执行:
|
|
接下来…..
在看到界面的时候按c,进入命令行
输入:
|
|
可以看到,我们的mount point 是装在 /dev/sda8里面的,如果你不知道怎么确定,把几个磁盘都换一遍,接着,我们进行以下步骤:
|
|
内核版本号 -xxx-xxx可以按Tab键查看后再手动补全
进入系统后,打开terminator,输入以下命令:
|
|
到此grub修复完成!!!