如何做一张集成GeeXbox和MoviX的光盘
有初步结果了
我在E:建了一个MOVIX目录,然后解压缩movix-0.8.3.iso到目录中
然后用下面的命令打包成ISO文件
mkisofs.exe -o "mymovix.iso" -r -J -V "mymovix" -v -no-emul-boot -boot-load-size 4 -boot-info-table -b isolinux/isolinux.bin -c isolinux/isolinux.boot -sort isolinux/iso.sort -A "mytitle" -graft-points -path-list /pathlist.txt
其中mkisofs.exe从华军软件园下载,并被加入了系统环境变量%PATH%中,方便调用
e:\下放了一个文本pathlist.txt,文本内容是E:/movix
映像生成后试用成功
接着在尝试加入geexbox:
解压缩geexbox-0.98-zh-cn.iso到MOVIX目录
里面有个boot\isolinux\isolinux.cfg文件
拷贝其中的代码
label geexbox
kernel /GEEXBOX/boot/vmlinuz
append initrd=/GEEXBOX/boot/initrd.bz2 root=/dev/ram0 rw init=linuxrc boot=cdrom vga=785 video=vesa:ywrap,mtrr console=/dev/tty1
添加到e:\movix\isolinux\isolinux.cfg中,再用上面的mkisofs制作映像
结果出现错误提示
Unknow kerword in config file.
Missing parameter in config file.
Unknow kerword in config file.
Missing parameter in config file.
Unknow kerword in config file.
Missing parameter in config file.
后来经过尝试,删去目录E:\Movix\boot
重新make iso
测试时不在出现错误提示
用该映像启动虚拟机,出现boot: 后在后面输入MoviX或直接回车正常进入MoviX
重起,在boot:后输入geexbox,进度条快到最后时出现错误提示init:applet not found
不知道怎么解决
另外在boot:界面时按F1,F2,F3,F4,F5分别对应isolinux.cfg中的下面几行
F1 mxhelp.txt
F2 trblst.txt
F5 trblst2.txt
F3 mphelp.txt
F4 credits.txt
不知道结合movix和geexbox后这里的信息该改成怎样比较好
[img]http://storage.msn.com/s1pZ8pl_R1n1zFX42kKtWtij4ViFBXNtJYdrhJn9FdxriHb5djs_BA1n8ZEHwTTL2WHiSAUSoD_RF0tK6pUzSTk2A/00.jpg?MdToken=2507936502327836[/img]