当前位置:  技术问答>linux和unix

近日装了Windows XP + FreeBSD + Red Hat Linux三系统共存,写个帖子说说心得,请大家提提意见。

    来源: 互联网  发布时间:2015-03-12

    本文导语:  大家好!小弟是菜鸟一个,因为对开放系统比较感兴趣,故近日装了个三系统共存。因为我是才开始学习这个东西,所以在这个“痛苦”的安装过程中严重感受到了“郁闷”二字的深刻含义!因为总看到有朋友问多系...

大家好!小弟是菜鸟一个,因为对开放系统比较感兴趣,故近日装了个三系统共存。因为我是才开始学习这个东西,所以在这个“痛苦”的安装过程中严重感受到了“郁闷”二字的深刻含义!因为总看到有朋友问多系统共存的相关问题,并且为了感谢大家平时对我的帮助,我就恬着脸在这里说说自己的心得,希望能够抛砖引玉,把这个帖子整理到FAQ上去。
    首先,我来介绍一下软硬件的基本情况。我这里是一台普通的家用机,一个硬盘加一个光驱,硬盘的容量是20G,因为是全新安装,故硬盘上无任何分区。在软件方面,我这里有一张Windows XP专业版的安装盘、一张FreeBSD 4.7的安装盘、还有三张Red Hat Linux 9.0的安装盘,准备全部从CDROM来进行安装。
    我认为多系统共存最难解决的是分区问题,因为:为了保险起见,我们有必要去把LINUX的/boot单独分出来,并将其放于硬盘的前8.4G的空间;还有FreeBSD系统必须要装在主分区中……鉴于以上所述,我选择的分区工具是PQ 8(分区魔术师)。选用这个工具的原因就一个:有保证!靠得住!
    OK,我们开始动手。我这里有一张引导光盘,引导后可以启动PQ 8这个软件。如果没有这类光盘的朋友,可以去网上下载一个PQ 8的软盘精简版,应该很好找的。接着刚才的话题,启动了PQ 8后,我们要:

1——》分一个主分区,大小为5G,格式为FAT32,最后设置为活动分区。这个分区我们用来安装Windows XP专业版。多说一句,整个硬盘里就这个分区为活动分区,就是那个“ACTIVE”!

2——》分一个主分区,大小为100M,格式为EXT3。这个分区,我准备用来做LINUX系统的/boot。在这里要说一句,我这里把它单独拿了出来,是为了避免将系统内核文件放到1024磁道以外。

3——》分一个主分区,大小是5G,格式为EXT3。在这里我要解释一下,这个分区本来是要装FreeBSD系统的,但是PQ 8这个软件没有办法分出BSD支持的格式,于是我只好使其格式为EXT3,目的就一个:占个地方。

4——》分一个扩展分区,剩下的空间都用上。在这个扩展分区中依次包括以下的逻辑分区:900M的SWAP 、5G的/ 、3G的/var 。

以上就是我的分区情况,硬盘空间有限,只能如此。还好,我只是一个初学者,可以应付了的。
    接下来就是安装操作系统的顺序了,我的顺序是Windows XP ——》FreeBSD ——》Red Hat Linux。
    首先,我们来安装Windows XP这个系统,我想不必我多说了,很智能……搞定它只需要等待。
    其次,我们来搞定FreeBSD这个系统。我是用光盘直接引导的,然后直接选择了跳过内核配置,并且很懒惰地再下一步选择了“express, begin a quick install”
就是使用了快速安装模式。这里,我主要说说后面的三步:分区设置、引导设置、分区挂载!我们可以从屏幕看到我们的硬盘的分区情况,在这里要做的就是“删除刚才占地方的那个EXT3,然后新建一个Slice(可以暂时理解为新建一个分区),大小为刚才所占的全部空间,格式代码设置为165”。在分区设置这个问题上,我需要特别说明一下,尽管分区工具里有一项是“Change Type”,你却不要指望直接把EXT3转换成BSD默认的格式,而必须要先将其删除,然后再新建。再往后,安装程序要求你选择引导程序的安装,你可以选择“BootMgr”,呵呵……因为这样对于一个初学者来说,还可以看看BSD LOADER的模样。再再往后,就到了挂载这一步骤了,我的建议是直接按“A”来让系统为你合理分配,除非你有特殊要求。好了,一下的步骤就和多系统共存没啥关系了,有兴趣的朋友可以自己看这个帖子,很经典的哦:
http://community.freebsdchina.org/phpBB/viewtopic.php?t=850
    好了,上面已经装好两个系统了,开机后我们应该可以看见屏幕上有类似“F1:DOS ;F2:Linux ;F3:FreeBSD”这样的选项,此时我们只剩下可爱的红帽子了,来吧……动手。老办法……光盘启动,选这个选那个……唯独到了引导程序设置的时候,你会发现……Red Hat Linux无法认出FreeBSD这个系统,没有关系……我们就先不去管它,直接把GRUB装在MBR里来引导系统。好了……经过了漫长的等待,可爱的Red Hat Linux系统已经装好了,在我们开机的时候……应该可以看到GRUB的漂亮界面了。少了什么?没错,少了FreeBSDZ这个选项,来吧……进到Red Hat Linux中去添加吧!传说中一般的发行版,GRUB的配置文件都在/etc/grub.conf中,但是不知道是为了啥,我却是在/boot/grub/里面找到了grub.conf,不管哪里吧……找到这个叫grub.conf的文件就对了(别骂我不负责,我也是才学这个,不懂的)。然后可以看到类似这样的格式:
title DOS
rootnoverify (hd0,0)
chainloader +1
OK!我们可以添加:
title FreeBSD
rootnoverify (hd0,2)
chainloader +1
还记得刚才我的分区顺序吧?想来为什么是rootnoverify (hd0,2)大家该能明白,如果对此有什么疑问,大家可以来看这个帖子的,一样经典:
http://www.linuxsir.com/bbs/showthread.php?s=&threadid=21504&highlight=NTFS
    好了……保存并重新启动机器吧,你可以兴奋地看到你的三系统启动选单了。




    以上就是我的安装过程,我把我觉得该重点说的地方全部写了出来,如果有和我一样的初学者看不明白,尽可以按照以上的联络方式与我联络,我希望能认识更多的CSDN的朋友——》QQ:3039961



    最后的最后,贴一些下载资源给大家!

|
揭帖子,进入精华

    
 
 

您可能感兴趣的文章:

  • Linux与windows共存时,如何将Windows设置为默认启动系统?
  • Unix与windows的共存问题。
  • Solaris 9能不能和windows2000共存并多重启动?
  • windows2000和linux系统共存的资料?
  • 关于windows2003和linux共存的问题?
  • LINUX & WINDOWS XP共存!!?
  • 急阿急阿:请问同一硬盘共存的windows和Linux如何互访?
  • 关于Windows和Linux共存的问题
  • 我有两块硬盘,怎么安装能使SCO UNIX和Windows 2000共存?
  • 关于windows xp与linux双系统共存的一个问题(在线等待)
  • sqlserver iis7站长之家
  • ??如何让Linux与Windows XP共存??
  • linux与windows共存问题·!大虾救我!!!!
  • 已有Fedora 8, 可否再装Windows XP实现两系统共存?
  • Windows2000 Server与Red Hat7.3中文版共存
  • windows xp 和linux redhat 7.2可以共存吗?应该怎么安装啊?
  • redhat7.3+window me +windows xp 共存,MBR在windows me 分区,现在要重裝windwos me,怎么办?
  • redhat9.0 和windows 共存问题
  • linux 与 windows 共存的问题
  • 关于双windows+linux系统共存的问题!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 说说windows线程和linux线程的区别?
  • java命名空间java.awt.event类keyevent的类成员方法: vk_windows定义及介绍
  • 怎么在Linux下改windows系统文件啊,我把windows的BOOT.INI改了,windows启动不了
  • WinDows8最新版文件夹加密
  • x-windows如何安装在linux(rdehat9)上面呢,是不是x-windows也分windows和linux版本的吗?
  • 修改Windows硬盘分区名称
  • linux和windows串口问题!?linux向windows端发送,第一次write正常,继续write,windows接收到的就变成乱码了,这是什么原因??????
  • windows10玩游戏怎么样?唯一支持DirectX 12的windows
  • 装了Linux和Windows,怎样默认进入Windows
  • windows/windows 7/windows 8 下打开查看、修改及保存超大(GB级)文本文件及其它类型文件的工具-PilotEdit
  • 怎样是编好的java application在windows上像windows应用程序一样直接运行
  • windows下tinyxml.dll下载安装使用(c++解析XML库)
  • windows 和linux双系统,重装windows后,无法启动linux?
  • Docker宣布支持Windows 10和Azure Windows Server
  • 如何将linux的一台机器加入windows 2000的域?并且通过一windows的机器上网?
  • win7/Windows7系统下载地址搜集整理
  • 为什么在安装了WINDOWS和LINUX的电脑上,重装WINDOWS会破坏MBR?
  • Windows7自带防火墙设置:启动,关闭及高级设置
  • Linux + Windows2000 双启动,Windows2000起不来了,说是文件被破坏,进来看看……
  • IE11设置IE兼容性视图及提升Windows 8.1中IE11兼容性的相关设置
  • Linux和Windows2000双系统(为什么Windows2000中打开我的电脑非常慢?)
  • Windows优化大师最新版 V7.99 Build 12.604发布
  • AIX 5.3下调用windows 2000上的exe程序,且AIX下需要得到windows下程序执行的返回结果


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3