LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2128|回复: 4

今天才发现内核默认已支持从USB设备引导

[复制链接]
发表于 2006-1-19 23:30:13 | 显示全部楼层 |阅读模式
2.6.11以后的内核不用对USB设备启动打补丁了,因为内核里已经包含了该功能,
只要在引导内核时给内核传递一个参数rootdelay即可,如下(Grub实例),rootdelay=5 表示等待5秒,我经过测试,OK!

root (hd0,1)      #我从U盘启动时Grub把U盘认成hd0,所以(hd0,1)就是sda2
kernel /boot/vmlinuz-2.6.13.4 ro root=/dev/sda2 rootdelay=5 vga=791
boot

其支持代码在 init/do_mounts.c
发表于 2006-1-19 23:33:41 | 显示全部楼层
真的吗?改天试试。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-19 23:37:17 | 显示全部楼层
以后做U盘上的Linux很简单了:-)
配置编译内核及busybox,移植到U盘,在U盘上安装Grub,OK:p
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-21 02:32:23 | 显示全部楼层
是Sandr0兄先发现这个的,我只是测试确认了一下,这帖加精有点不好意思啊-_-!
回复 支持 反对

使用道具 举报

发表于 2006-9-23 00:16:23 | 显示全部楼层
我是新手,来支持一下哦
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表