分享

如何在CF卡中制作Linux系统

 Long_way 2007-05-30
如何在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卡启动即可。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多