无忧启动论坛

标题: 写入MBR的直接GRUB引导U盘启动DOS和PE实战 [打印本页]

作者: chnhhwz    时间: 2007-4-22 20:54
标题: 写入MBR的直接GRUB引导U盘启动DOS和PE实战
我一直用NTLDR直接引导PE
因为以为有PE就够了
而且NTLDR直接引导方式通用性也不错

但是最近发现PE也不是万能的
所以起了双启动U盘的念头

试了一整天
终于成功在我的U盘上实现USBZIP模式的直接GRUB引导
DOS/PE/硬盘三重启动
全中文
可以支持背景图像
(附件里只有字体文件,要背景图的自己加吧)

附件里包括除了FLASHBOOT和PE映像之外的所有工具和文件

下面说制作过程
这里只针对USBZIP模式启动
首先 要用FLASHBOOT(网上下载一个)把U盘格式化成ZIP模式的启动盘
用内置的DOS就可以了
这时你的U盘上有三个DOS启动文件
试一下  用这个U盘启动看能否成功
如果不能成功或者进入DOS后提示符不是A:\ 你的主板和U盘肯定不支持ZIP模式
下面的不用看了
因为HDD模式需要另外的命令来建立你的MBR
我没有HDD的环境
对于没有尝试过的东西  我就不发表意见了

注意  
对于只支持ZIP模式启动的主板
不要用USBOOT来作
就算是号称支持256M以上ZIP启动的1.7版也不行
因为1.7版作出来的ZIP模式
在只支持ZIP的BIOS里会认作硬盘
我的主板就是这样的

如果你的U盘能成功启动
把bootlace.com(附件包里有)复制到U盘
用U盘启动到DOS
使用命令:
bootlace.com --floppy --chs 0x00
注意  --floppy --chs 这里是两个- 不是一个-
我第一次就因为看错了 所以没有成功
如果没有提示出错就成功了

不懂英文 就直接重起用U盘启动
提示找不到GRLDR就对了 说明GRUB的MBR已经建立好了

回到XP
把U盘上的文件全删掉
(删掉是因为这些文件已经全部无用了 放着碍眼 不嫌麻烦留着我也没意见 特意解释一下 免得有人说看不懂)
把毛桃0325版的这四个文件复制到根目录里:
NTDETECT.COM  WINNT.XPE  WINPE.LDR  WINPE.IS
再把外置文件夹也复制过来
注意 WINPE.LDR这个文件在有的版本中是setupldr.bin

接下来就可以制作GRLDR了
双击GRUBDOS内置菜单编辑批处理.bat
按提示以文本方式导出menu.lst
这样可以用写字板对导出的menu.lst进行修改

其中
find --set-root /RDOS.IMG这一句是用来定位你的U盘的
我的U盘上放了一个YOUSM的RDOS.IMG
你也可以自己建一个0字节的空文件  名字随便起 用这个名字替换掉RDOS.IMG就可以了.

chainloader /RXPE.LDR
这一句表示加载位于U盘的RXPE.LDR(我试验用的是YOUSM的RXPE)
改为
chainloader /WINPE.LDR
就可以加载你的毛桃PE了

map --mem /RDOS.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1

这一段话表示加载位于U盘根目录上的RDOS.IMG
如果你用的是别的版的DOS 把这句改一下就可以了
map --mem /XXXX (fd0)
XXXX为你的DOS映像名


修改保存后
再用GRUBDOS内置菜单编辑批处理.bat写入GRLDR内置菜单
把写好的GRLDR复制到U盘根目录
把字体文件fonts复制到BOOT目录里

OK重起吧

祝大家成功

补充两点
1  如果出现菜单乱码 或者NTDETECT错误
    应该是属于GRUB4DOS的兼容性问题
    请用新版的GRLDR并使用外置的menu.lst菜单
2  如果想把PE文件放置在非根目录下
    要修改MENU.LST和WINNT.XPE(WINNT.SIF改名而来)文件
    否则会提示找不到文件
    修改方法大家自己在论坛自己找吧
3  文中提到的所有软件在我的网盘里都有下载:
 http://hnwzfile.bibidu.com
  Flshboot在超简单U盘启动那个压缩包里
  其他的看标题就可以下载了

如果不需要多启动 见此帖:超简单U盘PE启动完全攻略
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=102724&extra=page%3D2




[ 本帖最后由 chnhhwz 于 2007-12-4 11:25 PM 编辑 ]

GRUB引导工具及文件.rar

264.13 KB, 下载次数: 21069, 下载积分: 无忧币 -2


作者: chnhhwz    时间: 2007-4-22 21:10
另附我所用的RDOS和RXPE的介绍
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=86175&extra=page%3D4
是YOUSM大师的作品

修改内置菜单的命令行工具grubmenu的介绍看这里
http://bbs.znpc.net/viewthread.php?tid=2664&extra=page%3D1&page=1
批处理是回帖的一个朋友作的







这帖又上来啦
附一个我修改YOUSM的REBOOT链接:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=116569&extra=page%3D3

[ 本帖最后由 chnhhwz 于 2007-11-25 11:26 PM 编辑 ]
作者: armymangl    时间: 2007-4-22 21:54
马上就照老兄的办法去ss,早就想直接grub引导u盘了
作者: dpeil    时间: 2007-4-22 21:54
不错不错 学习学习!
作者: armymangl    时间: 2007-4-22 22:12
楼主你的软件包里没有bootlace.com这个东西,能不能传上来啊
作者: chnhhwz    时间: 2007-4-22 22:21
我晕 我忘记放进去 了
我重新打了个包
第二个是有这个文件的
作者: chnhhwz    时间: 2007-4-22 22:23
怎么才能删了第一个附件啊
作者: armymangl    时间: 2007-4-22 22:30
好了,这下材料都齐全了,马上开始做菜,好了来汇报成绩
作者: trfgde    时间: 2007-4-22 22:47
我靠,,说的是什么话啊,都不是人话来的,说什么又把U盘里格成USB-ZIP格式,看一下能不能启动,,,要是启动成功了打这个命令会不会提示说找不到GRLDR就可以了,回到XP下再把制出来的USB-ZIP   U盘里的三个文件删了,他     妈     的,删了就启动不了,还说什么东东啊,
作者: shuiliang    时间: 2007-4-22 22:53
我能做的就是帮你顶起.哈.
作者: chnhhwz    时间: 2007-4-22 23:15
可能我语文没学好
让您看的费劲了

请您找个语言大师给你提供帮助吧



原帖由 trfgde 于 2007-4-22 10:47 PM 发表
我靠,,说的是什么话啊,都不是人话来的,说什么又把U盘里格成USB-ZIP格式,看一下能不能启动,,,要是启动成功了打这个命令会不会提示说找不到GRLDR就可以了,回到XP下再把制出来的USB-ZIP   U盘里的三个文件 ...

作者: armymangl    时间: 2007-4-22 23:34
哈哈 ,兄弟 照你的办法我做成功了
不过有你在前面开路,我省了不少事
我的u盘本来是flashboot格式化的,所以这步就可以省了,因此我u盘上的东西全保住拉;
把bootlace.com复制到u盘,重启,到grub菜单,选择命令行,敲入quit,好了直接进入dos;
敲入boolace --floppy --chs --0x00     ok!!!!重启;
哈哈,直接进入grub,可是跳过了menu.lst,直接跑到pe里面来了,于是干脆先来汇报。
不知是那里出问题了???
作者: chnhhwz    时间: 2007-4-23 00:01
你原来是直接进的还是出菜单再进的?
作者: armymangl    时间: 2007-4-23 00:14
原来是出菜单再进的,晕,只顾自己弄去了,没看这里
作者: fjj1218    时间: 2007-4-23 00:16
谢谢楼主,我用这个方法启动成功了,但在某些机子上找不到MENU.LST文件,我是外置的菜单
作者: chnhhwz    时间: 2007-4-23 00:26
你的不会是变成NTLDR模式了吧
你把GRLDR移动到硬盘上 看看提示找不到GRLDR的信息不?


原帖由 armymangl 于 2007-4-23 12:14 AM 发表
原来是出菜单再进的,晕,只顾自己弄去了,没看这里

作者: chnhhwz    时间: 2007-4-23 00:27
试试内置菜单

原帖由 fjj1218 于 2007-4-23 12:16 AM 发表
谢谢楼主,我用这个方法启动成功了,但在某些机子上找不到MENU.LST文件,我是外置的菜单

作者: armymangl    时间: 2007-4-23 00:34
原帖由 chnhhwz 于 2007-4-23 12:26 AM 发表
你的不会是变成NTLDR模式了吧
你把GRLDR移动到硬盘上 看看提示找不到GRLDR的信息不?

不会是ntldr模式,我的u盘上根本没有ntldr这个文件,不然不可能进pe的
我现在换原版的grldr试试成不成
作者: sunruiid    时间: 2007-4-23 00:45
好。。看到了。真的是不错。。测试中。。。。。。。。。。。。
作者: armymangl    时间: 2007-4-23 01:01
换成原版grldr就可以读取menu.lst了,菜单也很正常,进windows也没问题
就是进pe到检测硬件的时候,出了个什么ntldr什么的,也没记清楚
可能是把pe合并到一个文件夹下出了问题
请问有没有什么文件必须放到根目录的
作者: chnhhwz    时间: 2007-4-23 01:06
想稳当的话 全部文件放根目录最好

我的U盘根目录就一个RDOS。IMG
一个GRLDR
还有个BOOT文件夹
很清爽

没有问题

你可以多试不同版本的GRUB4DOS 再检查一下MENU。LST的设置



原帖由 armymangl 于 2007-4-23 01:01 AM 发表
换成原版grldr就可以读取menu.lst了,菜单也很正常,进windows也没问题
就是进pe到检测硬件的时候,出了个什么ntldr什么的,也没记清楚
可能是把pe合并到一个文件夹下出了问题
请问有没有什么文件必须放到根 ...

[ 本帖最后由 chnhhwz 于 2007-4-23 01:09 AM 编辑 ]
作者: armymangl    时间: 2007-4-23 01:15
我根目录下的文件是:
grub.exe     grldr      menu.lst    加上winpe文件夹

winpe文件夹中的文件是:
ntdetcet.com       setupldr.bin(pe中的loarder文件)        winpe.xpe
winpe.is_          fonts              image15.xpm       外置程序(文件夹)

menu.lst中的内容是:
timeout 10
foreground ffff00
find --set-root /flag
splashimage /winpe/image15.xpm
fontfile /winpe/fonts

fallback 4
default 0

title 1.从硬盘启动
find --set-root /ntldr
chainloader /ntldr
boot

title 2.从U盘启动
find --set-root /flag
chainloader /winpe/setupldr.bin

title 3.重新启动系统
reboot

title 4.关闭电脑
halt

title 5.进入GRUB命令行
commandline
作者: chnhhwz    时间: 2007-4-23 01:22
把GRUB。EXE 改名为MYUSB
不加后辍

title 2.从U盘启动
find --set-root /flag
chainloader /winpe/setupldr.bin
这句find --set-root /flag改为find --set-root /MYUSB

试试看
作者: armymangl    时间: 2007-4-23 01:58
原帖由 chnhhwz 于 2007-4-23 01:22 AM 发表
把GRUB。EXE 改名为MYUSB
不加后辍

title 2.从U盘启动
find --set-root /flag
chainloader /winpe/setupldr.bin
这句find --set-root /flag改为find --set-root /MYUSB

试试看

改grub。exe是什么用意呢
flag是我在u盘根目录下的一个0字节标志文件,和这个应该无关吧
我觉得是setupldr。bin加载的时候找不到相应的文件引起的
当我吧ntdetect。com移到根目录下后就可以继续向下引导了
后来到了txtsetup。inf的时候又提示找不到文件
就是因为我把文件都没放在根目录,loader只能找到一个加载一个
为什么你没放在根目录下没有问题呢???气愤!!!!


还是照你的办法先试试了,不行只有全部放回根目录
作者: chnhhwz    时间: 2007-4-23 02:11
find --set-root /flag这句改为

#ind --set-root /flag试试

我说改REUB是以为你没有标志性文件

移到根目录就可以引导
说明你的标志没起作用啊
作者: armymangl    时间: 2007-4-23 02:13
照你说的还是不行,看来只能放回根目录了
想不通,难道和菜单外置有关系,还是我的grldr版本不支持:@ :@ :@
作者: chnhhwz    时间: 2007-4-23 02:21
setupldr。bin的设置我不懂的
也许要改下设置?

不过你能找到 setupldr。bin 应该也就能找到其他的文件的啊


原帖由 armymangl 于 2007-4-23 02:13 AM 发表
照你说的还是不行,看来只能放回根目录了
想不通,难道和菜单外置有关系,还是我的grldr版本不支持:@ :@ :@

作者: armymangl    时间: 2007-4-23 02:21
原帖由 chnhhwz 于 2007-4-23 02:11 AM 发表
find --set-root /flag这句改为

#ind --set-root /flag试试

我说改REUB是以为你没有标志性文件

移到根目录就可以引导
说明你的标志没起作用啊

标志肯定起作用了,不然我的logo和字体肯定没法加载
#ind 这个我的grldr好像不认识,我开始也是用#ind的,结果跳过菜单了
作者: chnhhwz    时间: 2007-4-23 02:26
这个问题需要再研究下

这个GRUB
我是今天才开始学的

明天我也装个毛桃的PE到U盘里试下

今天太晚了 要睡了 明天还上班

看下这个帖子 说不定能解决你的问题

http://bbs.znpc.net/viewthread.php?tid=2407&extra=page%3D2

我今天看的很快

基本上看一步作一步

原帖由 armymangl 于 2007-4-23 02:21 AM 发表

标志肯定起作用了,不然我的logo和字体肯定没法加载
#ind 这个我的grldr好像不认识,我开始也是用#ind的,结果跳过菜单了

作者: armymangl    时间: 2007-4-23 02:26
原帖由 chnhhwz 于 2007-4-23 02:21 AM 发表
setupldr。bin的设置我不懂的
也许要改下设置?

不过你能找到 setupldr。bin 应该也就能找到其他的文件的啊

setupldr。bin是menu。lst中指定的,当然认的出来了
问题是其他没高速路径的就没法加载了,他只在根目录中找
有什么办法可以让他在指定的目录中找啊???
作者: chnhhwz    时间: 2007-4-23 02:27
setupldr。bin的问题 怕是要问毛桃老师他们了

原帖由 armymangl 于 2007-4-23 02:26 AM 发表

setupldr。bin是menu。lst中指定的,当然认的出来了
问题是其他没高速路径的就没法加载了,他只在根目录中找
有什么办法可以让他在指定的目录中找啊???

作者: armymangl    时间: 2007-4-23 03:18
原帖由 chnhhwz 于 2007-4-23 02:27 AM 发表
setupldr。bin的问题 怕是要问毛桃老师他们了

那你的怎么就自己可以找到路径了呢,郁闷啊
我不打算在这个问题上纠缠下去了,太伤脑细胞了
毛老师是干大事的,这种芝麻绿豆的事还是自己解决吧

[ 本帖最后由 armymangl 于 2007-4-23 03:29 AM 编辑 ]
作者: chnhhwz    时间: 2007-4-23 09:55
我用的是早斯版本 不支持中文的
YOUSM的镜像里有这个版本的文件
我是在他的GRLDR上改的



原帖由 armymangl 于 2007-4-23 03:18 AM 发表

那你的怎么就自己可以找到路径了呢,郁闷啊
我不打算在这个问题上纠缠下去了,太伤脑细胞了
毛老师是干大事的,这种芝麻绿豆的事还是自己解决吧

作者: siemens    时间: 2007-4-23 14:23
bootlace.com --floppy --chs 0x00,请问能在这条命令中指定盘符吗?因为我的U盘启动后是C:
所以用这条命令并不行
作者: nndnnd    时间: 2007-4-23 14:39
原帖由 armymangl 于 2007-4-23 01:15 AM 发表
我根目录下的文件是:
grub.exe     grldr      menu.lst    加上winpe文件夹

winpe文件夹中的文件是:
ntdetcet.com       setupldr.bin(pe中的loarder文件)        winpe.xpe
winpe.is_          font ...


:L winpe.xpe必须位于根目录
作者: nndnnd    时间: 2007-4-23 14:43
原帖由 siemens 于 2007-4-23 02:23 PM 发表
bootlace.com --floppy --chs 0x00,请问能在这条命令中指定盘符吗?因为我的U盘启动后是C:
所以用这条命令并不行

用grubutil吧,windows下使用,图形界面滴。

grubutil-1.1-bin-w32-10.zip

54.1 KB, 下载次数: 337, 下载积分: 无忧币 -2


作者: armymangl    时间: 2007-4-23 14:46
原帖由 siemens 于 2007-4-23 02:23 PM 发表
bootlace.com --floppy --chs 0x00,请问能在这条命令中指定盘符吗?因为我的U盘启动后是C:
所以用这条命令并不行

如果是c盘,那就是把你的u盘当作hdd模式了,应该用下面这条命令
bootlace.com --0x80     (不懂可以敲入bootlace help,查看帮助,不过是E文的)记住先把bootlace。com复制道u盘,用u盘里的dos启动系统,再运行上面的命令。
切记:如果你的u盘启动不是c盘,千万别运行上面的命令。后果自己想。。。。。
作者: chnhhwz    时间: 2007-4-23 16:41
HDD格式的 我没试过
为了你的硬盘安全
我就不多说了


HDD模式 可以下载一个grubutil
用里面的grubinst_gui.exe来安装GRUB到你的U盘MBR
这样比较直观

grubinst_gui.exe是个图形界面的程序 可以在XP下运行
ZIP模式用这个方法好像是不能成功的
HDD的应该没问题


原帖由 siemens 于 2007-4-23 02:23 PM 发表
bootlace.com --floppy --chs 0x00,请问能在这条命令中指定盘符吗?因为我的U盘启动后是C:
所以用这条命令并不行

[ 本帖最后由 chnhhwz 于 2007-4-23 04:45 PM 编辑 ]
作者: cdm    时间: 2007-4-23 22:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: fjj1218    时间: 2007-4-23 22:10
今天将外置菜单改成内置菜单,启动后还是显示乱码,请楼主帮帮忙
作者: chnhhwz    时间: 2007-4-23 22:16
字体文件指定目录了吗?
还有你的GRLDR版本要支持中文

原帖由 fjj1218 于 2007-4-23 10:10 PM 发表
今天将外置菜单改成内置菜单,启动后还是显示乱码,请楼主帮帮忙

作者: nm888    时间: 2007-4-24 13:52
看了原贴,再看跟贴的,头都晕了。不过还是谢谢楼主了。
作者: luqicai    时间: 2007-4-24 14:38
一直在用GRUB中,现在才知道它好啊?

[ 本帖最后由 luqicai 于 2007-4-24 02:40 PM 编辑 ]
作者: chnhhwz    时间: 2007-4-24 14:47
我是为了作F11啊
不然我直接NTLDR启动速度快一些
U盘文件也整齐些

原帖由 luqicai 于 2007-4-24 02:38 PM 发表
一直在用GRUB中,现在才知道它好啊?

作者: armymangl    时间: 2007-4-24 15:37
原帖由 cdm 于 2007-4-23 10:04 PM 发表
照楼主的步骤,做成U盘启动后,grub菜单显示出来了,选第1个进pe,出现inf file txtsetup.sif is corrupt ormissing,status18. setup cannot continus,press any key to exie.的错误提示,我装的是老毛桃的1111 ...

应该是找不到winpe。sif这个文件,要放在根目录才行,另外这个文件里的winpe。is_文件名不能错。

[ 本帖最后由 armymangl 于 2007-4-24 03:39 PM 编辑 ]
作者: chnhhwz    时间: 2007-4-24 15:57
我纯属现学现卖
没有技术
只有贡献点经验了
作者: vfvf2006    时间: 2007-4-24 16:03
我先顶一下再说。试一下看。
作者: lhwjl    时间: 2007-4-24 23:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: chnhhwz    时间: 2007-4-24 23:44
换不同版本的GRLDR试试
不同版的GRUB4DOS兼容性不一样的
作者: armymangl    时间: 2007-4-25 00:12
原帖由 lhwjl 于 2007-4-24 11:03 PM 发表
按楼主方法制作,三个优盘。一个成功;一个一直是进DOS系统,不能加载grldr;一个不能加载WINPE,提示WINPE.IS_文件错误。但三个优盘用autoexec.bat在DOS下加载grub.exe都正常,不知是什么问题?

你三个u盘都是用相同的启动方式吗?都是dos引导grub??
作者: qq4569712    时间: 2007-4-25 01:57
菜单倒是可以 引导了 ,是 英文的
就算没有PE的源文件,郁闷啊!!
找到的又是 旧版本的。。不 想用啊
作者: chnhhwz    时间: 2007-4-25 09:12
可以不放在根目录下
但是要改MENU.LST
作者: nm888    时间: 2007-4-25 12:40
如果能行的话,再回来帮你顶。
作者: qq4569712    时间: 2007-4-25 12:50
你 做 出来的启动菜单是 中文的吗?
DOS里面的菜单是中文的吗?
我的全市英文的啊。。
作者: qq4569712    时间: 2007-4-25 12:52
bootlace.com --floppy --chs 0x00
复制到记事本里面,修改成1.BAT文件名,放到U盘
启动的时候直接输入1就可以了,呵呵!
作者: chnhhwz    时间: 2007-4-25 13:30
改中文要指定字体文件的位置
所以我就没改
免得你们看到的是乱码



原帖由 qq4569712 于 2007-4-25 12:50 PM 发表
你 做 出来的启动菜单是 中文的吗?
DOS里面的菜单是中文的吗?
我的全市英文的啊。。

作者: chnhhwz    时间: 2007-4-25 13:32
里面带的批处理 可以改GRLDR的内置菜单呀
想改中文还是改路径 都没问题的

各人都有不同的版本 不同的路径
所以GRLDR的内置菜单是不可能通用的



原帖由 qq4569712 于 2007-4-25 01:57 AM 发表
菜单倒是可以 引导了 ,是 英文的
就算没有PE的源文件,郁闷啊!!
找到的又是 旧版本的。。不 想用啊

作者: 520yuqi99    时间: 2007-4-25 16:03
好东西 谢谢啦  收下!
作者: 哒哒_    时间: 2007-4-25 16:12
好帖我来顶下  :)  ..
作者: lhwjl    时间: 2007-4-25 17:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: chnhhwz    时间: 2007-4-25 17:46
GRUB的情况是挺复杂的
你有否设置好GRLDR的内置菜单?
还有你进入DOS是否是A盘

你的提示是什么?




原帖由 lhwjl 于 2007-4-25 05:33 PM 发表
请教哪个版本的GRLDR兼容性好些?我的一个优盘在办公室一台联想电脑上用FlashBoot格式为USB—ZIP可以进入DOS下,但用bootlace.com引导后,反而不能启动,何故?

作者: luqicai    时间: 2007-4-25 19:44
原帖由 chnhhwz 于 2007-4-24 02:47 PM 发表
我是为了作F11啊
不然我直接NTLDR启动速度快一些
U盘文件也整齐些
还以为你只懂用NTBOOT,我也是用了GRUB后才知道它有强大的功能
作者: squalia    时间: 2007-4-25 19:54
使用命令:
bootlace.com --floppy --chs 0x00
失败,提示read file failed
作者: chnhhwz    时间: 2007-4-25 19:55
你能确定你的U盘是被主板认作第一软驱不?

原帖由 squalia 于 2007-4-25 07:54 PM 发表
使用命令:
bootlace.com --floppy --chs 0x00
失败,提示read file failed

作者: squalia    时间: 2007-4-25 19:58
原帖由 chnhhwz 于 2007-4-25 07:55 PM 发表
你能确定你的U盘是被主板认作第一软驱不?

请问这个如何察看
作者: squalia    时间: 2007-4-25 20:01
WINPE.LDR
上面这个文件从哪里获取?我要用BootCD_XP_070418.ISO
作者: chnhhwz    时间: 2007-4-25 20:49
你启动到DOS是A盘还是C盘?
如果你机器上没有别的软驱
A盘就是第一软驱

WINPE.LDR就是毛桃版里的文件啊
难道0418改名了?
那个291K的文件就是了
作者: jm6275680    时间: 2007-4-27 12:16
照老兄的办法去试一下!,学习学习!:) :)
作者: yangyongwang    时间: 2007-4-27 19:10
不错不错 学习学习!
作者: 9634888    时间: 2007-4-28 13:28
学习一下,谢谢楼主。
作者: hero1019    时间: 2007-4-28 23:48
这个看起来有些费脑筋了,不过耐心的看讲得确实不错!
作者: fredlin    时间: 2007-4-30 22:24
试一下你的方法.目前windowsPE能启动.DOS不行.
作者: gydwn    时间: 2007-5-8 08:59
今天就来做这到菜,看看如何,
作者: gydwn    时间: 2007-5-8 22:24
今天用了这方法,还真的就成功了,谢谢LZ
作者: chnhhwz    时间: 2007-5-13 01:29
DOS不能启动
检查一下DOS映像是否有问题
内置菜单是否正确指向DOS映像




原帖由 fredlin 于 2007-4-30 10:24 PM 发表
试一下你的方法.目前windowsPE能启动.DOS不行.

作者: lsq201015    时间: 2007-5-13 07:09
不错 学习学习!:victory:
作者: 350394540    时间: 2007-5-13 08:58
标题: 楼主能不能做一个GHOST?
其他人都做一个GHOST镜像,这样最方便了,而且我只会GHOST.........其他看了好几遍都不会............
作者: chnhhwz    时间: 2007-5-13 09:25
我的U盘是ZIP的 做的GHO你用不了的


原帖由 350394540 于 2007-5-13 08:58 AM 发表
其他人都做一个GHOST镜像,这样最方便了,而且我只会GHOST.........其他看了好几遍都不会............

作者: 350394540    时间: 2007-5-14 00:16
标题: 我格式化为ZIP的
我格式化为ZIP的,这样可以了吗?:( :(
作者: hexhhc    时间: 2007-5-14 15:11
学习,学习。都是好东东
作者: xstar    时间: 2007-5-14 17:50
谢谢了~收益非浅~值得学习
作者: njwsl545    时间: 2007-5-14 19:56
学习了,支持中!!!!!!!!
作者: chinaghost    时间: 2007-5-14 20:29
OK,学习学习...好东西啊...
作者: lsj0416    时间: 2007-5-14 22:18
此法甚好!类似用grub引导光盘,是grub在u盘上的正宗用法!制作简单,一次成功!把menu.list内置,完美!
就是兼容性不知怎样,我估计,只要支持usb-zip启动的主板问题就不大。
作者: liaohaibo    时间: 2007-5-16 20:10
非常感谢楼主的分享,尤其是要感谢这个bootlace.com!我之前也试过不少方法了,要让USB-ZIP的U盘直接GRUB,要不是有楼主提供的这个程序,还真的很难搞~~
顺便再问个问题,像我的电脑,有一个软驱的。USB-ZIP的U盘启动后,就是A盘,而用GRUB启动一个软盘映像后,映像的盘符就是A盘了,这时如何把U盘的盘符调整到B盘?还有,如果我还想用电脑的软驱的话,那又该是什么盘符呢?在GRUB中能否给U盘和物理软驱分配指定的盘符?

[ 本帖最后由 liaohaibo 于 2007-5-16 08:49 PM 编辑 ]
作者: liaohaibo    时间: 2007-5-16 20:44
原帖由 trfgde 于 2007-4-22 10:47 PM 发表
我靠,,说的是什么话啊,都不是人话来的,说什么又把U盘里格成USB-ZIP格式,看一下能不能启动,,,要是启动成功了打这个命令会不会提示说找不到GRLDR就可以了,回到XP下再把制出来的USB-ZIP   U盘里的三个文件删了,他     妈     的,删了就启动不了,还说什么东东啊,

  竟然这样的人也有!要是我是管理员的话早就将trfgde这个ID给封了!你自己水平有限看不懂不怪你,可是,你竟然说出如此下流的话来!楼主的帖子表述得很清楚,思路很清晰,你竟然看不懂,还如此骂人!真是让人气愤!!

[ 本帖最后由 liaohaibo 于 2007-5-16 09:02 PM 编辑 ]
作者: liaohaibo    时间: 2007-5-16 21:30
原帖由 armymangl 于 2007-4-23 02:13 AM 发表
照你说的还是不行,看来只能放回根目录了
想不通,难道和菜单外置有关系,还是我的grldr版本不支持...


  默认的情况下,WINNT.XPE,LDRXPE,menu.lst,ntdetect.com,WINPE.IS_ 等文件都是放在根目录的,但是人家可以修改这些文件,就可以不用放在根目录里面了。menu.lst的位置由GRLDR决定,LDRXPE的位置由menu.lst决定,WINNT.XPE和ntdetect.com的位置由LDRXPE决定,WINPE.IS_的位置由WINNT.XPE决定。我也是刚接触PE,这些也只是我个人的理解,大家可在论坛里找相关的帖子。
作者: chnhhwz    时间: 2007-6-6 10:52
U盘指定为B盘的方法 应该是由PE来决定的

如果你要使用软驱
那就要确定一下你的U盘是第一软驱还是第二软驱

这个问题挺复杂  一两句话说不清楚

给你个网址研究一下:
http://bbs.znpc.net/viewthread.php?tid=2407

这个网址是时空论坛的  那里有关于GRUB4DOS的维护论坛

原帖由 liaohaibo 于 2007-5-16 08:10 PM 发表
非常感谢楼主的分享,尤其是要感谢这个bootlace.com!我之前也试过不少方法了,要让USB-ZIP的U盘直接GRUB,要不是有楼主提供的这个程序,还真的很难搞~~
顺便再问个问题,像我的电脑,有一个软驱的。USB-ZIP的 ...

作者: chnhhwz    时间: 2007-6-14 13:20
启动后是C
说明你的HDD格式启动的
我帖中的命令是给ZIP启动的U盘写MBR的
HDD需要另外的参数


原帖由 siemens 于 2007-4-23 02:23 PM 发表
bootlace.com --floppy --chs 0x00,请问能在这条命令中指定盘符吗?因为我的U盘启动后是C:
所以用这条命令并不行

作者: ziege    时间: 2007-6-19 23:11
很棒的方法,很实用。想问一下那里能找到bootlace.com更多的的参数。
可还有一点可惜用中文写标题会出来乱码,但又不想费力去找原版的,就凑合着用英文标题把
作者: chnhhwz    时间: 2007-6-20 11:43
关于bootlace.com可以去时空论坛看看
那是GRUB4FORDOS的大本营
作者: emote    时间: 2007-6-25 09:39
用你的方法试验成功,但有个问题就是进入pe后不认得硬盘?

我的硬盘是sata,pe用的是老毛桃的烟花三月版
作者: chnhhwz    时间: 2007-6-28 20:48
不认硬盘是PE的问题
试试其他网友的改进版

临时的解决办法是在PE里手动加载硬盘


原帖由 emote 于 2007-6-25 09:39 AM 发表
用你的方法试验成功,但有个问题就是进入pe后不认得硬盘?

我的硬盘是sata,pe用的是老毛桃的烟花三月版

作者: gfsyip    时间: 2007-6-29 11:34
标题: 楼主我顶顶顶
:lol 换主板了机器怎么都做不了USB启动以前是USB-HDD用的是淘气包启动界面超亮
但换了主板以后晕倒只能启动ZIP了只好有GRUB方法来启动
主板和你的一样只能用FlashBootWizard格成ZIP模试晕倒
按你说的做哈哈成功
我加了背景图片
加了中文显示
反正和GRUB.EXE改差不多哈哈:kiss: 感谢:lol
作者: ft3756109    时间: 2007-7-8 21:50
感谢楼主 一直在找相关的教程  谢谢分享!
作者: hwd6    时间: 2007-7-8 22:21
不错,再重温一下:victory:
作者: edcrfvtgb    时间: 2007-7-8 23:11
我以为GRUB引导U盘很容易的,因为我一直在用,所以没有发上来,怎么那么热门啊,5555,偶失去了一次机会,呵呵
作者: 0cbin    时间: 2007-7-9 01:46
好东西  自己下来试试~~~~~~~~
作者: xyy500    时间: 2007-7-9 13:25
学习中!!!
作者: tx430    时间: 2007-7-19 12:46
太感谢了。用这个试试。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3