LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1005|回复: 7

求助,SATA硬盘无法mount root

[复制链接]
发表于 2007-3-23 16:30:46 | 显示全部楼层 |阅读模式
小弟碰到一个奇怪的问题,忘各位高手指点迷津。

一个基于linux7.3的商业软件,使用SATA安装,安装时在BIOS里屏蔽掉SATA模式,可以正常安装。完成后也可以启动。再次打开SATA模式时,出现
Mounting root filesystem error
mount: error 6 mounting ext3
pivotroot: pivot_root(/sysroot,/sysroot/initrd) failed: 2
kernel panic.....
之类的错误。

另外,我需要重新编译内核。但是当前的/usr/src/linux目录下没有.config内核配置文件。我该怎么样才能完整继承当前的配置信息呢?

多谢!
 楼主| 发表于 2007-3-24 12:40:50 | 显示全部楼层
没有人知道为什么吗?郁闷啊!
自己顶一下先
回复 支持 反对

使用道具 举报

发表于 2007-3-24 13:25:04 | 显示全部楼层
恐怕没人会明白linux7.3是个什么东西.
回复 支持 反对

使用道具 举报

发表于 2007-3-24 13:37:47 | 显示全部楼层
可能是redhat 7.3。但是,楼主的那个SATA恐怕不会被支持,如果要支持SATA的话,需要2.6内核的版本,如fedora core 6等。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-26 10:27:04 | 显示全部楼层
Post by 7dehao
可能是redhat 7.3。但是,楼主的那个SATA恐怕不会被支持,如果要支持SATA的话,需要2.6内核的版本,如fedora core 6等。


应该不会,这个软件之前的一个版本还是可以的。因为当时内核设置里没有选择支持USB,所以这次版本升级的时候重编了内核。但是由于以前没有留下.config文件,导致无法完全继承以前的设置。重编内核后蹦出一大堆问题。
回复 支持 反对

使用道具 举报

发表于 2007-3-26 11:42:06 | 显示全部楼层
那么看来是编译内核的问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-26 18:15:21 | 显示全部楼层
问题是我现在没法完全保留原有的配置,/usr/src/linux下的.config文件没有保留,而/boot下保留的config-***和当前这个内核的版本不一致。目前是2.4.29,那个是2.4.18-3。
这还真叫人头大了。
回复 支持 反对

使用道具 举报

发表于 2007-3-26 20:52:10 | 显示全部楼层
redhat 的内核我是不敢去编译的,建议你去redhat/fedora版问问,看有没有人会编译。
回复 支持 反对

使用道具 举报

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

本版积分规则

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