LinuxSir.cn,穿越时空的Linuxsir!

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

grub无法载入Fedora分区

[复制链接]
发表于 2010-12-26 13:23:56 | 显示全部楼层 |阅读模式
原来系统里装了两个系统:XP、Fedora 13。昨天把XP删了,装了fenny 5.0.7,然后grub也是重新装的,放在MBR上。能正常进入Debian,本以为只要在Debian系统中的menu.lst文件中直接加入几行root (hd0,2)、kernel ****、initrd***之类的,就能选择启动Fedora系统,可那分区根本挂载不上去。我第一次用Debian,不知道Debian和Fedora具体有什么区别。这是什么原因???
发表于 2010-12-26 22:25:34 | 显示全部楼层
参考一下 fedora 的 menu.lst ,注意 debian 安装时硬盘分区有没有改变分区号?具体的我不清楚你的状况,就不多讲了。
另外,fenny 误,应为 lenny
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-1-17 16:19:52 | 显示全部楼层
我想了一下,大概是这样,我的Fedora 13用的是2.6.33的内核,其分区用的EXT4文件系统,而Debian 5.0.7用的内核是2.6.26,好像不支持EXT4的文件系统,一直到2.6.28之后才正式加入对EXT4文件系统的支持。

解决办法:
升级Debian的内核至>=2.6.28(编译时加入对EXT4文件系统的支持),应该就没问题了。

PS:暂时还没做这件事,只是一个自己想到的一个大致解决思路。

Debian确实挺保守的,这或许就是它相对很多其他发行版稳定的原因吧,:-)
不知6.0什么时候正式发布啊
回复 支持 反对

使用道具 举报

发表于 2011-1-17 22:47:35 | 显示全部楼层
进入 debian 后,能挂载原来fedora根分区(或 /boot ,如果单独分出来的话)么?能的话不妨把 fedora 的 menu.lst 贴出来,以及 fdisk -l 的输出。也许我能看看……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-1-17 23:54:17 | 显示全部楼层
Post by yuihji;2125956
进入 debian 后,能挂载原来fedora根分区(或 /boot ,如果单独分出来的话)么?能的话不妨把 fedora 的 menu.lst 贴出来,以及 fdisk -l 的输出。也许我能看看……


我也想mount上去,可没辙啊……
估计只有升级内核,让其支持ext4才行了,因为我的Fedora 13分区用的这个文件系统,而不是ext3……
回复 支持 反对

使用道具 举报

发表于 2011-1-18 00:18:32 | 显示全部楼层
backports源上不是有2.6.32内核吗,加源安装就是了
回复 支持 反对

使用道具 举报

发表于 2011-1-18 13:53:48 | 显示全部楼层
或者考虑升级系统,把源改到 testing ,反正 6.0 已经快释出了,稳定性应该好了 (我半年多前试过从 5 升级到 6 ,没问题)。
回复 支持 反对

使用道具 举报

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

本版积分规则

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