发现 extlinux 比较适合U盘引导

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
头像
yaska
帖子: 1169
注册时间: 2007-10-28 21:35

发现 extlinux 比较适合U盘引导

#1

帖子 yaska » 2008-10-16 10:39

测试了好多机器,grub4dos 起不来的,大部分 extlinux 都能搞定!

在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/  
其中 -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
suizong
帖子: 96
注册时间: 2007-05-24 0:45

Re: 发现 extlinux 比较适合U盘引导

#2

帖子 suizong » 2008-10-16 22:43

算了,看着觉得有危险的样子!我还是老老实实用grub!!
头像
yaska
帖子: 1169
注册时间: 2007-10-28 21:35

Re: 发现 extlinux 比较适合U盘引导

#3

帖子 yaska » 2008-10-17 9:07

suizong 写了:算了,看着觉得有危险的样子!我还是老老实实用grub!!
:em06
回复