红联Linux门户
Linux帮助

fedora12安装时碰到的问题。。

发布时间:2009-11-22 11:50:11来源:红联作者:fengzhimian
是这样的。全新安装fedora12,c盘下面是XP,也是刚装好的,逻辑分区下面留了28G。然后硬盘安装fedora12。
分区的时候选择了“利用空闲的分区(好像是这几个字)”,然后它自动把分区分到了那留的28G空间里,/boot:ext4,200M,/root和/swap为LVM,然后我选择把GRUB装在/sda7,也就是/boot分区。这样装好后重新引导的时候,进不去系统了,说“no boot device“,然后我用PE进去看了下,发现C盘变成不是活动分区,然后我把C盘设为活动分区,重启之后XP是进去了。然后我在C盘下加了grub4dos的grldr文件,启动的时候选择那个GRLDR项,发现那个fedora12的启动画面是出来了,可是最后出现“root device not found ,,,,,sleeping forever“的错误。。这个是怎么回事啊?
最后我把没有用那个LVM,/boot用ext3,grub装进mbr,这样装好后可以的。可是我不想用fedora引导,想用xp来引导啊,该怎么弄啊?谢谢大家拉。
文章评论

共有 3 条评论

  1. wangfeng819 于 2009-11-25 14:31:20发表:

    一楼说的非常正确,所以还是建议用Grub引导Windows和Linux,二者都正常,Windows不能引导Linux,所以你非要用Windows方式,那只能Grub4DOS,实质上还是Grub引导Linux,你记住,当前Linux只能Grub引导,以前有LILO也可以,现在基本不用了

  2. 王中云 于 2009-11-22 17:36:38发表:

    装fedora12时把引导装在所在分区的根目录下,然后可能要用XP盘修复一下XP,再在XP里安装好EasyBCD后用EasyBCD添加其他引导就行了。

  3. 微宝贝 于 2009-11-22 13:09:23发表:

    grldr 复制到C盘,然后在boot.ini加入一行
    c:\grldr="boot linux"
    并把timeout设长一点
    然后在C根目录创建一个menu.lst文件。该文件内加入fedora12启动参数。具体怎么写,参考你的fedora12的menu.lst文件。启动的时候在选择就行了。但是这样在你更新了内核之后会出现问题。建议你用grub引导。问什么非要用xp的引导呢。那么费事