1.在启动计算机时,出现GNU GRUB,无法启动怎么解决?不重装系统,先能进入WINDOS系统里啊?

2.GRUB4DOS的命令索引

3.进pe系统弹processing menu file (md)4+8和grub4dos root is 0x23有没有人知道怎么办。

4.求助!!!开机一直停留在grub4dos无法进入系统,除了做系统这个最原始办法在有没有了

5.GRUB4DOS详细资料大全

6.启动电脑直接进入grub4dos,不能正常启动winXP,请问如何退出,正常启动?

7.win7系统出现grub4dos 0.4.4怎样处理?

_grub4dos 命令

是一个基于gnu grub的系统引导程序,可引导windows,linux,dos等 ,最主要的特点是兼容性好,功能强大。能识别ntfs文件系统。

使用方法;

1.安装:下载grubinst.exe,运行将grub4dos安装到硬盘MBR(master boot record,即硬盘第一扇区,但大于2T的分区类型为GPT(非MBR),我不懂),新手最好不要安装到主机硬盘上,可选择U盘等外接设备安装,然后把解压的文件grldr ,error等全都拷贝到启动盘根目录,启动时按F12选择外设启动即可。

2.使用:引导windows是通过链式引导

rootnoverify (hd0,0) windows启动分区,有的情况下不是C盘,若有隐藏分区

chainloader /bootmgr或ntldr (win7或xp) 跳转到windows的第二阶段引导程序

引导linux :root (hdx,y) linux启动分区

指定kernel和initrd

kernel /vmlinuz* 内核 (* 引系统而异)

initrd /init*.ing 初始化程序 (一般按Tab健自动完成输入,命令关键字也可用Tab)

boot 启动

还有一些高级功能,map(映射虚拟磁盘)不常用

参考

我是xp系统,一次重装之后我想ghost做个备份,没想到备份没做成,以后开机总是进入grub4dos界面,连重装都不可能。我按照网上的办法,输入以下命令:

find --set-root /ntldr

chainloader /ntldr

boot

结果屏幕刷了一下,仍然回到初始的

grub>

状态,没有按照预想的进入xp系统,该怎么办啊?谢谢大家。

在启动计算机时,出现GNU GRUB,无法启动怎么解决?不重装系统,先能进入WINDOS系统里啊?

一 如系统未损坏,可以使用命令进入系统:

如果出现grub>提示符,然后直接输入命令;如果是出现菜单,按C键出现grub>提示符,然后直接输入命令:

如果电脑上安装的系统是Vista、7、8或8.1,输入:

find --set-root /bootmgr

chainloader /bootmgr

boot

如果电脑上安装的系统是XP,输入:

find --set-root /ntldr

chainloader /ntldr

boot

如果第1行的find命令出错,可用search代替。注意看命令中的空格不要输错。每行输完回车一下。

二 如果仍然不行,修复硬盘引导区后重新安装操作系统,注意最好不用GHOST的系统盘。

GRUB4DOS的命令索引

grub4dos的命令:

grub>find --set-root /ntldr

grub>chainloader /ntldr

boot

grub0.的命令

grub>chainloader (hd0,0)/ntldr

grub>boot

或者

grub>chainloader (hd0,0)+1

grub>boot

新的linux发行版使用的grub2,命令不一样了,但基本类似,使用

help 查看,tab键补全命令,会省事

可以使用光盘的winpe,dos,运行分区软件,修复mbr,就可以进win,但不能进linux了,要重新修复linux的引导,可以使用第三方软件,如grub4dos

进pe系统弹processing menu file (md)4+8和grub4dos root is 0x23有没有人知道怎么办。

blocklist 输出文件的块清单表达法。

boot 引导已加载的操作系统或扇区链式加载器。

bootp 通过BOOTP初始化网络设备。

cat 显示指定文件的内容。

cdrom 初始化或者停止所有的 ATAPI CDROM 设备。

chainloader 加载扇区链式加载器。

cmp 比较两个文件, 并且报告两者之间的差异。

color 改变菜单的颜色。

configfile 将指定文件作为配置文件予以加载。

debug 打开/关闭调试模式。

default 把 NUM 项菜单设为缺省值。

device 声明BIOS驱动器对应的实际物理设备。

dhcp 通过DHCP初试化网络设备。

splashimage 图形模式下载入背景文件。

foreground 设置图形模式下的前景色。

background 设置图形模式下的背景色。

clear 清屏。

displayapm 显示 APM BIOS 的相关信息。

displaymem 显示 GRUB 所判断到的当前系统的内存分布,包括所有物理内存区域。

displaymem 显示诸多文件的内容。

embed 如果设备是个驱动器, 则将Stage 1.5嵌入到主引导扇区之后。

fallback 如果调用当前的菜单项时出现错误,则跳转到 NUM 项后重试。

commandline 进入命令行方式。

find 在所有分区上查找文件名, 并显示包含该文件的设备。

fstest 切换文件系统的试验模式。

geometry 输出驱动器的相关信息。

halt 关闭系统(计算机)。

help 显示内部命令的帮助信息。

hiddenmenu 隐藏菜单。

hide 通过在分区类型上置隐藏标志,隐藏指定分区。

ifconfig 指定 IP 地址, 子网掩码, 网关和服务器地址。不带参数时,将显示当前的网络配置。

impsprobe 探测 Intel 多处理器规范 1.1/1.4 配置表并使所找到的各处理器启动进入闭循环。

initrd 加载Linux格式的初始化虚拟盘, 并设置必要的参数。

install 安装STE1到指定设备上,安装加载STE2需要的块列表到STE2上。

ioprobe 侦测指定设备的 I/O 端口号。

kernel 尝试载入主引导影像文件(Linux内核格式)。

lock 如果用户未被认证,则终止命令的执行。

makeactive 将 root 设备置为活动分区。

map 对设备进行映射。

md5crypt 产生一个 MD5 格式的密码。

module 对多重启动影像, 加载启动模块文件 (不处理该文件的内容, 用户必须自己确定核心的要求)。

modulenounzip 与 'module' 类似, 但是禁用了自动解压缩。

pager 没有参数时,切换页模式。

partnew 创建一个新的主分区。

parttype 改变指定分区(PARTITION)的分区类型(TYPE)。

password 设置密码。

pause 终止命令的运行,并给出一段信息。任意键按下后,将继续。

quit 从 GRUB 命令行中退出。

rarp 用 RARP 初始化网络设备。

read 从内存的指定位置读取一个 32-bit 的值,并以十六进制形式显示出来。

write 写一个 32 位的值 VAL 到内存地址 ADDR。

reboot 重启系统(计算机)。

fontfile 指定中文字体文件,并切换到中文显示方式。

root 设置根分区。

rootnoverify 类似`root'指令, 但不测试安装该分区。

sedefault 将当前项设置为默认的引导项。

serial 初始化一个串口设备。

setkey 改变键盘映射关系。

setup 自动安装GRUB.

terminal 选择一个终端。

terminfo 指定终端的功能。

testload 以多种不同的方式读取文件(由FILE指定)的整个内容,并予以比较,以测试文件系统的代码。

testvbe 测试所指定(MODE)的 VBE 模式。

setvbe 为后续的每个kernel命令行设置VBE模式。

tftpserver 指定 TFTP 服务器的 IP 地址。

timeout 设置在自动启动缺省菜单前所等待的秒数。

title 命名菜单项。

unhide 通过清除隐藏标志,解除指定分区(PARTITION)的隐藏。

uppermem 强制指定仅有(KBYTES) KB 的上位内存。

vbeprobe 侦测 VBE 的信息。

求助!!!开机一直停留在grub4dos无法进入系统,除了做系统这个最原始办法在有没有了

1、首先将电脑开机,此时由于系统丢失引导,会进入grub4dos的命令行界面。

2、接着输入命令:”find --set-root /ntldr; chainloader /ntldr; boot“,回车后选择启动方式为”Load Externel Menu“。

3、点击Enter键后,即可正常启动win7系统。

注意事项:

为Windows预安装环境;要求需要从网络文件服务器复制磁盘映像并启动Windows安装程序。

Windows预安装环境 (Windows PE) 是在Windows内核上构建的具有有限服务的最小Win32子系统,它用于为安装Windows而准备计算机,以便从网络文件服务器复制磁盘映像并启动Windows安装程序。

Windows PE不是设计为计算机上的主要操作系统,而是作为独立的预安装环境和其他安装程序和恢复技术(例如Windows安装程序、Windows部署服务 (Windows DS)、系统管理服务器 (SMS) 操作系统 (OS) 部署功能包以及Windows恢复环境 (Windows RE))的完整组件使用的。

GRUB4DOS详细资料大全

一 如果硬盘上的windows系统文件没有损坏的话,在grub命令行界面下,可以根据硬盘上windows系统的不同,选择输入以下3组命令之一临时进入windows系统:

1 引导进入winxp系统:

find --set-root /ntldr

chainloader /ntldr

boot

2 引导进入Vista、win7及以后的系统:

find --set-root /bootmgr

chainloader /bootmgr

boot

3 引导进入第一个硬盘第一个分区:

chainloader (hd0,0)+1

boot

注意1:如果以上命令的find命令报错,用search来代替;

注意2:命令中的空格不要遗漏。

二 进入windows后,使用easyBCD、bootice、dism++等工具修复硬盘引导区。

启动电脑直接进入grub4dos,不能正常启动winXP,请问如何退出,正常启动?

GRUB4DOS是一个优秀的双(多)系统引导软体,是 GNU GRUB 的一个分支,使用GRUB4DOS可以很方便的引导各种作业系统,比如DOS、Windows、 Linux等。是一个可以把随身碟制作成光碟似的来进行装系统的启动引导工具。

基本介绍 中文名 :GRUB4DOS 发起 :2003年 活跃的开发者 :tinybit,bean,chenall,roy 命令索引 :blocklist 输出档案块清单表达法 起源,特色,命令索引,使用说明, 起源 该项目是由tinybit(不点)于2003年发起的,活跃的开发者主要有tinybit,bean,chenall,yaya,roy和karyonix等。 GRUB4DOS 截图 特色 作为GNU GRUB启动引导程式的扩充,grub4dos将焦点放在兼容性上。这体现在这几个方面上: 当系统已经安装有作业系统和启动引导程式时,它可以以多种多样的方式被载入。编写条目时它可以被DOS作为普通应用程式载入,或者被GNU/Linux使用kexec系统调用作为核心档案载入。此外,NTLDR、BOOTMGR和其它Linux下的启动引导程式均可载入之。 当安装为首先启动的启动引导程式时,它能启动各种各样的作业系统,其中包括GNU/Linux,Windows,DOS等,并支持各种媒质,如CD-ROM,软碟,硬碟,随身碟,PXE等等。 GRUB4DOS 最大的成功之处就是既学习了windows的方便易用,又引入linux的强大功能。 命令索引 blocklist 输出档案的块清单表达法。 boot 引导已载入的作业系统或扇区链式载入器。 bootp 通过BOOTP初始化网路设备。 cat 显示指定档案的内容。 cdrom 初始化或者停止所有的 ATAPI CDROM 设备。 chainloader 载入扇区链式载入器。 cmp 比较两个档案, 并且报告两者之间的差异。 color 改变选单的颜色。 configfile 将指定档案作为配置档案予以载入。 debug 打开/关闭调试模式。 default 把 NUM 项选单设为预设值。 device 声明BIOS驱动器对应的实际物理设备。 dhcp 通过DHCP初试化网路设备。 splashimage 图形模式下载入背景档案。 foreground 设定图形模式下的前景色。 background 设定图形模式下的背景色。 clear 清屏。 displayapm 显示 APM BIOS 的相关信息。 displaymem 显示 GRUB 所判断到的当前系统的记忆体分布,包括所有物理记忆体区域。 displaymem 显示诸多档案的内容。 embed 如果设备是个驱动器, 则将Stage 1.5嵌入到主引导扇区之后。 fallback 如果调用当前的选单项时出现错误,则跳转到 NUM 项后重试。 commandline 进入命令行方式。 find 在所有分区上查找档案名称, 并显示包含该档案的设备。 fstest 切换档案系统的试验模式。 geometry 输出驱动器的相关信息。 halt 关闭系统(计算机)。 help 显示内部命令的帮助信息。 hiddenmenu 隐藏选单。 hide 通过在分区类型上置隐藏标志,隐藏指定分区。 ifconfig 指定 IP 地址, 子网掩码, 网关和伺服器地址。不带参数时,将显示当前的网路配置。 impsprobe 探测 Intel 多处理器规范 1.1/1.4 配置表并使所找到的各处理器启动进入闭循环。 initrd 载入Linux格式的初始化虚拟盘, 并设定必要的参数。 install 安装STE1到指定设备上,安装载入STE2需要的块列表到STE2上。 ioprobe 侦测指定设备的 I/O 连线埠号。 kernel 尝试载入主引导影像档案(Linux核心格式)。 lock 如果用户未被认证,则终止命令的执行。 makeactive 将 root 设备置为活动分区。 map 对设备进行映射。 md5crypt 产生一个 MD5 格式的密码。 module 对多重启动影像, 载入启动模组档案 (不处理该档案的内容, 用户必须自己确定核心的要求)。 modulenounzip 与 'module' 类似, 但是禁用了自动解压缩。 pager 没有参数时,切换页模式。 partnew 创建一个新的主分区。 parttype 改变指定分区(PARTITION)的分区类型(TYPE)。 password 设定密码。 pause 终止命令的运行,并给出一段信息。任意键按下后,将继续。 quit 从 GRUB 命令行中退出。 rarp 用 RARP 初始化网路设备。 read 从记忆体的指定位置读取一个 32-bit 的值,并以十六进制形式显示出来。 write 写一个 32 位的值 VAL 到记忆体地址 ADDR。 reboot 重启系统(计算机)。 fontfile 指定中文字型档,并切换到中文显示方式。 root 设定根分区。 rootnoverify 类似`root'指令, 但不测试安装该分区。 sedefault 将当前项设定为默认的引导项。 serial 初始化一个串口设备。 setkey 改变键盘映射关系。 setup 自动安装GRUB. terminal 选择一个终端。 terminfo 指定终端的功能。 testload 以多种不同的方式读取档案(由FILE指定)的整个内容,并予以比较,以测试档案系统的代码。 testvbe 测试所指定(MODE)的 VBE 模式。 setvbe 为后续的每个kernel命令行设定VBE模式。 tftpserver 指定 TFTP 伺服器的 IP 地址。 timeout 设定在自动启动预设选单前所等待的秒数。 title 命名选单项。 unhide 通过清除隐藏标志,解除指定分区(PARTITION)的隐藏。 uppermem 强制指定仅有(KBYTES) KB 的上位记忆体。 vbeprobe 侦测 VBE 的信息。 使用说明 安装: 下载grubinst.exe,运行将grub4dos安装到硬碟MBR(master boot record,即硬碟第一扇区,但大于2T的分区类型为GPT(非MBR),新手最好不要安装到主机硬碟上,可选择随身碟等外接设备安装,然后把解压的档案grldr ,error等全都拷贝到启动盘根目录,启动时按F12选择外设启动即可。 解压GRUB4DOS后,将其中的grub.exe档案放在你的一个FAT32分区中。 修复: 1.使用DOS启动盘或Windows 98的启动盘启动到DOS模式下,然后键入:d:\tmp\grub.exe 这里的d:\tmp是笔者解压缩GRUB4DOS的目录。这样就进入了GRUB环境,可以看到一个 grub>提示符。 2.恢复GRUB引导记录。在 grub> 提示符下键入: root (hdx,y) kernel (hdx,y)/boot/yourkernelname ro root=/dev/hdxx setup (hd0) 上面第一条命令是指定你的/boot分区位置,如果/boot没有单独分区,那么就是你的/分区。 第二条命令指定核心位置,具体位置根据自己的实际情况确定。 第三条命令是将GRUB引导记录写入MBR。 如果对Linux分区位置不十分清楚,可以使用Tab键补全功能来查看确定。执行完setup命令后会看到“sueed!”字样,此时重启即可。 3.如果只是想启动Linux,而不是修复GRUB,那么可以在进入DOS后键入下面命令启动你的Linux系统。 d:\tmp\grub.exe --config-file=(hdx,y)/boot/grub/grub.conf 其中参数同上。 wingrub(GRUB4DOS)的安装: 在上面的网址中,有下载页面,里面说的就是wingrub; 1)、安装: 1]安装grub软体到机器中,点滑鼠应该会吧,就直接按它默认的安装,下一步、下一步就安装好了; 2]安装grub; 打开 wingrub程式,选择 tools选单,然后点击 install grub ,出来一个对话框; 这里面有两个方法供我们选择;(个人建议选B) A) 我们直接点一下Boot From Grub Partion 就行,然后点击,右边的下接框;选择要安装在哪个分区中,然后按最下边的[install]; 您可能在下拉的选单的对话框中,看到的是 (hd0,0)或者 (hd0,1)等,那就选(hd0,0);如果您只看到(hd0,1),说明您的第一个分区是NTFS的,这也没有什么,很正常;如果您看不到什么下拉框,您就看下面的办法; B)您可以点 Systerm Device ,然后在右边的选择框中,选C ; 然后再点BOOT FROM BOOT.INI 就好,如果不行就换;在Title 中写入mygrub ; 然后在 Time OUT 写上 10; 这样grub就安装好了;他的配置档案在 c:\grub\中 ,配置档案是c:\grub\menu.lst ,这个配置档案起到决定性作用;所以我们一定要写好;语法和Linux中的没有区别;是一样的; A和B还是有点小小的区别,A的方法是开机就能看到所有的在menu.lst中系统;而 B,则必须按一下刚才我们所填写的mygrub ,然后才能看到在menu.lst所提到的系统; 3、配置 grub ; 其实最简单的配置方法不是来自于图形的点滑鼠,初学Linux的弟兄可能会说,我不点滑鼠,我能做什么?呵。。。。没错,但在配置 grub的过程中,最没有效率的就是点滑鼠;其实我们点了十几分钟的滑鼠,也是达到一个目的,就是把grub配置起来。而他的配置档案就是c:\grub \menu.lst ,我们挥汗如雨的点滑鼠,无非是配置这个档案;如果不用点滑鼠的办法来配置, 一分钟都不到就OK ;只要掌握一点小小的技巧;有何难呢 在配置 c:\grub\menu.lst的过程中,我们只是再用一下 wingrub的查看分区的界面,其它的只是用记事本就能写好;c:\grub是隐藏起来的,我们要在游览器中加入c:\grub 就 可以看得到; 0]打开wingrub,点tools =》partioinlist (分区列表),这里能了解到机器的分区,比如我们可能看到的 FAT32的分区是 (hd0,1)等等,事实上,我们的确需要fat32分来来存放下载的Linux光碟映象;我们通过这个能知道我们把光碟ISO存放到(hdX,Y)了,也能知道(hdX,Y)所对应的Windows分区的是哪个,是C,还是D ,还是E ,明白了吧; 1]首先我们找一个FAT 32的分区,把下载下来的ISO直接放到分区的根目录下面,不要放在任何目录中; 2]还是在这个分区,建一个目录,比如是linux,从下来下来的第一张ISO中isolinux中抽取 vmlinuz 和 initrd.img 两个档案,放到linux目录中; 注意只放这两个档案,不要放其它的内容,如果放了其它的,可能出现安装到中途退出的情况; 注意:目录是名是小写的;在书写menu.lst 时,我们要用半角英文,标点之类的全是半角的;title root kernel initrd 全是小写的英文;切注意大小写; 3]书写menu.lst ,怎么书写,对我来说难吗?不难! 我们打开menu.lst 后,可能里面已经有内容了,比如有个 timeout 10 ,如果没有这行可以自己写上;没有什么难的; timeout 10 #这是开机等待进入系统的时间,是10秒 title WindowsXP # 我们的机器 中都有 windows ,这个就是用来启动windows的;总共有四行,不要弄错了,可以照抄到你的配置档案中; root (hd0,0) makeactive chainloader +1 简单的 menu.lst 配置 linux 引导说明;通过menu.lst ,我们可以配置 Linux的启动和引导;不只是安装的引导,也可以引导已经安装好的Linux系统;语法结构有下的四条,举例如下:总共 有两个书写格式,任选其一; 格式一:最简单: 代码: title redflag5 root (hd0,1) kernel (hd0,1)/linux/vmlinuz initrd (hd0,1)/linux/initrd.img title 这行就是我们在开机时,所看到的选单 ,显示的就是 redflag5 ,要加在 title 的后面,title是必须保留的,是grub的语法的标签 ,我们可以在title 后面写我们想要加的东西,这是自己可 以定义的,比如 title redflag5也是可以的; root (hd0,1) 这行能用 以root开头,然后加一个空格,至于您把vmlinuz和initrd.img 放在哪个分区了,用打开 wingrub,点tools =》partioinlist (分区列表) 中查到 kernel 这行,以kernel 开头,然后加一个空格,主要说的是vmlinuz档案放在哪个分区,哪个目录了;除了kernel 后面有一个空格外,在这行中,其它地方没有空格;这行说的是我们用放在(hd0,1)分区下的linux目录中的kernel 来核心来启动; initrd 这行, 和 kernel 那行类似;没有什么难的,自己的档案放在哪个分区,哪个目录了,自己最知道吧; 格式二:比较麻烦一点:理解著看吧; 代码: title redflag5 root (hd0,1) kernel /linux/vmlinuz ro root=/dev/hda6 initrd /linux/initrd.img title 这行就是我们在开机时,所看到的选单 ,显示的就是 redflag5 ,要加在 title 的后面,title是必须保留的,是grub的语法的标签 ,我们可以在title 后面写我们想要加的东西,这是自己可以定义的,比如 title fc4setup也是可以的; root 这行,在本例中是 root (hd0,1),这行就是我们打开 wingrub,点tools =》partioinlist (分区列表) 中查到的;我们通过这个知道我们把解压出来的 vmlinuz和initrd.img 所处的分区和路径;

win7系统出现grub4dos 0.4.4怎样处理?

你的电脑的MBR已经写入了grub4dos,可能是因为你安装了某些程序,比如一键dos。

你可以用grub4dos来引导winxp,方法如下:

在grub命令行输入如下命令,注意空格

find --set-root /ntldr

chainloader /ntldr

boot

这样grub4dos会寻找ntldr并引导xp启动。

xp成功启动后,修改menu.lst的内容,增加如下

title winxp

find --set-root /ntldr

chainloader /ntldr

保存

这样重新启动后,grub4dos会显示启动菜单,选择winxp即可。

如果你完全不想用grub4dos来引导,你需要用其它工具比如u盘启动到dos,然后运行命令

fdisk /mbr

这样,将把xp的引导程序写入mbr,重启后将不会再进入grub4dos。

很多时候我们把硬盘上的linux系统删除了,安装windows系统的时候就会出现grub>,要正常进入windows系统的话,要输下面三行命令:

rootnoverify (hd0,0)

chainloader +1

boot

当然上面的命令是要你windows系统在第一块硬盘的第一个分区才有用的,但这还没完全解决,如果只到这里的话,以后每次开机都得敲上面那三行代码,有点麻烦.我的解决办法就是重写mbr到硬盘引导扇区,这就是根治的方法,这个工具就是easybcd,重写mbr的任务就交给它了,如下图:

选好之后,write mbr就完成了,可以重启下电脑看看。