LinuxSir.cn,穿越时空的Linuxsir!

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

usb-storage模块问题

[复制链接]
发表于 2006-3-4 21:00:59 | 显示全部楼层 |阅读模式
最近想在移动硬盘上安装debian,这样使用会比较方便。

方法是,弄个完整的系统到移动硬盘上(直接安装或者复制已有的系统),然后安装grub到移动硬盘mbr上,然后用mkinitrd工具把usb驱动和usb存储相关的模块加到initrd里边,修改fstab。

但是现在我遇到的问题是,在initrd加载usb-storage时,提示devfs未启动,然后没有办法加载该文件系统。可是,我使用的是2.6.15-1的内核,这个版本的内核好像不支持这个东西了,而是使用udev。很郁闷,使用3.1r1的内核2.6.8-2,mkinitrd工具有提示一个模块(mp**)没有办法加载,可是/etc/mkinitrd/modules文件里都是空的也是这样。

想了好久也不知道问题出在哪里了,高人指点一下吧。
发表于 2006-3-4 23:30:07 | 显示全部楼层
2.6.14以後的kernel要用yaird的原因是内核中的devfs已被废除,旧有initrd-tools的mkinitrd做的initrd是依赖devfs的,因此不能生成有用的initrd
http://www.linuxsir.cn/bbs/showt ... ;highlight=mkinitrd
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-6 22:40:46 | 显示全部楼层
明来了,再换个工具试试。
回复 支持 反对

使用道具 举报

发表于 2006-3-7 06:51:21 | 显示全部楼层
Post by xw_xiao
最近想在移动硬盘上安装debian,这样使用会比较方便。

方法是,弄个完整的系统到移动硬盘上(直接安装或者复制已有的系统),然后安装grub到移动硬盘mbr上,然后用mkinitrd工具把usb驱动和usb存储相关的模块加到initrd里边,修改fstab。

但是现在我遇到的问题是,在initrd加载usb-storage时,提示devfs未启动,然后没有办法加载该文件系统。可是,我使用的是2.6.15-1的内核,这个版本的内核好像不支持这个东西了,而是使用udev。很郁闷,使用3.1r1的内核2.6.8-2,mkinitrd工具有提示一个模块(mp**)没有办法加载,可是/etc/mkinitrd/modules文件里都是空的也是这样。

想了好久也不知道问题出在哪里了,高人指点一下吧。
用复制已有的系统的方法,可叁考savagePig的精华

http://www.linuxsir.cn/bbs/showthread.php?t=189080
回复 支持 反对

使用道具 举报

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

本版积分规则

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