从syslinux源码定制LiveUSB

摘自:http://www.syslinux.org/wiki/index.php/HowTos
如果创建一个Linux系统的USB启动盘
STEP0: 主板必须支持从USB设备启动(usb-key or usb-hdd)
虽然你可以不知道你的设备类型,但是主板必须能够正确识别USB
驱动。
STEP1 下载最新的syslinux压缩包,不用我说解压包
tar zxvf syslinux.tar.gz
tar jxvf  syslinux.tar.bz2
STEP2 打开一个命令符提示控制台,进入到syslinux/linux目录,执行./syslinux -i /dev/sdX1
X取决于你的节点设备(node of your media)
STEP3  确保可从usb设备启动,为此我们需要一个可以启动的MBR代码,和一个活跃的分区
打开控制台(open a command prompt)进入到syslinux/mbr目录,执行如下的命令
dd conv=notrunc bs=440 count=1 if=mbr.bin of=/dev/sdX
parted /dev/sdX set 1 boot on

STEP4 拷贝内核映像文件vmlinuz到/dev/sdX1设备分区
STEP5 最后创建一个syslinux.cfg的文件,描述启动参数

 

 

你可能感兴趣的:(syslinux)