+ -
当前位置:首页 → 问答吧 → 关于lfs "Cannot open root device "错误?

关于lfs "Cannot open root device "错误?

时间:2007-09-18

来源:互联网

我是第一次做LFS,刚开始一切正常,但是编译完内核后,重新启动出现
“Cannot open root device "sda1" or unknown-block(0,0)”错误!
从google中找了好多的解决办法,都没有用。
环境:
我使用的是vmware 5.0 ,LFS 6.2-5 LiveCD宿主环境,应该没有问题的。
硬盘选的是scsi硬盘,IDE的也试过了,一样不行的。


我的安装过程在http://221.192.237.37/wiki/index.php...9D%A5%E5%90%A7

临时的解决办法及采用过的办法是:
http://221.192.237.37/blog/


谁又好的解决办法?谢谢!

作者: bdren   发布时间: 2007-09-18

内核版本>2.6.20?

作者: xinglp   发布时间: 2007-09-19

make menuconfig=>Device Driver=>*IDE*

下面的几个要选定IDE DISK相关的项目加入内核*,不能选为M或者空。

作者: pdfan   发布时间: 2007-09-19

内核采用2.6.18 和新的 2.6.22,都不行.
Device Driver=>*IDE*都打了*,scsi下面的也根据google说的,打了 *.
不行。
是不是vmware和真机有什么不一样的?

作者: bdren   发布时间: 2007-09-19

Vmware的SCSI驱动缺省不是BusLogic,需要在创建虚拟机的时候指定BusLogic才行

作者: springwind426   发布时间: 2007-09-19

成功了,将vmware的scsi改成bus就可以了。
谢谢各位!

作者: bdren   发布时间: 2007-09-19

热门下载

更多