在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盘为ext2/3文件系统,并挂载上(注意:必须先挂载上分区,这和syslinux相反!)。假设U盘设备名为/dev/sdb1, 挂载到/media/disk
(3) 解开syslinux程序包,到extlinux所在的目录,执行:
a. 代码:
代码: 全选
$ ./extlinux -i /mnt/sdb1/
b. 将当前盘保存到主分区表,并且设为启动分区可执行(有可能翻译不对):
代码:
代码: 全选
$ cat mbr.bin > /dev/sdb
3.写extlinux引导配置文件extlinux.conf。 格式和syslinux一样,只是名字不同。 一般从 iso 文件中复制 syslinux.cfg 出来再修改就可以了。
代码:
代码: 全选
$cp isolinux.cfg extlinux.conf