升级内核报错mount: could not find filesystem '/dev/root'

2.6.18升级到2.6.36启动报错"mount: could not find filesystem '/dev/root'"
修改.config文件中将被注释掉的CONFIG_SYSFS_DEPRECATED_V2改成CONFIG_SYSFS_DEPRECATED_V2=y
修改这项是因为旧版的mkinitrd及其nash在内核没有CONFIG_SYSFS_DEPRECATED_V2参数时默认使用旧版sysfs路径格式,从而在新内核下无法正确访问/sys内的硬盘信息节点。

你可能感兴趣的:(升级内核报错mount: could not find filesystem '/dev/root')