1.安装win7后如何恢复grub2引导启动

2.Ubuntu不显示了!怎么办?

3.如何使用grub4dos引导ubuntu 10.04

4.Windows7下安装ubuntu10.10后,开机先出现“gun grub version 1.98 +20100804 -5ubuntu3”,点Windows

5.grub2dos装在U盘上,启动后U盘变成了fd0,但无法读取

6.开机启动遇到grub rescue,无法启动系统怎么办

grub引导工具的配置与使用_grub2引导grub4dos

rub引导出问题了,拿了张安装版的XP系统盘,然后是设置从CD-ROM启动,进入后修复了一下引导分区就能正常启动。

在Windows启动项上加上grub4dos启动,重启选择进入grub,在命令行下输入(/boot单独分区的去掉 /boot)

代码:

grub>find --set-root /boot/grub/core.img

grub>kernel /boot/grub/core.img

grub>boot

进入grub2菜单,进入系统后再执行

代码:

sudo?grub-install /dev/sd?

安装win7后如何恢复grub2引导启动

据说,早期的grub2有点小bug,不知道现在解决了没有。grub2在引导第二硬盘的ubuntu时,会比较慢。

建议楼主这样安装

500g的为第一硬盘,先装win7,再装easybcd和grub4dos的最新版,ubuntu用硬盘安装法。

ubuntu最后把grub2安装/boot分区上,而不要安装到mbr上。又grub4dos来引导ubuntu

最后引导顺序为win7——grub4dos——ubuntu

Ubuntu不显示了!怎么办?

恢复方法:

1、下载最新的grub4dos 2、解压,将grldr这个文件复制到C盘根目录下。(如果Windows7是软激活的话,貌似C盘根目录有个grldr文件,备份后覆盖它) 3、建立boot.ini文件:[boot loader] [operating systems] c:\grldr=”AnythingULike”

4、建立menu.lst文件,用记事本打开,填入:timeout 5 default 0 tittle grub2 find –set-root /boot/grub/core.img kernel /boot/grub/core.img boot

(有boot分区的改为 :find –set-root /grub/core.imgkernel /grub/core.img)

5.重启,然后选择新添加的启动项,正确的话会自动转入grub2,再从grub2启动项中进入Ubuntu。

6.在终端输入:

sudo grub-install /dev/sda sudo update-grub

7.在Ubuntu下进入C盘,把boot.ini menu.lst grldr 3个文件删除即可。

注意:如果是软改激活的话,激活会失效,进入Windows要重新输入cd-key,我用的是这枚:236TW-X778T-8MV9F-937GT-QVKBB。

或者把刚刚备份的grldr重新复制到C盘根目录(没实验,不确定是否有效) 如果更改了grldr导致进入不了Windows7,可以用以下命令进入:root (hd0,1) chainloader /bootmgr boot

在grub2里C盘是(hd0,1),如果还没安装成功在grub下,C盘应该是(hd0,0),你可以执行第一步后ls下看下文件是不是C盘的再确定。

这样应该可以进入Windows7。

如何使用grub4dos引导ubuntu 10.04

你的问题描述不详细啊,我把几种可能列出来:

1、双系统,重装windows引起没有ubuntu启动项

使用安装版的windows重装windows时会改写mbr,造成grub丢失,可以用grub4dos引

导进入ubuntu后修复grub或用livecd启动后修复grub。

1)用grub4dos修复ubuntu

先下载最新版的grub4dos,下载地址://nufans.net/grub4dos/ ,如果是xp系统,

把grub4dos压缩包内的grldr复制到C盘根目录下,修改boot.ini,在最后加上一行

c:\grldr="grub4dos",

对?于vista/win7系统,把压缩包内的grldr.mbr和grldr复制到C盘根目录下,在C盘自己

建立一个boot.ini文件,若有boot隐?藏分区的,先给boot分区分配盘符,再把grldr,

grldr.mbr和boot.ini放在boot分区下,boot.ini内容如下:(底部图)

Win7使用软改激活的请不要使用此方法,否则会造成

使用软改激活的请不要使用此方法,否则会造成win7不能启动。

不能启动。

然后在根目录新建一个menu.lst,内容为

timeout?0

default?0

title?grub2

find?--set-root?/boot/grub/core.img

kernel?/boot/grub/core.img

boot

(有/boot分区的改为

find?–set-root?/grub/core.img

kernel?/grub/core.img)

重启后选择Grub4Dos会自动转入grub2,从grub2菜单项选择ubuntu启动后,在终端

执行

sudo?grub-install?/dev/sda

将grub装入第一硬盘的mbr,如要装入第二硬盘的mbr把sda改为sdb,第三硬盘为

sdc,类推。

至于要把grub装到sda或sdb或sdc的mbr上,需根据自己情况确定,看看要设置哪一块

硬盘为启动盘,就把grub装到那块硬盘的mbr上

2、安装时grub没装在mbr上而选择装在linux分区的pbr上,怎么引导ubuntu

1)按前面的方法一,以grub4dos引导转入grub2。

2)把ubuntu分区/boot/grub目录下的boot.img提取出来,放到C盘根目录下,然后修

改boot.ini,在最后添加一行?C:\boot.img="grub2"

对vista/7可在C盘新建一个boot.ini,内容为

[boot?loader]

timeout=0

default=c:\boot.img

[operating?systems]

c:\boot.img="grub2"

重启后选择grub2就可进入grub2菜单。

此法兼容性较差,成功率低,仅供测试。

3、由于分区调整引起分区号或分区UUID改变造成的grub2不能正常启动

己安装好系统,对硬盘再次进行分区调整时可能会改变现有分区的分区号发生变化,

或者某种原因改变启动分区的UUID,都会造成grub2不能正常启动,而启动进入修复

模式(grub?rescue),这时就要对grub进行修复。

1)用ubuntu9.10的livecd光盘启动,进入试用桌面系统后,再修复grub,操作方法如

第一种情况的第二种方法—

2)在rescue模式下启动并修复

由于分区问题,启动时会自动进入rescue模式,只要grub核心文件还在分区内,就能

由rescue模式转到normal模式,进而通过命令进入系统。下面这个就是rescue介面:

error:?unknown?filesystem

grub?rescue>:

由于在rescue模式下,只有少量的基本命令可用,必须通过一定的操作才能加载正常

模块,然后进入正常模式。

rescue模式下可使用的命令有:set,ls,insmod,root,prefix(设置启动路径)

先设grub2的核心文件在(hd0,8)分区,再来看看怎样从rescue模式进入从(hd0,8)启

动的正常模式(normal)。

在rescue模式下search命令不能用,对不清楚grub2文件处于哪个分区的,可以用ls命

令查看,比如

ls?(hd0,8)/?查看(hd0,8)分区根目录,看看有没有boot文件夹

ls?(hd0,8)/boot/?查看(hd0,8)分区的/boot目录下文件

ls?(hd0,8)/boot/grub/?查看(hd0,8)分区/boot/grub目录下文件

通过文件查看,可以确定grub2核心文件处于哪个分区,接下来就可以进行从rescue到

normal的转变动作:

先?ls?看看分区,根据分区列表,猜下?/?分区的编号再?ls?(hd0,x)/?看分区目录下文件确

定找到?/?分区,不对的话继续找。找到?/?分区的?(hd0,x)?继续

grub?rescue>root=(hd0,x)

grub?rescue>prefix=/boot/grub

grub?rescue>set?root=(hd0,x)

grub?rescue>set?prefix=(hd0,x)/boot/grub

grub?rescue>insmod?normal

rescue>normal?-------->若出现启动菜单,按c进入命令行模式

rescue>linux?/boot/vmlinuz-xxx-xxx?root=/dev/sdax

rescue>initrd?/boot/initrd.img-xxx-xxx

rescue>boot

内?核版本号?-xxx-xxx可以按Tab键查看后再手动补全。

有?/boot分区的,要先找出?/boot?分区?(hd0,x),再找出?/?分区的?(hd0,y),同样用?ls

(hd0,x)/?和?ls?(hd0,y)/?的方式确定分区

grub?rescue>root=(hd0,x)

grub?rescue>prefix=/grub

grub?rescue>set?root=(hd0,x)

grub?rescue>set?prefix=(hd0,x)/grub

grub?rescue>insmod?normal

rescue>normal?-------->若出现启动菜单,按c进入命令行模式

rescue>linux?/vmlinuz-xxx-xxx?root=/dev/sday

rescue>initrd?/initrd.img-xxx-xxx

rescue>boot

说明:

1)由于grub2版本的的不一致,有的可能在第9步insmod?normal.mod加载正常模块后

直接进入normal模式,即出现了normal?grub>的提示符,这种情况就不能执行第10

步,即可以跳过normal命令的输入。

2)虽然输入normal命令会出现菜单,但由于缺少加载内核的Linux命令,直接从菜单

不能进入系统,需要按c在命令行继续操作。

3)使用/boot单独分区的,要正确修改路径,如

prefix=(hd0,8)/grub

insmod?/grub/normal.mod

另外root=/dev/sda8也要修改根分区的分区号。

4)按boot启动系统后,再在系统下打开终端,执行命令修复grub

重建配置文件grub.cfg

sudo?update-grub

重建grub到第一硬盘mbr

sudo?grub-install?/dev/sda

4、双硬盘双系统?Grub?Loading时间过长的解决方案

grub2的boot.img设定root的uuid从第一分区开始搜索分区的/boot/grub下的模块并加

载,?如果linux分区处于第二硬盘甚至第三硬盘,会导致搜索时间过长而,出现菜单时

间会长达10多秒。

对双(多)硬盘的情况建议把grub安装在ubuntu所在硬盘的mbr上,/boot分区或?/?分

区?尽量靠前,并设该硬盘为启动盘,会大大缩短启动时间。

Windows7下安装ubuntu10.10后,开机先出现“gun grub version 1.98 +20100804 -5ubuntu3”,点Windows

使用grub4dos引导ubuntu 10.04方法:

1、先确定分区位置(不知道可以搜索,手动一个个试也很容易)。

2、把grub4dos相关文件放入C盘根目录(放在别处也可以,但放根目录省事)。

3、修改boot.ini,等待时间调为5秒以上,再最后加上一条C:\grldr=grub4dos。

4、不用menu.lst,改为手动引导(由于第1步不能确定分区位置,所以手动引导。虽然可以搜索)。如果有menu.lst文件,就删除。

(等能够手动引导后,再把手动输入的内容写入到menu.lst菜单中)

5、启动时,选择grub4dos,然后按c(不使用内置菜单选项),转用命令状态

命令状态,输入两个命令即可。

kernel (hd0,2)/boot/grub/core.img

boot

输入一半时,可以按Tab键补全。(hd0,2)中的数字,表示的是分区,可能需要调整。直接输入kernel (hd后,按Tab补全,把后有的内容挨个试就行。

如kernel (hd0,0)/输入/后按Tab,就会显示出根目录中的文件名,如果没有/boot、/home、/root、/etc、/usr等linux目录文件,而是显示windows的内容,那么就改为kernel (hd0,1)/然后再按Tab补全。

6、引导grub2,启动。

grub2dos装在U盘上,启动后U盘变成了fd0,但无法读取

ubuntu10使用的是grub2,配置麻烦,不懂;

我的做法是,使用win7自己的引导器引导win7和grub4dos,在grub4dos中引导linux;

这要在装ubuntu时,不要将grub装至mbr;

你可以制作 U盘 grub 引导器,(不要使用grub2)

你可以恢复win7引导,然后,将

ntldr,grldr,grldr.mbr复制至C盘,

创建编辑boot.ini

[boot loader]

timeout=10

default=C:\grldr.mbr

[operating systems]

C:\grldr.mbr=Grub4DOS

创建编辑grub4dos 的menu.lst引导菜单:

timeout 10

default 1

color blue/light-red green/light-red

title Windows7

chainloader (hd0,0)+1

title Ubuntu 10.10

root (hd0,6)

kernel /vmlinuz root=/dev/sda7

initrd /initrd.img

其中,(hd0,6)和/dev/sda7根据自己的情况改。

开机启动遇到grub rescue,无法启动系统怎么办

你可以用晨枫的U盘启动系统,很好用,我一直用,

那个也是用的grub4dos做引导的,你可以安装上试试,只要改一下menu.就可以启动linux了, 但你要把启动用到的文件考到U盘中啊,

我也试过在本身有XP系统的电脑上安装Ubuntu,XP不能进而直接就进入了Ubuntu。那是因为Ubuntu安装的时候改写了MBR,如果你弄过XP后,特别是Ghost还原后,MBR又有变化,所以大概linux又不能引导了。建议用boot.ini引导Grub4dos,用Grub4dos去引导你的linux。我自己也是这样的,而且我是可以相互引导的。我用Grub4dos引导Ubuntu的Grub2,而Grub2也可以引导XP的boot.ini。这样我觉得挺方便的。可以进入的Boot.ini还可以引导linux,也可以进入Grub2时再回到XP的引导。