FedoraCore7仅仅是为了实验之用,所以不需要很大,10G就可以了,根据内存我划分了1024MB做为swap,剩余全部空间均做为/
Win的分区不需要我多说了吧?
安装前的准备工作有如下几样:
1.FedoraCore7的安装光盘(什么?你没有光盘?那看下面吧)
2.FedoraCore7的安装镜像(什么?你也没有?那我没办法,你可以走了,不送)
3.partitionmagic—(你不会不知道吧?硬盘分区魔术师)
4.wingrub—(基于win的grub引导工具,很不错的东东哦)
OK,当你准备好了以上几样东东,可以开始了.(注:1和2两项其实是一样的,只要你能找到FC7安装光盘或者安装镜像文件任意一种均可.TMD废话真多!)
一.给硬盘分区
如果你真的决定要这么做的话,那么建议你把整个win下的有用的资料备份一下.拜托,大哥,让你备份不是害你!然后装上parttionmagic,开始对硬盘空间进行分割.
我的分区情况如下:
C:/8G
D:/20G
/—9G
Swap—1G
千万千万要记住!C和D两个分区一定要格成Fat32,因为本文的内容讲的内容是不用光盘,直接用镜像来安装FC7的方法,镜像必须放在Fat32分区里,linux是不能识别NTFS格式的.
(这里一定要看哦.如果你的机器硬盘空间较大,你完全可以不需要格掉整个盘,比如你现在分了CDEFG五个盘,而G盘很少用,而且G盘有超过10G的大空间,那么你完全可以利用G盘来装FC7哦.方法同上,用分区大师把G盘删除掉,让它成为freespace)
以上工作完成之后,重启计算机,到windows启动画面的时候,分区大师开始工作,请耐心等待.
以下分两种情况:
1.当你格式了全盘,重新规划win和FC7的分区的情况
你在格盘之前,有没备份?有?哦,那好,继续看下去吧!
啊?你没有备份?那你的FC镜像放在哪里了?啊?格了?你可以去死了!没人拦你
全盘格式化了,当然需要开始新装操作系统啦.先装win吧.
把win光盘放在光驱里^_^……晕,难道你没光驱?OMG!那我不知道该怎么办了.
你在装win的过程中,千万不要对那个空闲分区动任何的心思,那块freespace就让它安静的呆在那里,等着FC7装入吧.
再次重申—-win分区是fat32!!!不仅仅是为了现在安装,而且以后在linux下也方便挂载.
2.当你使用硬盘中的某一分区来安装FC7的情况
如果你硬盘够大,就不要做格式全盘的傻事儿了.直接把某一个delete掉,变成freespace.
然后在另一个fat32分区里放上FC7的镜像文件,放在根目录,而且不要有中文.不明白?
OK!举个例子吧
我有C,D,E,F,G五个分区,G分区我现在想拿来装FC7,它有10G,而且平时不怎么用.那么就把G盘删除掉,变成空闲空间.FC7的镜像文件需要找一个fat32分区来存放,那么这里存放到D或者E或者F或者C,随便你咯,但是记得两个要注意的问题:
1.镜像文件文件名为全英文,而且文件名之间最好不要有空格;
2.镜像文件所在分区目录必须是根目录,也就是说必须在C:/,D:/,E:/……下.
3.建议你最好把存放FC7镜像文件的目录下的中文目录改成英文.免得出现RP故障.
好了,至此,前期的准备工作完成.那么简单总结下:
1.准备三样东西:FC7镜像,wingrub,partitionmagic
2.准备安装FC7的分区(最好不要低于10G)
3.准备好放置FC7镜像文件的分区
好了,如果以上步骤你都顺利完成了的话,请看第二篇.HOHO
二.设置wingrub引导镜像安装Fedora7
安装wingrub(请google一下,很容易找的)
装好后运行.选择Tools—installgrub
有两种方式供你选择:
1.BootFromMBR,在后面的下拉菜单里选择你的第一个分区,这里默认均为C
2.BootFromeBOOT.INI.在title中写上wingrub.在timeout上填写10
这两种方式任选其一,稍有区别,
如果选1,那么开机直接进如wingub的启动选项
如果选2,那么开机后,先看到boot.ini定义好的内容,然后通过选择wingrub(在上面填写的内容),才能进入wingrub的菜单
兜兜里有糖推荐大家使用第二种.
选择好了后,点击install.即可安装
这个软件默认安装的路径在C盘根目录下,该安装后的目录名为grub
安装好后,在C盘根目录下建立一个文件夹,名为boot
然后把grub目录扔到boot里面
现在wingrub的路径变成了—-C:\boot\grub
接下来,开始配置menu.lst文件,该文件路径在C:\boot\grub下.
用文本编辑器打开它后,你可以看到已经写好的四行代码
timeout10
titleWindowsat(hd0,0)
root(hd0,0)
chainloader 1
简单解释一下
Timeout10秒
Title是标签,不能错的哦.后面的windowsat(hd0,0)指出我的windows安装在硬盘的哪个位置.如果不知道自己的硬盘的各部分的内容,在wingrub的主界面上点tools—partitionlist即可看到整个硬盘的划分情况
上面内容为我的硬盘规划.
把上面的内容最好抄下来.而且要记得自己的ISO镜像放在哪里了,兜兜放在了hd0,4,也就是D盘了.
这里以兜兜的分区方式为例,接下来的工作如下:
1.记住自己的FC7镜像所放置的分区,该区必须为FAT32格式!切记!!!而且必须放在根目录中.
2.在FC7镜像所放置的分区根目录下建立一个名为fclinux的目录.
3.用winrar打开FC7镜像文件,在镜像文件的isolinux文件夹里找到vmlinuz和initrd.img两个文件,把它们提取出来并放在刚刚建立好的fclinux目录中.
这里要注意的是,目录名要小写!
好的.现在可以开始正式编辑menu.lst文件了.打开menu.lst,并在文本下方加入如下内容,不要修改原来的内容!
titlefc7install
root(hd0,4)—–这里指明,你把vmlinuz和initrd.img放在哪个分区了,兜兜这里是hd0,4
kernel(hd0,4)/fclinux/vmlinuz
initrd(hd0,4)/fclinux/initrd.img
注意:以上title,root,kernel,initrd四个标签后面均有一个空格!在kernel(hd0,4)后和initrd(hd0,4)后无空格!
如下为兜兜完整的menu.lst文件
timeout10
titleWindowsat(hd0,0)
root(hd0,0)
chainloader 1
titlefc7install
root(hd0,4)
kernel(hd0,4)/fclinux/vmlinuz
initrd(hd0,4)/fclinux/initrd.img
请根据自己的配置情况做适当修改!但是不要改的太离谱!
如果确定文件无错,那么可以restart了!
重启的过程中,你会看到启动菜单,选择wingrub,然后按照提示进行操作咯!
然后就开始安装咧.安装的步骤??不扯那个了!我没装虚拟机,没法截图.
在安装的时候一定要注意一个问题:千万千万要注意!否则windows的分区被误删了就别来骂兜兜,我不负任何责任的!
1.安装进行到分区选择的时候的,一定要选择自定义,把所有的选项都认真的看看!如果你对linux不熟悉,建议找个明白人盯着点儿.
至于如何分区,我这里就不一一介绍了,只建议初学者把空闲空间分成两块就够了,一个根/,一个是swap(为内存的两倍).
2.基本上大部分的硬件都可以通过自检,如果硬件出现问题,请勿骂人.硬件问题与本文无关.
3.该问题一定一定一定一定要注意!分区划分完毕后,会选择启动引导方式,推荐不要把FC7的引导程序安装到了MBR上!在那里会看到一个高级选项,勾上,就可以在接下的的页面中改变引导文件的安装位置了,默认为安装到MBR上,不要选那个!(那选哪个啊?我掐死你!就两个选项,不选那个,你说选哪个?)
当你设置成不安装到MBR上的话,FC7在安装好后,是无法引导启动的.但是如果装到了MBR上,假如以后WINDOWS要重装,会很麻烦!
但是装好了FC7后,因为MBR上找不到引导记录,无法进入FC7系统的问题如何解决呢?
不要着急,不要着急
耐心的把FC7安装完吧
如果你的电脑中安装了双系统,而且是FedoraCore7 windows.那么请往下看吧.此文为双系统引导篇.其他
系统未经测试,请勿照葫芦画瓢.任何问题兜兜均不负责!(而且就算是Fedora7 win,兜兜也不负责!)哈哈
安装FedoraCore7的朋友,如果你在硬盘分区后,选择了GRUB的引导方式,那么直接跳到最下面,看完后,再回到这里;如果你在分区后选择的是boot.ini来引导,那么直接往下看.
一.使用boot.ini引导(未将Fedora的引导文件装入MBR)
当你在选择了不将F7的引导文件装入MBR,那么在安装完毕后,是进不了F7的.此时我们需要用到F7的引导盘
来对其进行紧急修复操作.不过貌似现在的机器都米软驱呀.不急.这里提供解决办法.
需要使用到GrubForDOS或者wingrub来制作F7的启动盘.兜兜不会告诉你在哪里下的,自己google吧,网上太多了.
哎.没找到?那你硬盘安装F7是怎么做到的?兜兜真佩服,送你一个字:强悍!
废话不扯.这里除了Wingrub或者Grubfordos之外,你需要准备如下两个文件.
1.diskboot.img
该文件包含在F7镜像文件的images文件夹下.把它拖出来.
2.memdisk.gz
该文件在矮人DOS工具箱里可以找到的哦.如果你没有,那兜兜给你提供一个吧.
OK?OK!Now,Let’sgotolab!适当的广告是很有必要的哦!
把那俩文件复制到C:\boot\grub下.那个目录就是在之前你通过硬盘来引导安装F7的时候装下来的.具体路径根据你的实际情况来定.然后打开memu.lst文件,在后面加上如下内容:
titleFedoraCore7Rescue
root(hd0,0)
kernel(hd0,0)/boot/grub/memdisk.gz
initrd(hd0,0)/boot/grub/diskboot.img
上面内容共四行,其中第二行到第四行的第一个参数:root,kernel,initrd后面均有一个空格,其他地方无空格!
至此启动盘制作完毕.重启吧.请再次确认你的配置正确.进入救援模式(FedoraCore7Rescue).后面会貌似安装前的工作,需要配置一些周边硬件参数,和你在前面安装的时候一样就可以了,这里要注意,到后面会询问你是否启动网络接口(选择否),和是否切换到根目录(选择是)
呵呵,然后你就顺利的进入到了命令行界面了.开始输入命令吧.
mkdir(空格)mnt/win-d
mount(空格)-t(空格)vfat(空格)/dev/hda4空格)/mnt/win-d
dd(空格)if=/dev/hda1of=/mnt/win/fedora7.secbs=512count=1
注:第二行中的mount命令是把windows下的fat32分区挂到你在linux下创建好的文件夹win-d中.第三行的DD命令中if是inputfile的意思,of是outputfile的意思,前面的if=/dev/hda1指你的linux所安
装的分区,请根据情况自行更改.of=/mnt/win/fedora7.sec这里的fedora7.sec可自行更改.无所谓了.
如果正常输入文件,那么重启计算机,回到windows下,打开刚才你挂到/mnt/win-d的那个分区,我这里是hda4.就可以看到你刚才输入的那个文件了fedora7.sec,把它复制一份放到C盘的根目录下吧.然后打开boot.ini文件,在后面加一行
c:\fedora7.sec="FedoraCore7"
保存一下退出!重启计算机就可以看到效果啦!
Bytheway:记得把fedora7.sec文件备份一份.如果哪一天XP挂了,重装后你要编辑一下boot.ini,加上上面的内容,并把该文件复制到C下就欧了.
二.引导文件安装到了MBR上
晕啊!!兜兜前面强调了又强调,不要选它啦!还是选了啊?哎.无语!如果你选了,就把硬盘格了,两个系统都重装吧.哈哈
呵呵.按下面的步骤来吧:
1.安装好后.先不重启,直接进到Fedora7里面,打开终端程序,输入
mkdir(空格)mnt/win-d
mount(空格)-t(空格)vfat(空格)/dev/hda4空格)/mnt/win-d
dd(空格)if=/dev/hda1of=/mnt/win/fedora7.secbs=512count=1
2.重启计算机,放入windowsxp的安装光盘,运行故障修复,输入fixboot,就可以重新变会boot.ini来引导系统.
3.步骤2完成后,重启计算机,进入windows后,…………还要我再说一遍吗?
4.把步骤1生成的fedora7.sec文件copy到C根目录下,然后修改boot.ini文件,加入:
c:\fedora7.sec="FedoraCore7"
配置Fedora Core7 windowsXP双系统引导过程配置Fedora Core7 windowsXP双系统引导过程配置Fedora Core7 windowsXP双系统引导过程配置Fedora Core7 windowsXP双系统引导过程配置Fedora Core7 windowsXP双系统引导过程配置Fedora Core7 windowsXP双系统引导过程配置Fedora Core7 windowsXP双系统引导过程配置Fedora Core7 windowsXP双系统引导过程配置Fedora Core7 windowsXP双系统引导过程配置Fedora Core7 windowsXP双系统引导过程