XP下从硬盘安装Fedora12
1.需要Fedora12的iso镜像文件,grub4dos压缩文件,都可下载得到
2.将Fedora12的镜像文件中的images文件夹中的install.img解压出来放在一新建的名为images的文件夹中,放在D盘或E盘(有说必须是fat32格式的)根目录下,便于安装时寻找到镜像。
再将Fedora11镜像下isolinux文件夹中vmlinuz和initrd.img拷贝到C盘根目录下或C盘新建个isolinux目录下
3.解压grub4dos后,把里面的grldr和menu.lst拷贝到C盘根目录下(只用这两个文件) 4.修改C盘下的boot.ini隐藏文件(搜索),新增一行C:\\grldr=\"Start Grub\" 5.打开menu.lst,增加下面的语句:
title Install Fedora 12 /*这是个菜单标识,显示Install Fedora 12*/
kernel (hd0,0)/vmlinuz 或kernel (hd0,0)/isolinux/vmlinuz /*文件vmlinuz所在地址为(hd0,0)*/
initrd (hd0,0)/initrd.img 或initrd (hd0,0)/isolinux/initrd.img /*文件initrd.img所在地址为(hd0,0)*/
注:第一个主分区对应(hd0,0) 第二个主分区对应(hd0,1) 第三个主分区对应(hd0,2) 第四个主分区对应(hd0,3)
注意:一块硬盘最多只能有4个主分区! 第一个扩展分区对应(hd0,4) 第二个扩展分区对应(hd0,5)
第三个扩展分区对应(hd0,6)
注意:不管有几个主分区,扩展分区都是从(hd0,4)开始!参见grub分区知识
6.重新启动电脑。在开机后的系统选项里,选择Start Grub。然后在列表里选择Install Fedora 12。如果不出意外的话,安装就已经开始了。
如果系统提示出错信息,需要退回到Grub选择列表,选择commandline,在出现的命令行Grub:>里输入命令find /vmlinuz回车,系统会显示出vmlinuz文件所在盘区的代码,这里假设电脑显示的是(hd0,2),记下这个代码。
重新启动电脑,选择进windows XP,打开menu.lst。将: title Install Fedora 12 kernel (hd0,0)/vmlinuz initrd (hd0,0)/initrd.img
中的 (hd0,0) 改成你刚才记下的代码,即(hd0,2) 保存退出.
7.接下来的重启安装过程需注意: (1)系统时钟使用UTC时间不勾选
(2)对硬盘进行分区时,5种分区方法,选建立自定义的分区结构,勾选检验和修改分区方案,下一步,进入分区结构明细页面:
可以把空出的某个硬盘\"删除\比如D盘E盘空出来,成为free区,
在此空闲区上点击\"新建\"分区,建立swap(文件系统类型)分区,无挂载点,大小为内存的两倍大,确定,
回到free区,再“新建”分区,可以把剩余空间(比如20G)都挂到/下,为ext3文件系统,也可以划分10G为ext3文件系统,留一部分空间给XP系统用,即划分为fat32文件系统,无挂载点,到时这10G在XP系统下就可以识别出来。
(3)然后将分区写入磁盘,格式化文件系统后,进入Fedora 12引导,勾选在/dev/sda中
安装引导装载程序,再在引导装载程序操作系统列表里“添加”Windows XP的“标签”,选择其所在设备,比如/dev/sda1(这样Fedora的启动界面就会有XP系统选项,可选择进入,否则进不了XP吧),并可以“编辑”原有的Fedora的标签,如果有others选项,可以“删除”。 安装完毕后,将C盘下只留ntldr及grub,exe 即可。
因篇幅问题不能全部显示,请点此查看更多更全内容