LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 功夫小狗

新手安装Gentoo,重启后"cannot open root device"......已解决

[复制链接]
发表于 2009-2-6 11:42:28 | 显示全部楼层
Post by 功夫小狗;1944419
这个....呃.....应该没有吧....

我的是笔记本,没有SCSI控制器,所以menuconfig的时候把跟scsi相关的都去掉了....

目前我正在编译内核,等编译完了再看看结果....:Coffee:

多谢LS各位...呵呵:%


可能问题就出在这
回复 支持 反对

使用道具 举报

发表于 2009-2-6 11:44:37 | 显示全部楼层
SATA也需要是SCSI的支持,在Linux里
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-6 11:50:11 | 显示全部楼层
我的笔记本比较老,是ATA的,不是SATA....
主板芯片是SIS630的....

我重新编译了内核,问题依旧....囧...
先去吃饭了,吃完饭再来搞...


多谢大家帮忙...呵呵
回复 支持 反对

使用道具 举报

发表于 2009-2-6 11:56:05 | 显示全部楼层
你不要以为硬盘不是SATA的就不需要SCSI和SATA支持..

前面有个帖子已经帖出手册了...拜托你仔细看一看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-6 12:23:41 | 显示全部楼层
Post by zxbing;1944420
make 内核选 │ │ <*> Serial ATA (prod) and Parallel ATA (experimental) drivers --│ │的出来的IDE/SATA 都是SDxx 如果选 │ │ <M> ATA/ATAPI/MFM/RLL support ---> │ │
的。。出来sata /IDE 都是HDxx ..
逛论坛的时候发现的,楼主参考一下

我看了一下....两个我都有选,而且都是<*>

囧啊...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-6 12:30:56 | 显示全部楼层
Post by kimux;1944435
你不要以为硬盘不是SATA的就不需要SCSI和SATA支持..

前面有个帖子已经帖出手册了...拜托你仔细看一看

恩恩.....我刚才仔细看了一下....

尝试把SCSI disk support也编译进去再试试....

等待ing....:yun:
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-6 12:58:11 | 显示全部楼层
Post by 功夫小狗;1944447
恩恩.....我刚才仔细看了一下....

尝试把SCSI disk support也编译进去再试试....

等待ing....:yun:


问题依旧....我哭....依然出现相同的错误

boot=sda2 问题依旧....

:yun:

还有就是我很好奇,为何启动时,会先去检测NFS??(如顶楼引用中所示....)
回复 支持 反对

使用道具 举报

发表于 2009-2-6 13:12:26 | 显示全部楼层
Post by 功夫小狗;1944455
boot=sda2 问题依旧

你可以使用UUID来指定根分区。
UUID 简明 FAQ


  •   为什么要使用UUID来表示分区?

    许多接触 linux 比较早的 linuxers 可能还记得,以前的硬盘路径都表示为 /dev/hdX,而现在一般为 /dev/sdX,但总有人会遇到特殊情况。而到了移动硬盘上,这个问题变得更加复杂。

    为了从 hdX 和 sdX 的痛苦中解脱出来,请使用 UUID。而且,UUID 不仅仅可以表示分区,还涵盖了LVM和其它一些设备。
  •   一个分区的 UUID 路径是怎样表示的?

    形如 “/dev/disk/by-uuid/b72a313a-e6f0-44e5-a96b-b95a812bf0a5”,后面的数字为此分区的 UUID。
  •   怎样获得一个设备的 UUID 路径?

    1.  如果你知道这个设备的普通路径,如 /dev/sda1,使用命令 “vol_id -u /dev/sda1”,将获得其UUID,在UUID的前面加上 “/dev/disk/by-uuid/”就得到了这个设备的UUID路径。

    2.  如果你不知道这个设备的普通路径,使用命令“ls -l /dev/disk/by-uuid/”将列出所有磁盘设备文件对应的UUID。
回复 支持 反对

使用道具 举报

发表于 2009-2-6 13:26:48 | 显示全部楼层
把这一项关掉试试

Device Drivers --->
    <> ATA/ATAPI/MFM/RLL support --->


或者关掉下面这一项试试
Device Drivers --->
    <*> ATA/ATAPI/MFM/RLL support --->
        < >     generic/default IDE chipset support
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-6 14:14:57 | 显示全部楼层
Post by kimux;1944462
把这一项关掉试试

Device Drivers --->
    <> ATA/ATAPI/MFM/RLL support --->


或者关掉下面这一项试试
Device Drivers --->
    <*> ATA/ATAPI/MFM/RLL support --->
        < >     generic/default IDE chipset support
试了第二种,问题依旧.....:yun:
回复 支持 反对

使用道具 举报

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

本版积分规则

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