红联Linux门户
Linux帮助

Windows XP 下硬盘安装Fedora12

发布时间:2009-11-27 13:42:33来源:红联作者:Mr-Zhang
[i=s] 本帖最后由 Mr-Zhang 于 2010-1-20 15:56 编辑 [/i]

Wind[size=4][/size]owx XP 下硬盘安装Fedora12的安装方法及安装过程中会遇到的问题

安装前准备一些必要软件
首先去官方网站下载一个Fedora12的ISO文件(地址:http://torrent.fedoraproject.org)这里会有很多不同版本,根据个人电脑情况选择下载,个人电脑是32位,所以选择的是Fedora-12-i386-DVD.torrent。
去下载一个叫grub4dos的压缩包(地址:http://www.linuxdiyf.com/bbs/viewthread.php?tid=131453&highlight=grub4dos)具体用来做什么后面会说到。
下载分区魔术师,是为了在XP下做硬盘分割。

安装过程
磁盘分割
关于如何使用分区魔术师做磁盘分割网上相关资料很多,自己可以找一下。这里我只说一些注意事项。
首先,你要清楚自己打算从哪个盘符下面分割一部分空间给Linux专用。本人硬盘分了四个区,我是从最后一个盘,F盘做的分割。在分割之前,要将准备分割盘符下的数据都保存到其他盘,以免意外发生造成数据丢失。要考虑好打算给出多少空间给Linux专用。
以上工作做完之后,我们开始给Linux分区,对新手来说一般分三个区(引导区、交换区、根分区)
引导区:挂载点为/boot,文件系统是ext3.
交换区:没有挂载点,只要在选择类文件类型为swap,假设内容容量为512M,则交换分区容量设为1024。一般交换分区容量是内存容量的2倍。
根分区:挂载点为“/”,文件系统是ext3。
做GRUB引导前的部署
首先,我在F盘下新建一个fedora12目录(F盘里没有任何数据),把fedora-12-i386-DVD-iso里面的 images文件夹解压出来放到刚才建好的F:\fedora12目录中,另外还要解压isolinux文件夹中的initrd.img和vmlinuz两个文件也放到fedora12目录下.上面三个文件可以可以通过rar或者虚拟光驱提取。
接下来,把下载好的grub4dos压缩包解压出来,把解压包文件夹里面的所有文件复制到C盘根目录下。在C盘下面找到menu.lst文件。
修改menu.lst,在menu.lst最后加上
title Install Fedora-12
kernel (hd0,0)/vmlinuz
initrd (hd0,0)/initrd.img

接着,我们右键电脑“属性”--“高级”--启动和故障恢复设置--系统启动编辑。在最后面加上
C:\grldr=GRUB

最后,我们重启电脑,重启电脑之后如果你能发现有选择项,选择GRUB,你会进入到一个窗口,在窗口中如果找到Install Fedora-12,就说明你引导成功了。

以上过程会遇到很多问题,下面我来分析一下:
电脑重启之后,首先会运行刚才我们在启动和故障恢复设置里的命令,如C:\grldr=GRUB
接着,电脑进入到GRUB引导之后,会去找我们修改menu.lst里的文件内容。在这里我们要了解一下刚才在menu.lst里修改内容的意义。
title Install Fedora-12 (进入到GRUB窗口下面的标题)
kernel (hd0,0)/vmlinuz
initrd (hd0,0)/initrd.img
分别解释:在输入命令的时候,kernel与(hd0,0)/vmlinuz中间有空格;(hd0,0)代表硬盘路径跟分区路径,如果电脑只有1个硬盘,那么hd0就代表这个意思。制定好哪个硬盘之后,后面代表分区0代表C区。所以第一句话意思就是,寻找硬盘C区下vmlinuz文件,下面一句意思大致一样。如果说,在进入GRUB之后找不到Install-12标题,就说明下面路径设置错误。如果遇到这个错误,怎么才能让自己系统重新识别到,下面做以下操作:
A、在GRUB窗口下面,选择commanline(命令行)
B、在GRUB>find /vmlinuz,下面会有准确的路径格式
C、重启回到XP下重新再menu.lst重新修改路径
D、修改完重启,进入GRUB,看到install标题进去即可进入fedora安装了。

fedora12安装
安装过程网上资料很多,我大概介绍一下步骤:
进入语言选择,选择Chinese(Simplified)
键盘布局,默认
选择安装安装方式(Hard drive)
选择镜像文件所在路径,一般会出现一下选择:
/dev/sda1
/dev/sda5
/dev/sda6
Directory holding imag
这里注意一下:上面选择是只选择你镜像文件的盘符,一般sda1为C盘,sda5为D盘,下面依次类推。因为我们的镜像文件在F:/fedora12,所以选择sda7,在下面路径输入:/fedora12/images/install.img 如果不知道,可以一个个试下去。
E、进入分区结构,选择建立自定义分区结构。接下来就如入到盘符分区下了。选择自己安装系统的盘符,安装在之前分割好的的盘符下面。
F、下面进入到Linux引导管理器配置了
单击other 编辑,选择/dev/sda1 ,如果想让系统默认进入windows则把windows XP前点上勾,若要默认进入FC12则把fedora12前面打上勾。做完以
接下来操作就很简单了,这里就不说了。
文章评论

共有 48 条评论

  1. 小飞燕 于 2009-11-28 19:34:59发表:

    学习一下

  2. 无桑爱云 于 2009-11-28 17:21:44发表:

    正找这呢 好东西啊 谢谢

  3. beitsk 于 2009-11-28 00:03:42发表:

    想刚开始也是满天找硬盘安装的贴子,支持楼主

  4. linwhwylb 于 2009-11-27 21:38:58发表:

    后面有一处出错了。或者是和普遍意义上的概念不符合。既然楼主能够顺利安装成功那也不多说了。在LINUX的安装的过程就有很多东西值得学习的。

  5. mountainsli 于 2009-11-27 20:31:06发表:

    一定要顶起来让大家看看

  6. mountainsli 于 2009-11-27 20:30:28发表:

    这个要顶的

  7. Xuein 于 2009-11-27 15:15:28发表:

    贴子很强,顶

  8. Mr-Zhang 于 2009-11-27 14:00:04发表:

    以上是个人安装心得。中间可能还会有一些表达不严谨,希望大家提出来,一起讨论。