略去导航.
主页

在U盘安装extlinux启动linuxusb

1、什么是extlinux
extlinux是由syslinux派生来的,可以从ext2和ext3 linux文件系统启动系统。其工作方式和syslinux差不多,只是做了了很小的修改。

2.开始安装
(1) 下载syslinux的包。已经编译好可以直接运行。
http://www.kernel.org/pub/linux/utils/boot/syslinux/

(2) 插上U盘,并挂载上。假设U盘设备名为/dev/sdb1,挂载到/media/disk

(3) 解开syslinux程序包,到extlinux所在的目录,执行:
a. $ ./extlinux -i /mnt/sdb1/
其中 -i表示安装,如果已经安装过extlinux,参数可用-u表示更新安装。第二个参数表示安装的路径。
将当前盘保存到主分区表,并且设为启动分区可执行:
b. $ cat mbr.bin >/dev/sdb
mbr.bin在syslinux程序包可以找到。

3.写extlinux引导配置文件extlinux.conf。 格式和syslinux一样,只是名字不同。从iso文件中复制syslinux.cfg出来就可以了。
$cp isolinux.cfg extlinux.conf

ps:ubuntu发行版只需要apt-get install syslinux -y 就有extlinux,syslinux程序。