首页 > Open Source, tips > 用preseed做了一个debian的usb安装盘

用preseed做了一个debian的usb安装盘

2010年12月11日 发表评论 阅读评论

  第一步,usb盘分区
  在Linux下用fdisk将usb盘一个Fat16的分区(假设是/dev/sdb1)并将其设为可启动
  第二步,格式化分区

mkdosfs /dev/sdb1

如果没有mkdosfs命令的话请先apt-get install dosfstools安装
  第三步,安装syslinux到usb硬盘

syslnux /dev/sdb1

如果没有syslinux命令的话,请先 apt-get install mtools 安装
  第四步,下载所需要的vmlinux、initrd.gz和相应的iso文件到usb盘

mount /dev/sdb1 /mnt;cd /mnt;wget ftp://ftp.debian.org/debian/dists/lenny/main/installer-amd64/current/images/hd-media/vmlinuz;wget ftp://ftp.debian.org/debian/dists/lenny/main/installer-amd64/current/images/hd-media/initrd.gz;wget http://cdimage.debian.org/debian-cd/5.0.7/amd64/iso-cd/debian-507-amd64-CD-1.iso

  第五步,创建需要的syslinux配置文件syslinux.cfg
cd /mnt;vim syslinux.cfg
使得其中有如下几句:

default vmlinuz
append initrd=initrd.gz preseed/file=/hd-media/preseed.cfg

即可
  第六步,安装mbr到usb盘

umount /mnt;install-mbr /dev/sdb

如果没有命令install-mbr的话请先apt-get install mbr
我的preseed.cfg的例子

  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.