|
1、买了张512MCF卡。在eachnet上买了一个IDE2CF的转接卡。
2、把CF插到转接卡上装到IDE2上,bios认下。
3、进desktop linux
4、先清空CF卡。dd if=/dev/zero of=/dev/hdc 数数到3 ctrl+c停止。
5、格式化CF卡 mke2fs /dev/hdc
6、挂载CF卡 mkdir /mnt/cf ,mount /dev/hdc /mnt/cf。
7、下载SYSLINUX。cd syslinux,cd unix, ./syslinux /dev/hdc 这样syslinux boot loader 就进了CF卡的MBR了。
8、vi syslinux.cfg放在/mnt/cf里。
9、把liveCD里面的cp到CF卡里。把不用的rm了。把vmlinuz 和miniroot.gz放到/mnt/cf
10、开机从IDE-1用就好用了。
我现在在看如何定制liveCD。这样可以进一步改进。
syslinux.cfg
label linux
kernel vmlinuz init=/etc/init noapic acpi=off apm=power-off ramdisk_size=100000
append initrd=miniroot.gz root=/dev/hdc
initrd miniroot.gz
发现的问题
1、我发现随便什么机器只要放上CF卡就会启动很慢的。不知道是卡的速度慢还是IDE2CF卡的速度慢。
2、我本来要在自己的一台集成C3 1G pro CPU的sis主板来做这个系统的。但是他从CF启动不行,syslinux下去就没反应了,我的AMD闪龙2200+KT400就可以用,也许要刷新BIOS的。
3、内核编译的都比liveCD里面的大。还是liveCD里的内核。
4、没把自己的U盘挂载为home目录。
等我 看熟希了定制liveCD再改进了。基本的大概有40M就可以了。如果要多的话就没有底了。看你要什么软件了。
那位大哥能帮忙解决我的问题,烦请告诉我下。 :thank |
|