日前, 因为个人爱好与工作需要, 需要安装一个Linux系统. 我选择了Fedora 16(别问我为什么, 感觉而已). 想当然的觉得硬盘安装一个Linux系统不是什么难事, 以前也安装过, 没想到, 折腾了一天, 才终于搞定了. 现在把个人安装过程, 还有可能会碰到的问题, 总结如下:
1. 下载一个grub4dos, 解压到C盘根目录下, 并复制其中的grldr至C盘根目录. 官方站点: http://sourceforge.net/projects/grub4dos/
2. 在C:\boot.ini (改变之前,请去除文件的只读属性), 添加如下一行
C:\grldr="Install Fedora"
3. 下载Fedora 16(我选择的是32位版本的), 文件名: Fedora-16-i386-DVD.iso, 官方网站: http://fedoraproject.org
4. 复制Fedora-16-i386-DVD.iso至你创建的FAT32分区根目录下(不能是NTFS分区,否则无法识别)
5. 使用虚拟光驱工具或者WinRAR打开Fedora-16-i386-DVD.iso, 解压isolinux下的vmlinuz, initrd.img和images目录至C盘根目录下
注意: 如果你把这些文件也复制到存放Fedora-16-i386-DVD.iso的FAT32分区下, 可能导致在GRUB下无法查找对应的分区
6. 在C盘根目录下创建一个menu.lst文件, 内容如下
title Install Fedora
kernel (hd0, 5)/vmlinuz linux askmethod
initrd (hd0,5)/initrd.img
注意:
1. (hd0,5)的逗号后面不能有空格, 这里需要根据自己FAT32分区所处位置具体填写(hd0,0)代表的是第一块硬盘的第1个分区, 一般对于Windows用户来说是C盘
2. 记住一定要添加linux askmethod, 这点很重要, 否则在安装过程中不会提示选择安装介质,直接使用网络安装
7. 接下来按照提示就可以安装了, 有两点需要注意的
注意:
1. 因为是安装双系统, 选择分区方案时,一定要使用"自定义分区方案"
2. 引导写入位置, 如果你想使用Fedora来引导WinXp, 这点可以忽略, 否则请选择安装引导在对应的位置
祝你好运