如何在CF卡中制作Linux系统 1) mkfs.vfat -I /dev/hdc, syslinux /dev/hdc
注意: a) /dev/hdc 就是CF在linux下的接口(IDE2 主盘), 下面是接口的在linux 下面的对应: device ide /dev/hda IDE 0 主 /dev/hdb IDE 0 从 /dev/hdc IDE 1 主 /dev/hdd IDE 1 从 b) CF 必须是空的(就是没有分区过的),如果分过区的,必须删除掉。 c) mkfs.vfat 格式化 CF 卡 2) mkdir /mnt/hdc 建立mount 点目录。 3) mount /dev/hdc /mnt/hdc mount CF 卡到 mount 点目录。 4) cd /mnt/hdc 进入 mount 目录。 5) dd if=/dev/hdc of=dos.bss bs=512 count=1 建立 dos 扇区头文件。 6) 建立一个syslinux.cfg 文件,其内容如下: label linux kernel vmlinuz append initrd=initrd.gz root=/dev/ram0 ramdisk_size=8192 7) 拷贝 vmlinuz (kernel) 和 initrd.gz (rootfs) 到该目录下。 8) cd .. ;umount /dev/hdc umount CF 卡 9) reboot 选择从CF卡启动即可。 |
|