LinuxSir.cn,穿越时空的Linuxsir!

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

新内核不能识别reiserfs分区

[复制链接]
发表于 2004-8-22 21:56:28 | 显示全部楼层 |阅读模式
我的根分区在/dev/hdc1,reiserfs格式

我尝试编译2.6.7和2.6.8内核时,尽管我选择了把reiserfs支持编译进内核,但新内核启动时的信息显示 hdc 为unknown partition type,然后是Kernel panic,不能加载根分区。同样的设置在2.6.5内核上就没有问题。

照理说,编译生成的vmlinuz就在 /dev/hdc1上面,既然能加载内核,怎么就不能识别分区呢?
发表于 2004-8-22 22:20:43 | 显示全部楼层
这个东西挺怪的,可以试试把reiserfs编成module,
发表于 2004-8-23 08:59:22 | 显示全部楼层
应该还是内核编译的问题吧。
能加载是因为你的引导程序grub/lilo认识reiserfs分区。
如果按zonzi所说编成模块,那就一定要用initrd了,更麻烦。
发表于 2004-8-23 14:35:03 | 显示全部楼层
最初由 Glue 发表
应该还是内核编译的问题吧。
能加载是因为你的引导程序grub/lilo认识reiserfs分区。
如果按zonzi所说编成模块,那就一定要用initrd了,更麻烦。

不一定,我试过的........
(试的是slackware 9.1,其它的不知道)
发表于 2004-8-23 19:07:13 | 显示全部楼层
是不是hdc的原因阿。

有条件的话,先条成hda试试。

我的2.6.8没有问题。
gentoo-dev-sources
发表于 2004-8-23 19:12:01 | 显示全部楼层
最初由 hutigers 发表
是不是hdc的原因阿。

有条件的话,先条成hda试试。

我的2.6.8没有问题。
gentoo-dev-sources

觉得不像hdc的问题,因为老内核这样编没问题..............
发表于 2004-8-23 20:28:56 | 显示全部楼层
我也遇到了同样的问题,2.6.7的时候还是好好的,到了2.6.8就不行了
发表于 2004-8-24 12:22:26 | 显示全部楼层
我的2.6.7还可以,2.6.8没试过
 楼主| 发表于 2004-8-28 17:30:47 | 显示全部楼层
弄清楚了,是硬盘的问题。用fdisk看了看硬盘分区表,bootable flag不知道什么时候填了个错误的数值在里面,改正后就可以启动新内核了。以前2.4.x和2.6.5内核都能容忍这个问题,新内核就不行,所以报分区表错误。
发表于 2004-8-28 23:23:31 | 显示全部楼层
最初由 windrose 发表
弄清楚了,是硬盘的问题。用fdisk看了看硬盘分区表,bootable flag不知道什么时候填了个错误的数值在里面,改正后就可以启动新内核了。以前2.4.x和2.6.5内核都能容忍这个问题,新内核就不行,所以报分区表错误。

哦,看来这个新内核很娇气啊......
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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