无忧启动论坛

标题: grub制作DVD光盘的疑惑 [打印本页]

作者: yangkq    时间: 2009-6-19 09:51
标题: grub制作DVD光盘的疑惑
最近学会了利用grub制作了PE,GEEXBOX,DOS,LINUX 多合一光盘
最近正好要复制一张DVD光盘《喜羊羊与灰太狼》,
VIDEO_TS 文件夹有4G
看到还有300MB的空间可利用
就想做一张可以启动的DVD光盘,顺便可以用GEEXBOX来观看光盘里的片子

menu.lst文件内容如下:

title DOS
kernel /MEMDISK.GZ
initrd /DOS.IMG

title WINDOWS PE
chainloader /AXPE/SETUPLDR.BIN

title GeeXboX 影音系统1.2.1
kernel /GEEXBOX/boot/vmlinuz root=/dev/ram0 rw rdinit=linuxrc boot=cdrom lang=zh_CN remote=atiusb receiver=atiusb keymap=qwerty splash=silent vga=789 video=vesafb:ywrap,mtrr quiet
initrd /GEEXBOX/boot/initrd.gz


使用命令 mkisofs -J -R -b GRLDR -no-emul-boot -boot-load-size 4 -o E:\grub.iso cd
在虚拟机Microsoft Virtual PC下光盘能引导grub菜单
但是只能DOS能顺利进入
PE 和 GeeXboX 都报错
错误如下:invalid or unsupported executable format

用UltraISO打开生成的iso文件,发现 光盘标记为 DVD视频 而不是 可引导光盘

删除VIDEO_TS文件夹,重新mkisofs 制作iso,虚拟机下能够正常使用PE,GEEXBOX,DOS

总结:原因主要是因为根目录里有VIDEO_TS这个特殊文件夹引起的吧!
暂时还没有刻录光盘看实际效果
想问高手们,改怎么解决这个问题呢?
作者: yangkq    时间: 2009-6-19 10:10
刚删除了200MB的VTS_01_5.VOB
重新mkisofs 制作iso,虚拟机下就能够正常使用PE,GEEXBOX,DOS
用UltraISO打开生成的iso文件,发现 光盘标也记为 DVD视频

说明可能之前制作的文件快接近4.37G的极限的关系吧!
具体还一时说不清
以后制作的时候不要太抠就可以了,呵呵!




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