首先,分区要规划好,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 中对应的行
转载于:https://blog.51cto.com/robberphex/916245