步骤如下:
1.下载Fedora 7的iso文件和grub_for_dos-0.2.0.rar(只要解压后里面有boot文件夹的任意版本grub都可以)。
2.将grub for dos解压到C盘根目录,若电脑安装了“一键GHOST”会有文件覆盖的提示,单击“是”,这样就会把解压缩出来的boot文件夹里的grub文件夹添加到‘c:\boot’下,其它文件解压在‘c:\’。
3.打开一个窗口,选择窗口菜单“工具”-“文件夹选项”,选择“查看”。将里面“隐藏受保护的系统文件(推荐)”前面的勾去掉,再选择显示所有文件和文件夹。按“确定”。这样可以见原本隐藏掉的文件。
4.鼠标右击文件“boot.ini”,选择“属性”。在弹出的标签页里将“只读”前的勾去掉,选择“确定”。然后打开文件“boot.ini”,在文件的最后一行,添加“C:\grldr="Grub for dos"”,保存,退出。
5.将“isolinux”目录解压缩到FAT32格式的分区根目录下。
6.打开文件夹“c:\boot\grub”,用写字板或记事本打开文件“menu.lst”,添加以下三行后保存退出:
title Install-Fedora 7
kernel (hd0,4)/isolinux/vmlinuz
initrd (hd0,4)/isolinux/initrd.im
说明:这里需要确定iso文件放在哪一个盘区,表示格式是(hdx,x)。
第一个x中的数字表示是哪一个硬盘,“0”是主盘,“1”是从盘;
第二个x中的数字表示哪个区,“0”即是硬盘的第一个主分区,也就是咱们所谓的主盘的C盘以及从盘的D盘(这是相对以两块硬盘的情况),“4”就是硬盘逻辑分区的第一个区,之后以此类推。
那么(hd0,4)就应该是主盘的逻辑分区的第一个区。
7.重新电脑。在开机后的系统选项里,选择“Grub for dos”。然后在列表里选择“title Install-Fedora 7”。
此时,若iso文件不在第6步设置的盘区中,系统会提示出错信息,不用管,按下回车,在出现的命令行(Grub:\>)里输入命令“find /vmlinuz”回车,系统会显示出镜像文件所在盘区的代码,如(hd0,4),用笔记下这个代码,回到windows XP重新修改menu.lst,重新启动就可以了。
8.安装。安装完毕后回到windows xp清除“c:\”里的grub文件,boot.ini里的那一行,“c:\boot”里的grub文件夹,还有不要忘了把boot.ini改回只读。