因为项目需要,最近搞了个XP和Fedora10的双系统。遇到了一些问题,因此总结出来,给遇到同样问题的朋友一个解决方案。

1. 设计分区

笔记本是250G的硬盘。由于项目原因,以后用Fedora的机会多一些,所以只给windows系统留了80G。这80G分成两个40G,一个是NTFS文件系统,一个是FAT32文件系统。为啥这样分区呢,下面具体阐述一下……

首先,两个分区有利于做ghost备份还原。主分区选择NTFS文件格式主要是因为FAT32格式下,用isoemu加载ISO文件后不能正常安装系统,报配置文件错误:unkown keyword in syslinux.cfg(这个毛病非常匪夷所思)。而扩展分区中的40G逻辑分区用FAT32格式,主要是为了让Fedora10安装的时候能找到install.img文件(这个真变态,Fedora找不到NTFS格式下的文件,所以必须弄一个FAT32)。

最后是:40G主分区,剩下的都是扩展分区,然后再划分40G作为逻辑分区,剩下的先不动。我是用Diskgen分区的。

2. 安装Windows XP

这个就不多说了,安装之后用Ghost做个备份到D盘。

3. 下载isoemu,Fedora10的ISO文件,准备安装环境

首先去下载个isoemu,目前最新版本貌似是1.09,绿盟上有下载。这个软件可以让系统启动的时候加载iso文件来安装系统。下载之后把ieldr和isoemu.ini两个文件解压到C盘就可以了,别的没用。然后修改isoemu.ini文件,把最后一行的isoemu isogrub.iso改成isoemu fedora10.iso。

然后下载Fedora10的ISO文件,我下载的是Fedora10-DVD-i386.ISO,把它保存到C盘根目录,然后改名成fedora10.iso。同时,用winrar打开这个iso文件,解压其中的images目录到C盘和D盘根目录(这两个盘一定都要放,否则后面会出问题)。

最后修改boot.ini文件,在最后加上一行C:\ieldr=Load ISO

4. 万事俱备,重启系统进行安装吧

启动后会出现系统选择菜单,选择Load ISO,系统自动加载fedora10.iso进行安装。

前面一些顺利,直到后面它让你指定installation method(其实就是找install.img),可以选择CD-ROM、Hard Disk、NFS和URL。这时候选择Hard Disk,然后会提示两个分区/dev/sda1和/dev/sda5,选择第二个,回车后会顺利继续下去。这个地方让我折腾半天,必须要把images目录解压出来放到FAT32格式的分区才可以。

过了这一关之后,后面就按部就班的进行,分区的时候别忘了选择Create Custom,然后在剩下的空间进行分区。我分了4G给swap,剩下的直接选择ext3都给了/目录。分区之后,会提示你修改grub启动项,默认配置就可以了。可以把other那个提示改成Microsoft Windows XP,如果你用windows机会多,可以把windows设置成default。

点下一步的时候,如果你之前没按我要求在C盘根目录下也保留一份images目录的话,安装程序会提示missing iso 9660 image,然后就只能重启了。这是因为安装程序会在和与ISO文件相同的目录下搜索images目录,这个时候如果找不到,是不会给你机会选择位置的。还好,这个时候能认识NTFS格式了,所以在C盘根目录搞一个images目录就可以逃过这一劫了。

至此,就可以成功安装Fedora10了。启动之后是Grub引导,然后可以选择进入哪个系统。

5. 善后

进入windows,把boot.ini改过来吧。可以弄个其他常用的iso文件来加载,也可以把那行去掉。把C盘的iso文件移到D盘吧,然后删除images目录。

这时候如果你高兴,还可以把D盘的FAT32转换成NTFS。

 

如果这篇博文帮你解决了问题,希望能re一下,让我也跟你开心开心O(∩_∩)O~

文章版权:杜斟的个人博客 - 个人技术分享

本文链接:http://mcat.cc/index.php/archives/502/

转载请注明文章原始出处 !

添加新评论

返回顶部