搞定了Fedora 11 与 Win7 双启动
首先删除了C盘的XP,俺决定彻底告别它了。
Win7 安在F盘,C,D,E,F 都是主分区。
首先将C盘下的Boot,bootmgr,BOOTSECT.BAK复制到F盘,再将regedit 中的 HKEY_LOCAL_MACHINE\Boot 下的0000000 导出到F,然后在磁盘管理器中直接删除C盘就行了(删除卷)
然后安装Fedora , 选择使用空白空间,引导方式时我没有选择MBR 而是第一个扇区。
安装完成重启后,发现无法进去Fedora..囧...
下载 grub4dos,将 grldr grldr.mbr menu.lst 解压到 F盘,
在Windows 下用 explor2fs 查看Fedora /boot/grub/menu.lst 文件,导出并覆盖F盘下的menu.lst
#boot=/dev/sda5
default=1
timeout=5
splashimage=(hd0,4)/grub/splash.xpm.gz
#hiddenmenu
title Fedora (2.6.29.4-167.fc11.i586)
root (hd0,4)
kernel /vmlinuz-2.6.29.4-167.fc11.i586 ro root=/dev/mapper/vg_wayly-lv_root rhgb quiet
initrd /initrd-2.6.29.4-167.fc11.i586.img
title Windows 7
rootnoverify (hd0,0)
chainloader +1
重启即可看到Grub 引导菜单,能进入 Fedora ,不过启动Win7 时提示 "NTLDR is missing".
可是Win7 启动是不用 NTLDR 的,囧...
估计是设置错分区了。。
进入 Fedora ,fisk 查看F盘的分区,将rotnoverify (hd0,0) 改为 rootnoverify (hd0,2)
Ok,Fedora 11 和 Win7 均能正常启动了