|
|
感谢你选择使用CDLinux,关于你提到的几个问题,我一一回答:
1,CDLinux后期我维护的版本追求大而全,但可以精简,再重新打包,非常方便的,打包脚本在iso的根目录。至于使用RAW格式写入和dd写入,说实话,在我的测试中,dd写入的兼容性是最好的,超过CD-ROM量产的启动盘,我自己在多台不同型号的HP笔记本上深有体会。放到U盘是为了移动性,本来定位就是操作系统系统。当然,有多位网友反应安装到硬盘,后期可能会做这件事,但当前真没时间研究这项功能。
2,MaxDOS工具、memtest工具,我使用得比较多,其中DOS工具中有个HDDREG和MHDD硬盘扫描修复工具,可谓前无古人,后无来者。而且他们都很小(MaxDOS 10M以内,MEM测试工具30K以内)。
3,关于grub4dos引导问题,我在2008年时学习过,不是已经停更了吗,好像只支持BIOS启动,不支持uefi启动。现在的CDlinux使用的是syslinux-BIOS启动和grub2-uefi联合启动方式,启动兼容性已经相当好了,而且集成更方便。(打包时就花了半天时间学会了这两种组合,后来再没花时间在启动上)
现在的打包都不如老赵的打包好,我一直没找到方法。后来学习manjaro打包时,在manjaro下使用它的工具打包CDLinux,可以只用grub2实现同时支持BIOS+UEFI了,grub2有个好处,可以判断是否支持传统BISO启动,如果支持,那么才显示DOS工具,memtest工具等。
4,CDLinux2017有1.1G,2018有1.9G,不可能不支持docx和mp3,mp4这些的,看了你帖子的启动截图,你是进入了基本(最小)图形模式,这个界面真正打包只有300M不到。完整的启动写法参见:/CDlinux/boot/grub.cfg,内容我帖出来,按这个翻译来写就是全完启动了,里面什么都有:
menuentry ' 完整加载CDL模式:' {
echo "$root"
}
menuentry ' ZRAM:开 LOOP:自动 语言:简体中文' {
linux /CDlinux/bzImage quiet CDL_DEV="Label=CDlinux" CDL_LANG=zh_CN.UTF-8
initrd /CDlinux/initrd
}
//以上是根据机器内存大小自动选择是否完全载入内存,如果RAM大于4G,则完全载入内存运行,如同copy2ram功能,又或者如下写法,指定为不管内存多大,都只加载核心内容到内存,以节省内存资源。
menuentry ' ZRAM:关 LOOP:开 语言:简体中文' {
linux /CDlinux/bzImage quiet zram.num_devices=0 CDL_DEV="Label=CDlinux" CDL_LANG=zh_CN.UTF-8 CDL_LOOP=yes
initrd /CDlinux/initrd
}
另外CDLinux v3版,CDLinux占了2.1G左右,还集成了Porteus我修改的版本约800M左右。
|
|