首先,分区要规划好,fedora安装分区(必选),fedora安装文件分区(必须是fat格式的,可以用U盘,以下简称x盘)

1.安装grub

这个,比较麻烦,可以用easybcd或grub4dos安装。然后编辑*.lst文件。
个人比较喜欢grub4dos,故针对它讲解。
先解压grub4dos的grldr、grldr.mbr、menu.lst文件到c盘根目录。
for Win vista/7
执行bcdedit /create /d “grub” /application bootsector
然后会得到一个id,用其替换一下的id,记住保留花括号,依次执行下列语句
bcdedit /set {id} device partition=c:
bcdedit /set {id} path \grldr.mbr
bcdedit /displayorder {id} /addlast

for Winxp
C:\boot.ini中添加一行:
C:\grldr=”grub”
这样在第三步修改的时候要修改C:\menu.lst文件

2.提取文件

将包内的LiveOS文件夹解压到x盘,再提取isolinux中的 initrd0.img 和 vmlinuz0 2个文件到x盘的根目录。(DVD版的为initrd.img和vmmlinuz,且在以下文件中作相应替换)

3.修改*.lst文件

在*.lst文件末尾加入以下几行(根据你的grub安装方法不同,*.lst文件名可能不同):

######################################################
title fedora
find –set-root –ignore-floppies –ignore-cd /vmlinuz0
kernel /vmlinuz0 root=live:LABEL=XXX ro liveimg rhgb nomodeset
#xxx为放置liveOS文件夹的分区的卷标。
initrd /initrd0.img
boot

#########################################

4.启动安装

开机启动,选grub启动项,再选fedora启动项。等待进入。
进入后先把和硬盘相关的分区给 umount -l 掉。

进入系统后点桌面上的安装图标,按提示安装。

5.清理

删除对应的启动项和相关的文件。
如果你用的是grub4dos
删除grldr、menu.lst文件。
for Win vista/7
执行:bcdedit/delete {id} /cleanup
for Win xp
删除boot.ini 中对应的行