CDlinux的加载方式导致如果将ISO或那两个启动文件(bzimage/initrd)放入UD区的话会无法引导到图形界面,解决方法是将CDlinux的extra部分打包进initrd,看网上其他的诸如Slitaz和Puppy等,也都是采用此种方式解决,过程很简单:

在ext3分区上,用unsquashfs(CDLINUX自带)依次顺序解包base-cdl.md,basex-cdl.md,zh-cdl.cmd,spring-cdl.md,如果有其他的扩展包,也逐一解开

然后按照顺序再一步步合并到同一目录内,最后用mksquashfs打包成一个initrd即可