串门串串香:安装xp、win7、mac、linux多系统

来源:百度文库 编辑:偶看新闻 时间:2024/04/30 15:04:34
安装操作系统------第三篇 安装xp、win7、mac、linux多系统(下)

上篇:

本文主要写了xp下安装、win7,linux和win7下安装linux的方法,以及怎样解决分区和引导的问题,都是经过实践确实可行的

失败过很多次,最后还是弄好了。简单说几句。
我的最终分区结果:前两个分区为主分区格式为NTFS,然后是一个扩展分区,最后再一个主分区格式为ext3,扩展分区又分成了两个逻辑分区,格式也是NTFS。
系统可以安装到主分区,也可以安装到逻辑分区,不过在扩展分区里调整其它逻辑分区可能会影响系统的引导,所以还是单独安装到一个主分区比较好。
关键是分区和引导的问题,其它并不难(其实分区也就是分一个空余空间就可以安装了)。

安装顺序:
我是先安装xp到第二个分区,然后安装fedora到最后一个分区,最后安装win7到C盘。
先xp后win7,linux什么时候装都可以,装完linux无法进入windows的时候用partition manager调整windows所在分区为活动分区就可以了,但我没有盘,是下的iso映像从xp里面装的fedora。
windows的安装很容易,从版本低到高版本安装(注意,这里说的是安装版的,ghost不一样,因为ghost默认安装到第一个分区,所以要隐藏原来系统所在分区)。

具体步骤(为了便于看,主要步骤为紫色部分,其它是说明):
(一)安装xp到第一个盘。

(二)xp下安装fedora12的方法:

把Fedora-12-i386-DVD放到C盘根目录,把其中的images和isolinux目录解压到C盘根目录。
下载grub4dos,解压里面grub.exe,grldr,menu.lst三个文件到c盘根目录,打开boot.ini,在后面添加c:\grldr=GRUB
,打开menu.lst(最好用写字版打开,记事本有乱码),在最后面添加如下内容:
title install fedora 12

root (hd0,0)
kernel (hd0,0)/isolinux/vmlinuz
initrd (hd0,0)/isolinux/initrd.img

这里vmlinuz我们是解压到isolinux文件夹了,所以是kernel (hd0,0)/isolinux/vmlinuz,如果解压到根目录就是kernel (hd0,0)/vmlinuz,不能硬套((hd0,0)代表第一个硬盘第一个分区,有一次看朋友的第一个分区是hd1,0,不知道为什么)。
重启进入GRUB,选择install fedora 12开始安装了。
点下一步,问安装映像位置的时候选择硬盘安装
然后是设置键盘语言时间什么的,这些不重要,基本上都默认就可以了,不过如果选择了utc时间的话,跟我们用的时间总是要差8个小时。
然后就是分区了,linux一般主要是3个分区:/是根分区一定要有/boot分区存着引导信息,可要可不要(不安装的话会成为/下面的一个文件夹,还是可以引导的),/swap分区当内存交换用的(内存小于1G时是必需要的,大于1G时就可用可不用了,内存比较小时一般设置为物理内存的两倍大小)。我就是新建了一个根分区,大小为所可用空间,格式为ex4,不过不是一次性弄好的,以下是我几次失败的教训:

第一次在装系统前为linux分区了个未分配的空间,到了安装程序分区的时候看了半天没看太明白,选择自定义,进去不知道该怎么弄,最后我选择自动分的,结果是把boot分区安装在了C盘,windows下看不到,在windows下看C盘的所有文件大小与C盘实际空间差200mb,那就是boot分区,这样调整C盘就会使系统无法启动。boot实际上占了一个主分区为ex3格式,ex3格式代码为83,根是最后的一个主分区为ex4格式,ex4格式代码为8e,pq等很多工具都不能识别这个分区,结果很不好弄。
第二次选择使用所有的空余空间,装完一看,天哪,把C盘之后所有的盘都覆盖了,试了很多工具也找不回来了。太失败了......重新再来。下次就给linux一个分区,决对不能让它又多用了。
第三次一开始选择替换已有linux分区,出错了,“无法拨发所申请分区,not enough free space on disks。”
空间不够?23G了呀,看来安装程序是准备为boot再分一个主分区出来,而我已经分了三个主分区,一个扩展分区也相当于一个主分区,所以没法再分就说空间不够了,

(有了几次失败的教训我明白了安装多系统时在linux下一定要自定义分区,否则其它的系统会出问题,因为默认的配置都是为单独安装linux考虑的)
选自定义吧,分一个根分区出来,其它的都不要了,点下一步,出来一个分区警告:
您还没有指定交换分区。虽然在大多情况下这并非必不可少,但若有一个交换分区的话,系统性能会显著提高。
是否继续执行您所申请的分区方案?
我都3G的内存了,交换分区就算了吧,现在又不方便添加分区了,选是,下一步,grub的设置,选择安装到当前分区,只有选择自定义分区的时候才有这个选项,不要按默认的MBR,安装到MBR系统就是默认先从linux的grub启动,MBR里面很容易被其它程序改写,而且就改变一下分区都可能使GRUB不能启动。下一步,选择安装包,自定义,全部选中,后面就一直装下去没出现什么问题。

安装完fedora了,先看一下xp是否正常,用分区工具设置C盘为活动分区,重启就进入xp了,一切正常。
(三)安装win7
打开安装程序,选择安装到C盘,完成后就是激活一下就可以了。如果要再多安几个linux也没问题,不过太多也没用,还占空间。

接下来重启,出现了win7的启动菜单,里面可以选择xp或者win7,那么fedora怎么样了,把G盘设成活动的,开机后正常启动fedora。进入fedora之前有GRUB的选项,可以引导进入windows。也就是三个系统统一由GRUB引导。
如果要用win7引导fedora可以下载easybcd,为win7添加fedora的启动项,操作很方便,点添加,选择fedora所在分区,我的是(hd0,3),选择操作系统类型为linux、fedora,就可以了。再重启,出来三系统的引导界面,成功!

顺便说下win7下安装linux(以fedora 12 和ubuntu9为例)

下载安装一个easyBCD,点Add/Remove entries->Neo Grub->Install Neo Grub

再点config,出来了menu.lst文件,以下跟xp下完全一样了

安装ubuntu也差不多,不过menu.lst文件的写法不一样,vmlinuz和initrd.lz这两个文件所在的目录也是不一样的,这个安装其实更容易的,因为会出来桌面的,可以一边安装系统一边上网的,安装程序是以一个窗口形式运行的,另外还可以选择wubi形式的安装,不过那样安装出来ubuntu只是windows里的一个文件夹,没有硬盘安装感觉那么好。

menu.lst写法如下:

root kernel /vmlinuz iso-scan/filename=/ubuntu-9.10-desktop-i386.iso

boot=casper splash initrd /initrd.lz

boot

准备好重启就可以开始安装了,记得要先卸载iso镜像,终端下是用umount -l /iosdevice

分区的时候不要让它自动分,分区听说必须要格式化成ex3格式,分区完后有个选项可以选择安装grub到哪里,还是建议不要把grub安装到mbr,安装到ubuntu所在的盘就行了。安装完后重启进入win7再用easyBCD添加ubuntu的引导,原先安装用的neo grub就可以删除了,当然你要留着也行。

另外说一下下载安装ubuntu,结果界面是英文的,如果不会英文的话,安装中文语言包就可以了

安装多系统其实只要弄明白了还是不难的,以上写的有点乱,主要是根据我的个人经历写的,而且写的时候尽量考虑了各种不同情况。

简要归纳一下:

(1)xp下安装win7直接安装就可以,如果是win7下安装xp或者ghost安装则方法有点不一样,不过网上还是能查到一些方法的。

(2)windows下安装linux主要是通过grub来安装,xp用grub4dos,win7用easybcd添加neo grub,当然linux下直接用grub,如果有光盘直接重启从光盘安装

xp的启动项是修改boot.ini,win7用easybcd。

(3)系统的最终启动方式可以先从linux启动也可以从windows启动,主要是你把哪个盘设成活动的,fedora默认会把系统改成从它所在的盘启动,可以用分区工具修改。

(4)menu.lst的写法具体到每个系统可能有点不一样,主要是弄明白为什么是那样写的。其它的linux如redhat都是差不多的。

(5)xp、win7、linux三个系统都会写MBR,最后写的会覆盖前面的,不建议用xp的,如果是Win7写入MBR的话,启动时就会出现Win7的启动管理器,如果是linux写入MBR,启动时就是出现GRUB,但是容易损坏,也不建议使用,所以前面强调linux分区时不要写入MBR。修复xp的mbr用fdisk/mbr,修复win7的mbr用bootsect(参见http://goo.gl/UaFk),修复linux的grub参见http://goo.gl/ztJg

重点内容都标记为红色。

下篇:

下一步就是下载及安装mac了(一定完成上篇的基础工作噢

这里需要Mac OS X10.4.6的破解镜像,现在最流行,认为最好的就是Mac_OS_X_10.4.6_x86_Install_DVD_(JaS), JaS版,其MD5 of   ISO = 5c88e09705ebde2baf1bf19832bdd37a,这个MD5十分重要,如果不吻合的话,后面的安装也许无法安装完成噢,强烈要求下载完成后用MD5检测软件(安装操作系统第二篇里有校验软件的下载)检测一下ISO镜像的MD5值(必须的) 另注:由于镜像大小超过4G,所以必须放到NTFS分区上,FAT32不支持单个文件超过4G的....这点很重要 呵呵
附件: [BT种子,下载后解压缩就是种子] Mac_OS_X_10.4.6_x86_Install_DVD_(JaS).3497330.TPB.rar

下载完后记得校验md5,然后使用Nero之类的刻录软件直接用刻录镜像的方式将其刻录成光盘

启动电脑,设置为由光盘启动,将刻录好的Mac OS X光盘放进去,如果引导成功的话会出现输入引导参数的提示,几秒钟后进入下面的界面

这是要随便按个键,于是就进入启动Darwin的界面,一会就会进入灰色的苹果界面了

等大概3分钟左右,紧接着进入蓝色的界面,一个烽火轮在转,然后出现了选择语言的对话框,选择简体中文,然后点下一步,如图:

选择简体中文安装,一会会出现下面的界面的时候,选择"实用程序"--"磁盘工具" ,如图:


在磁盘工具的界面,按照图片上的步骤,一步一步来做选择之前为mac准备好的分区.注:分区选择"Mac OS X扩展(日志式)"

点抹掉后,出来个确认窗口,此时也是点抹掉。 抹完以后,此时点做上角的红点,关闭磁盘工具。进入欢迎界面,点继续!

许可协议,点继续。 出来确认框,点同意


由于刚才就格式化一个盘,所以 就显示一个绿色的箭头的盘,默认安装在这个上面,然后点继续

接下来这一步十分关键.点错了 以后就前功尽弃了,呵呵,就算装好了,也得多用2G的空间,还不能用,呵呵,在这里一定要点"自定"

进入自定界面,首先可以把打印机驱动的勾去掉,这样可以省下1G多的空间,然后点一下本地化语言前面的勾,这样就只安装简体中文,别的语言就不安装了,一下又省下将近1G, 呵呵

   最关键的地方来了,点一下intel&AMD补丁前的三角,出来的界面选择下面图片里的

这里要根据自己电脑的硬件进行选择,大家把自己机子上的硬件驱动全都给选上,要不之后再弄会很麻烦的

然后点击安装,然后出现的是检查DVD的界面,这里可以跳过去,因为检查很费时间的,大约需要10多分钟,点跳过继续

接下来就是开始安装了,安装基本系统第一部分-安装基本- 安装BSD子系统 -安装附加基本文件-完成安装-优化系统性能-重启

这里我们需要平时系统盘里面带的PartitionMagic软件将C盘激活

重启以后,将带有PartitionMagic的系统盘插入光驱并从光驱启动,找到光盘上的PartitionMagic软件,最好是8.0繁体中文的,呵呵,这里需要注意的是:进入该软件后,会蹦出来个提示错误让修复的对话框,此时一定要点 否   ,切记....然后对着你的C盘点右键---进阶---设定为作用,然后点确定,重新启动





取出光盘,用硬盘引导,这时候就会出现多重启动菜单,然后选择MAC OS X10.4.6,就准备进入Mac OS X的世界了,嘿嘿

选择了刚才的项后,会出现个提示,后面有个读秒的界面,这时随便点个按键, 就会进入下面的图片显示的界面了

这时会列出你所有的分区,第一个分区是你的Winxp分区,选择个的话,会进XP,第2个就是你的Mac分区了,我们选这个,然后按回车,出来一串字母后,就会进入蓝色的Mac OSX 最后的设置界面了,这里是选择所在的国家,我们点show all,然后从列表中找到China,点continue

下面是可以把原Mac系统的设置导入新系统,我们没装过,自然选最后一个Do not transfer information........,然后点continue

这是选择键盘,我们点上show all 前面的勾,然后选择Simple Chinese,输入法默认的是ITABC(很好使呀,嘿嘿)点continue

下一步 Apple ID,这里我们没有,所以可以空白,点continue

再下一步注册信息,这里的所有框都要填上,从左开始,一次是名,姓,公司或学校,地址,城市,省,邮编,EMail,区号和电话,不能留空
然后就是选择你主要从哪里使用你的电脑,还有最能描述你是干什么的,选好后,继续。

下面这个选择最后一个,I don't want to purchase ......,点继续


再下面记得这里选第2个,I don't want....,继续

最后,点GO,哈哈 激动人心的时刻到来了,马上就要能看见Mac的界面了
到这里初步安装完成!

现在就进入了Mac OS X的桌面了,这里我们要进行安装驱动前的一些设定更改

(1). 第一个,要修复磁盘权限: 先到屏幕上方的菜单栏找到 "转到"--"实用程序",点击

出来的窗口中,往下拉,找到"终端",双击左键,然后弹出"终端窗口",如图:

在这个窗口中,输入以下命令:
sudo -s
(这里提示 password,是让你输入密码,就是你刚才在第2阶段安装时设置的密码,在Darwin里是不显示密码的,所以,就算按键也好像没反映,只要你输对了,然后按回车确认就行了)
(这时前面的提示会变成..........root#,这说明你密码输入正确了)紧接着输入:
diskutil repairpermissions / (这里千万别忘了那个/,呵呵)
(这时候屏幕会滚动很多,最后会出现提示符,说明完成了)

(2).现在系统的界面还是英文的,我们得转成中文,嘿嘿,点击下面DOCK栏里的系统设置图标(灰色,画着个苹果的),如图

然后会打开系统属性的界面,如图,

我们双击 多国语言环境 的图标,在出现的界面中,可以看到简体中文在下面,我们把鼠标移动到简体中文上面,当鼠标变成一只手的形状,按住左键不放,将简体中文拖到最上面,盖住英文就OK了,然后点左上角的红色的X,如图

(3).更改按键,由于苹果有个特殊按键Command键,所以我们得找个键代替它
打开系统属性的界面,双击键盘与鼠标,打开下面的页面

然后点一下"修饰键"按钮,进入按键设置页面,将Control键设定为Command,将Command设定为"无操作",就OK了,点X关闭

修改了按键后,就可以方便的使用快捷键了,嘿嘿
Ctrl+C   (复制)
Ctrl+V   (粘贴)
Ctrl+shift+3   (截取全屏)
Ctrl+shift+4   (允许选择区域截屏)
Mac OS X的截图很方便,你截好了自动就会生成图片文件,太方便了,关键是还可以截区域,哈哈

(4).修改com.apple.Boot.plist启动文件
打开桌面上的Mac OS X分区(双击),然后依次打开这个路径: /Library/Preferences/SystemConfiguration   然后就会看见com.apple.Boot.plist这个文件

然后把这个文件拖到桌面上来,对着点右键--打开方式--其他
点一下中间的应用程序,再把右边的滑块拉到底下,就可以发现"文本编辑",点一下,再点下面的"打开"

然后就出现了类似windows里的记事本本的东东

将里边的Graphics Mode
            1024x768x32
这两行去掉
然后再将Quiet Boot
            NO
这里边的YES,改成NO,(原本是YES的)

改好后的样子,然后点左上角的红色按钮,选择保存,就关闭了

然后将这个文件再拖回原来的目录,这时会弹出个对话框,选择"鉴定"

然后出来的对话框里,选择"替换"

这是需要输入密码,输入后点OK.就可以了

到这里mac系统的安装就算彻底完成

当然还有各种硬件的驱动,这点比较麻烦,小c没法一一列举,大家可以网上找自己的硬件驱动。

剩下windows7和linux 的安装,这个相对比较简单。只要将安装光盘放进光驱,将其安装到之前准备好的分区就行。

win7的各种版本网上都有下载,大家可以选择自己喜欢的下载

这里提供一个veket linux下载,是最新版本的噢,里面自带了100多个游戏噢

[下载] veket linux 2.3.8a

如果遇到什么问题可以在空间留言

小c看到会及时回复的

由于之前一直在忙别的事,本定于10月5号撰写的这篇日志到今天才发表,在这里向andyzhlong、xld9090等真诚的网友表示歉意,同时也感谢他们的支持和关注。(让网友等这么久实在不好意思啊,嘻嘻)