LinuxSir.cn,穿越时空的Linuxsir!

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

编译内核后不能找到正确的分区?

[复制链接]
发表于 2005-1-1 17:07:51 | 显示全部楼层 |阅读模式
我的内核为redhat9.0的2.4.20,以前升级到2.6.9成功过,而且用起来很方便.这次编译始终不能启动,也没有出现kernel panic的错误提示,就在寻找分区的时候就出错了.出错信息如下:
........
hdd:HL-DT-ST GCE-8400B,ATAPI CD/DVD-ROM drive
Using anticipatory io scheduler
ide1 at 0x170-0x177,0x376 on irq 15
hda:114470MB, CHS=14593/255/63
devfs_mk_dir: invalid argument.<6> hda: hda1 hda2 <_

然后下面就没任何显示,也没报警,就停着不动了
我的硬盘是120G的,分区状况如下:

/dev/hda1 fat32 主分区
/dev/hda2 主分区
/dev/hda5 fat32 逻辑分区
/dev/hda6 ext2 逻辑分区 /
/dev/hda7 ext2 逻辑分区 /home
/dev/hda8 ext2 逻辑分区 /copy
/dev/hda9 ext2 逻辑分区 /usr
/dev/hda10 swap 逻辑分区
 楼主| 发表于 2005-1-1 17:27:02 | 显示全部楼层
修改了几次都没能正常启动,显示结果都跟上面一样
会是filesystem栏的问题吗?或者是device drivers里的IDE或者ATAPI的问题?
HELP!thanks
发表于 2005-1-1 19:09:26 | 显示全部楼层
请查看一下内核配置文件
看看有没有
CONFIG_BLK_DEV_IDEDISK=y
如果没有,设置;
同时不要设置下一项
CONFIG_BLK_DEV_HD_IDE
 楼主| 发表于 2005-1-2 12:41:25 | 显示全部楼层
谢谢,按照你的方式,问题解决了。可以解释一下为什么吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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