无忧启动论坛

标题: mkisofs制作ISO镜像不能加载引导文件etfsboot.com [打印本页]

作者: yjqd    时间: 2016-5-9 09:16
标题: mkisofs制作ISO镜像不能加载引导文件etfsboot.com
以下的镜像都是用grub4dos启动


mkisofs制作ISO镜像时加载的引导文件是etfsboot.com,启动时提示找不到bootmgr,命令如下
mkisofs.exe -R -no-emul-boot -b etfsboot.com -o winxp.iso -V "win8pe" win8pe
-----------------------------------------------------------------------------------------------------------
还有问题是:mkisofs制作ISO镜像时加载的引导文件是bootmgr,启动成功,命令如下:
mkisofs.exe -R -no-emul-boot  -b bootmgr -o winxp.iso -V "win8pe" win8pe

但是加上参数-boot-load-size 4会启动不了
mkisofs.exe -R -no-emul-boot  -boot-load-size 4 -b bootmgr -o winxp.iso -V "win8pe" win8pe

如果引导文件加载的是grdlr,又能成功启动
mkisofs.exe -R -no-emul-boot  -boot-load-size 4 -b grldr -o winxp.iso -V "win8pe" win8pe

作者: hxwgz    时间: 2016-5-9 12:04
etfsboot.com
mkisofs.exe -R -no-emul-boot -b etfsboot.com -boot-load-size 4 -l -d -o winxp.iso -V "win8pe" win8pe
作者: yjqd    时间: 2016-5-9 13:40
hxwgz 发表于 2016-5-9 12:04
etfsboot.com
mkisofs.exe -R -no-emul-boot -b etfsboot.com -boot-load-size 4 -l -d -o winxp.iso -V " ...

谢谢你的回复

mkisofs.exe -R -no-emul-boot -b etfsboot.com -boot-load-size 4 -l -d -o winxp.iso -V "win8pe" win8pe
启动时提示不能从CD什么的启动
但去掉-boot-load-size 4后就成功启动了
mkisofs.exe -R -no-emul-boot -b etfsboot.com  -l -d -o winxp.iso -V "win8pe" win8pe


我想,既然提示找不到bootmgr,说明了etfsboot.com已经在根目录寻找它,为什么没找到呢
原来是参数-d起了作用,关闭目录层次处理
作者: yjqd    时间: 2016-5-9 13:48
yjqd 发表于 2016-5-9 13:40
谢谢你的回复

mkisofs.exe -R -no-emul-boot -b etfsboot.com -boot-load-size 4 -l -d -o winxp.iso  ...

没有参数-d时,制作成的镜像里的bootmgr变成了bootmgr.
后面多了一个点

我原来加了-J -joliet-long -relaxed-filenames这个参数,镜像里的bootmgr不会变成bootmgr.,但还是提示找不到bootmgr

mkisofs.exe -R -no-emul-boot -J -joliet-long -relaxed-filenames -b etfsboot.com -o winxp.iso -V "win8pe" win8pe
作者: hxwgz    时间: 2016-5-9 19:30
没后辍的文件名在joliet下是不会添加"."。
-d 作用是在iso-9660下不要为没后辍的文件名添加"."。
etfsboot.com 要找iso-9660下的bootmgr才可以引导。

etfsboot.com (2K) -boot-load-size 4
etfsboot.com (4K) -boot-load-size 8 或 不用

作者: yjqd    时间: 2016-5-10 07:32
hxwgz 发表于 2016-5-9 19:30
没后辍的文件名在joliet下是不会添加"."。
-d 作用是在iso-9660下不要为没后辍的文件名添加"."。
etfsboo ...

谢谢回复,我的etfsboot.com大小是4K 加参数-boot-load-size 8启动成功




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