QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3836|回复: 2

Gentoo Vmware 加载SCSI硬盘驱动

[复制链接]
发表于 2006-12-4 10:30:15 | 显示全部楼层 |阅读模式
在VMware上安装Gentoo,编译好内核,启动后发现这个错误:

VFS: Cannot open root device "hda3" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

在网上找了半天,发现遇到这个问题的人还不少,可能的原因有二:
内核不认root的文件系统,比如你的root分区是ReiserFS,但没有把ReiserFS的支持打入内核
内核不认SCSI硬盘,就是你的SCSI硬盘的驱动没有打入内核

看看你是那种情况,只要重新编译内核,把相应的东西打进去就好了

对于设备驱动,如果不清楚具体型号,可以在定制内核时,按Alt+F2,切到另一控制台,运行lspci命令,就可以看到你的硬件型号,再按Alt+F1切会menuconfig界面,选择相应型号即可。

这个问题困扰了我大半天,害我重编译了好几次内核,写出来,希望对大家有帮助
相关文档:
HOWTO Install Gentoo on VMware in Windows NT/2K/XP
http://gentoo-wiki.com/HOWTO_Ins ... /2K/XP#Introduction

症状原因分析及及解决方法
http://dev.gentoo.org/~swift/tmp/kb-rootfs.html
发表于 2006-12-4 15:56:49 | 显示全部楼层
有时间还是弄个native的试试吧
回复

使用道具 举报

 楼主| 发表于 2006-12-6 16:21:19 | 显示全部楼层
呵呵,我是生手,先搞个vm练练比较好
:-)
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-5-2 22:41 , Processed in 0.058156 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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