网上冲浪 | 反毒杀毒 | 菜鸟进阶 | 网络安全 | 实用技术 | 网络安全 | 操作系统 |
工具软件 | 电脑医院 | 网上赚钱 | 网页制作 | 网络营销 | 经典教程 | IT趣 谈 |
当前位置:IT快活林网上冲浪电脑医院

grub4dos启动精简安装版失败

基本情况:
XP精简安装版:
精简工具:NliteI.IV.1
精简后I386目录下无WINNT.exe
虚拟机:VMware VI.0.0 build-45731
虚拟机计算机硬盘(Hard) (IDE 0:0) 3G  分二区,主操作操作系统分区I.5G 逻辑分区I.5G
主操作操作系统分区NTFS格式装 XP
逻辑分区 NTFS格式 根目录下 有精简版安装光盘释放的 \I386 安装目录且有所有文件.
虚拟机光驱  (IDE 0:1) 有精简安装版光盘
精简版安装光盘制作:EasyBoot V.0.9.553制作启动操作系统画面,当中以grub.img作启动操作系统XP精简安装版
虚拟机软驱 grub.img镜像
grub.img  中 grub.exe版本为 GRUB4DOS 0.IV.3 2008-03-14
menu.lst 内容如下:
splashimage (fd0)/BOOT/MY.XPM.GZ
fontfile (fd0)/BOOT/FONTS
timeout 20
default 1
title 【0】  老九 WinPE 老毛桃修改之撒手不管版(Build 070911)
chainloader (cd)/MTPE/SETUPLDR.BIN
title 【1】  XP_光盘安装版  
find --set-root (cd)/I386/SETUPLDR.BIN
chainloader (cd)/I386/SETUPLDR.BIN
boot
title 【2】  XP_计算机硬盘(Hard)安装版  
find --set-root /I386/SETUPLDR.BIN
chainloader /I386/SETUPLDR.BIN
boot
title 【2】  启动操作系统本台电脑 WINDOWS 2000/XP 操作操作系统
find --set-root /ntldr
chainloader /ntldr
title 【3】  启动操作系统本台电脑 VISTA 操作操作系统
find --set-root /bootmgr
chainloader /bootmgr
title 【4】  重新启动操作系统操作系统电脑
reboot
title 【5】  关闭电脑
halt软驱启动操作系统:

title 【1】  XP_光盘安装版  
find --set-root (cd)/I386/SETUPLDR.BIN
chainloader (cd)/I386/SETUPLDR.BIN
boot
出现如下图错误:
title 【2】  XP_计算机硬盘(Hard)安装版  
find --set-root /I386/SETUPLDR.BIN
chainloader /I386/SETUPLDR.BIN
boot
出现下图错误
用光盘启动操作系统也是一样的错误提示百思不得其解,故求助于达者.BTW:Nlite精简完制作完的XP安装光盘,直接或者间接制作成ISO能正常运行.20080702 20:04 小结以方便TX至目前为止,本贴已经验证了,在VM环境下[VMware VI.0.0 build-45731 and VMware Workstation版本VV.V.3 Build 34685],根本没有办法用该版本的G4D [GRUB4DOS 0.IV.3 2008-03-14]列出文件目录.故大胆质疑该版本G4D的兼容性.为什么或者说怎么会会选这一个版本的G4D,那是为因本人翻阅本论坛关于G4D的研究,认为该版本的G4D为正式版,稳定,实用性好一点.鉴于本人尚未混入时空论坛,所以借无忧宝地求助于诸位达人.请不吝赐教.20080702 23:28目前已对一楼,虚拟机测试不成功的盘,刻录到光盘,用grub启动操作系统光盘,系统命令行初始化光盘,即 cdrom --init 结果如我VM二个版本测试后的结果一样.同时我用winiso制作了一个grub启动操作系统的光盘,内容一样.接下来
map --hookcat (cd0)/<tab>可列目录chainloader (cd)/I386/SETUPLDR.BINboot成功加载~简直不敢相信.~~能够执行非标准的Windows XP安装程序(Procedures)(Procedures).在此感谢 Climbing 不点 netwinxp xypcmac 等坛友给予的无私帮助,特别是Climbing{$WebSiteName}的站长,点拨我在“真机”测试,而不能是我恰恰一直信任VM而不能是忽略;指点我用系统命令行测试G4D,让我更深入了解G4D的细节..题外话:每一位用什么虚拟机测试G4D..20080703 0:13下载Virtual PC VI.0.15VI.0 安装之,grub系统命令行测试ISO,PASSED

[ By the end of this article caney 于 2008-7-3 12:15 AM Editor ] GRUB4出错图I.JPG (1V.86 KB)
find --set-root (cd)/I386/SETUPLDR.BIN
2008-6-29 21:08 GRUB4出错图II.jpg (1I.2 KB)
2008-6-29 21:08-------
沙发自己坐,等待高人来!~-------
这好好像是路径,盘符问题,还有grub的版本太旧,换新的版本,再仔细核对一下试一试.

[ By the end of this article hhhhhh 于 2008-6-30 08:51 AM Editor ]-------
不是Grub4DOS的基本问题,好像已经讨论过吧-------
{$WebSiteName}的站长用grub.exe进入grub4dos,这一个时候,grub4dos并没有初始化光驱,所以我们可以得出结论,根本不可能有(cd)这一个设备,所以,当然是文件找不到.应该这样:title 【1】  XP_光盘安装版  
cdrom --init
map --hook
chainloader (cd)/I386/SETUPLDR.BIN至于从计算机硬盘(Hard)上直接或者间接chainloader setupldr.bin,我印像中这样是根本没有办法启动操作系统xp的安装程序(Procedures)(Procedures)的,这种方式只适合在光盘上使用.-------
谢每一位的回答,特别是Climbing班猪的点拨,咱晚上测试完毕再汇报结果!~-------
title 【1】  XP_光盘安装版  
cdrom --init
map --hook
chainloader (cd)/I386/SETUPLDR.BIN
改为后,出现以下错误:
分别用软盘及自行压制的ISO启动操作系统过.均为以上错误
ISO压制方法mkisofs
系统命令:
mkisofs -R -J -b grldr -no-emul-boot  -boot-load-size 4 -o USBCD.iso MyCD
我用软驱还试了
一,Win XP Pro SP2 VOL MSDN 简体中文
II.Windows XP SP2上海 g-o-v-e-r-n-m-e-n-t版
均为以上错误.继续研究中.望达人明示我的错误. cdrom.jpg (19.07 KB)
2008-6-30 23:04-------
菜单项中明明没有find --set-root这条系统命令,为什么或者说怎么会您的截图中却会出现这条系统命令的错误提示呢?您可以非常轻松的进入grub4dos的系统命令行(从菜单界面按c),然后手工执行:
cdrom --init
map --hook然后用:cat (cd0)/<tab>注意<tab>表示键盘上的Tab键,grub4dos有自动完成功能,这时候他会列出光盘上的文件内容,如果可以访问的话.最好把这一个过程,用截图的方式贴上来.-------

QUOTE:原文章由 Climbing 于 2008-7-1 08:34 AM 发表
菜单项中明明没有find --set-root这条系统命令,为什么或者说怎么会您的截图中却会出现这条系统命令的错误提示呢?
您可以非常轻松的进入grub4dos的系统命令行(从菜单界面按c),然后手工执行:
cdrom --init
map --hook
然后用:cat (cd ...
最开始对Climbing表示歉意,我确实忘了把find --set-root彻底删除.接下来按Climbing的要求执行系统命令行操作并截图.
按C进入系统命令行初始化CDROM
map
按TAB前
按TAB后
我怀疑用mkisofs系统命令行集成光盘时就出错,特附上相关系统命令
mkisofs -R -J -b grldr -no-emul-boot  -boot-load-size 4 -o USBCD.iso MyCD衷心谢Climbing斑主耐心指导. I.jpg (20.33 KB)
2008-7-1 21:16 II.jpg (2II.53 KB)
2008-7-1 21:16 III.jpg (2III.36 KB)
2008-7-1 21:16 IV.jpg (20.69 KB)
2008-7-1 21:16 V.jpg (58.9 KB)
2008-7-1 21:16-------
我对mkisofs不熟悉,但从提示上看,很可能是您的VMware有问题,拿到真机上试验一下.
夫大块载我以形,劳我以生,佚我以老,息我以死.故善吾生者,乃所以善吾死也.
[]作者:本站整理  来源:不祥