昨晚使用虚拟机,在XP下硬盘安装Fedora,仅做测试使用,下次正式安装而不是虚拟机
详细步骤如下:
 
1、我的分区格式如下
sda13g CNTFS安装XP
sda54.1g EFAT,保存Fedora-16-i386-DVD.iso
sda34g 挂载linux /
sda4768M swap分区
 XP下硬盘安装Fedora 16_休闲

XP下硬盘安装Fedora 16_职场_02
 
2、官网下载Fedora16 DVD
 
3、解压Fedora-16-i386-DVD.iso里的isolinux文件夹里的vmlinuzinitrd.img,和Fedora-16-i386-DVD.iso放在同个目录,不能是NTFS,我是放在E盘下FAT32格式
 
4、下载wingrub.zip,安装wingrub,运行 wingrub.exe,,选择 Tool partioinlist;然后可以看到E盘的Linux分区号,我这里是(hd0,4),记住这个分区号
XP下硬盘安装Fedora 16_休闲_03
 
5、将grldr.zip解压放在XP所在的C盘下;
XP下硬盘安装Fedora 16_休闲_04
 
修改C盘根目录下的menu.lst,在最后增加:
title fedora 16
root (hd0,4)
kernel (hd0,4)/vmlinuz linux askmethod
initrd (hd0,4)/initrd.img
--(hd0,4))根据自己的分区
-- kernel (hd0,4)/vmlinuz linux askmethod
安装时,会让选择Fedora-16-i386-DVD.iso所在位置,我的是放在E盘(扩展分区),故选择sda5,具体根据自己的分区情况
 
6、修改boot.ini 加上:c:\grldr=”install fedora 16”
 
7、重启进入引导
fedora16推荐内存不小于768MB
 
注意事项:
1、在分区的时候有可能会提示 enough free space on disks
原因是:只能有四个主分区或者是三个主分区和一个扩展分区,超过就会有此提示
所以最终我只分配了/swap
2、安装之后,刚进去就提示gnome3崩溃,虚拟机不给力啊,对此请百度吧
 
参考:
相关文件下载: 
      见文章底部的附件下载;
 
安装过程开始部分截图如下:
XP下硬盘安装Fedora 16_休闲_05
 
XP下硬盘安装Fedora 16_XP 硬盘 Fedora16_06
 
XP下硬盘安装Fedora 16_职场_07
 
XP下硬盘安装Fedora 16_休闲_08
 
XP下硬盘安装Fedora 16_休闲_09
 
XP下硬盘安装Fedora 16_职场_10
 
XP下硬盘安装Fedora 16_XP 硬盘 Fedora16_11
 
XP下硬盘安装Fedora 16_职场_12