求magic中安装程序的mbboot镜像的制作方法
目前打算做一张多种linux的DVD安装盘,使用了isolinux作为引导器,只有调用magiclinux时可以正常启动,其他几种使用isolinux引导的系统都有问题,因此想给它们做一个引导镜像,苦于没有找到资料,只好求助于各位大大 找到一篇文章,但其中cjacker老大最初的设计与现在已经有很大差别了http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=15501&postdays=0&postorder=asc&start=0 当初的设计思想也是使用了isolinux,而现在的mbboot镜像中使用的是syslinux,这是为什么呢 :?: 使用isolinux,合并isolinux的配置文件。 我尝试过LFS 6.2,Everest Linux 4.0 (一个红旗支持的社区版本),ulteo livecd(一个类似于knoppix的基于 debian的livecd),magic linux2,只有magiclinux2能够引导,而它使用的是一个软盘映像来启动光盘程序,我挂载了这个映像,里面有内核, initrd和syslinux的配置文件,应该是使用syslinux引导的 看来你还是不了解isolinux,搜索下它的用法吧 这是我的isolinux配置文件的一部分
SERIAL 0 38400
DEFAULT 1
DISPLAY /isolinux/message.txt
PROMPT 1
LABEL 1
KERNEL /isolinux/memdisk
APPEND initrd=/miimages/mbboot
TIMEOUT 600
LABEL 2
KERNEL /isolinux/isoboot/everest4.0u1/isolinux/vmlinuz
APPEND initrd=/isolinux/isoboot/everest4.0u1/isolinux/initrd.img ramdisk_size=8192
TIMEOUT 600
上面是ML引导设置,内核用了memdisk,initrd用的那个镜像
而Everest的配置是按它本身的cfg写的,内核也能正确引导,就是到检查介质的地方提示没有安装盘
LABEL 2
KERNEL /isolinux/isoboot/everest4.0u1/isolinux/vmlinuz
APPEND initrd=/isolinux/isoboot/everest4.0u1/isolinux/initrd.img ramdisk_size=8192
:o:o:o
你这个也太恐怖了吧 :mrgreen: 我把他们的引导文件都放在一起了,目录显得整洁一些。
我这个配置写法应该没什么错吧?内核都可以引导到安装程序,我想出错的应该在别的地方
页:
[1]