找回被Win 8引导覆盖的Grub2的方法

2016-02-20 03:10 9 1 收藏

今天图老师小编要向大家分享个找回被Win 8引导覆盖的Grub2的方法教程,过程简单易学,相信聪明的你一定能轻松get!

【 tulaoshi.com - Windows8教程 】

我们在装完Windows 8后grub会被覆盖,试了很多方法都没用,我用的PE光盘里的Grub命令行也认不出Linux分区里的文件,显示全是乱码。只好自己做个Grub2的引导U盘。

首先你需要一个Linux系统来在U盘上安装Grub2.我是在虚拟机里临时装了个Ubuntu12.04,因为手头正好有镜像。

先确定你的U盘能从MBR启动,不确定可以在Linux下格式化一遍,选择MBR方式,我用的是Ubuntu那个自带的格式化工具。

注意格式化前要先取消挂载。

格式完后新建分区。

然后执行sudo grub-install --boot-directory=/media/u --recheck /dev/sdb

u是挂载文件夹的名字,sdb是设备名。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

没错误返回就是安装完成了。

然后重启计算机从U盘启动就会进入Grub命令行。

Grub2和Grub的命令是不同的,可以自己去看下 我就不说了。

根据网上找的资料,我set root后用linux载入了内核,用initrd载入内存盘 然后boot。。。。

可惜不行,这时应该是内存盘里的Linux,并不是磁盘上的Ubuntu吧,我也不清楚,望高手告知为什么这样不行。

网上的资料可能老了,只能靠自己了。翻了下Grub2的手册,发现了normal [FILE]这个命令,作用就是载入Grub2菜单。

这就好办了,只要载入原来的引导菜单应该就能正确引导了。

set root=(hd0,4)

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

normal /boot/grub/grub.cfg

然后就会出来熟悉的Grub引导菜单!

来源:http://www.tulaoshi.com/n/20160220/1635773.html

延伸阅读
在多个操作系统的安装中,有时候会使GRUB 丢失,如我在重装XP的时候,XP 就把GRUB 从MBR 中清除了。还有在升级LINUX 的过程中GRUB 安装失败或者进入控制台状态了,也需要重新安装GRUB。 GRUB 的功能很多,对于一般的使用者来说主要要知道ROOT,SETUP,INSTALL,ROOTNOVERIFY,CHAINLOADER,GRUB.CONF,针对不同文件系统的STAGE1...
标签: 电脑入门
4.将文件恢复到不同的硬盘上 在执行文件恢复时,绝对不要将文件恢复到它之前所在的磁盘。换句话说,你可以将文件恢复到记忆棒(由索尼公司推出的一款存储芯片——译者注)或某服务器上,而不是之前所在的C盘上。为什么要这样呢?因为当执行文件恢复时,你很有可能将你试图恢复的文件覆盖。 可以这样来看这个问题:当你...
标签: 电脑入门
第一、 找回美式键盘的方法 首先同样是打开控制面板,在控制面板中找到时钟、语言和区域,在下面我们能看到添加语言的选项,点击打开语言窗口。在这里我们能看到一个添加语言的按钮。 第二、添加语言 点击添加语言打开新的窗口,然后滑动滚动条找到英语,接着再选择英语(美国),点击添加就将新的语言加入语言列表了。 第三、选择英语...
标签: windows系统
win8系统下的引导项目如何删除   如果只是想设置默认win7启动的话,其实不需要删除win8的引导 开机进入选择画面之后在下方进行设置就可以了 如果是想卸载win8系统直接格式化硬盘准备收尾的话 那么进入引导设置界面进行设置,把win8系统项删除就可以了 接下去只需要重启电脑即可 win8系统从此消失不...
标签: 电脑入门
找回美式键盘 首先同样是打开控制面板,在控制面板中找到时钟、语言和区域,在下面我们能看到添加语言的选项,点击打开语言窗口。在这里我们能看到一个添加语言的按钮。 添加语言 点击添加语言打开新的窗口,然后滑动滚动条找到英语,接着再选择英语(美国),点击添加就将新的语言加入语言列表了。 选择英语(美国) 下面我们进入高级...

经验教程

539

收藏

7
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部