QQ空间 新浪微博 腾讯微博 人人网 更多 技术资料谨慎模仿操作,操作不挡后果自负
当前位置:首页 »»linux»could not find filesystem '/dev/root'
could not find filesystem '/dev/root'
[导读]linux系统相关技术


A: 是由于无法加载磁盘硬件的模块驱动。
解决方式主要是通过make menuconfig中加载sata sici的devices设备模块驱动

。常用的驱动模块如下:

insmod /lib/uhci-hcd.ko
insmod /libohci-hcd.ko
insmod /lib/ehci-hcd.ko insmod /lib/jbd.ko
insmod /lib/ext3.ko
insmod /lib/scsi_mod.ko
insmod /lib/sd_mod.ko
insmod /lib/libata.ko
insmod /lib/ahci.ko
B: initrd是旧版本mkinitrd生成的。
解决方法就是加入对旧版sysfs路径的支持,方法如下:

1)、通过make menuconfig选中以下对应的选项

General setup -->[*] enable deprecated sysfs features to support old

userspace tools
2)、修改.config文件  修改.config文件中CONFIG_SYSFS_DEPRECATED_V2,将

原本被注释掉的

CONFIG_SYSFS_DEPRECATED_V2 改成CONFIG_SYSFS_DEPRECATED_V2=y

注 : 修改这项是因为旧版的mkinitrd及其nash在内核没有

CONFIG_SYSFS_DEPRECATED_V2参数时默认使用旧版sysfs路 径格式,从而在新内

核下无法正确访问/sys内的硬盘信息节点。

  • 上一篇: 1
  • 下一篇: 2
  • 【免责声明:本站所发表的文章,大部分来源于各相关媒体或者网络,内容仅供参阅,与本站立场无关。如有不符合事实,或影响到您利益的文章,请及时告知,本站立即删除。谢谢监督。】
    资讯搜索
  •   
  • LINUX服务器服务专线
  • 15851499111
  • 苏州LINUX维护
  • 一、.LINUX服务器维护
  • 二、LINUX服务配置
  • 三、LINUX技术支持
  • 四、
  • 五、
  • 六、
  • 七、
  • 八、
  • 九、
  • 十、..
  • 图片资讯
    苏州电脑维修15851499111
  • 一、.
  • 二、
  • 三、
  • 四、
  • 五、
  • 六、
  • 七、
  • 八、
  • 九、
  • 十、..