频 道 直 达 - 新闻 - 读书 - 培训 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

实现Windows, Unix, Linux多系统并存(1)

作者: 谢非 出处:51CTO.com整理  (  ) 砖  (  ) 好  评论 ( ) 条  进入论坛
更新时间:2005-12-14 17:04
关 键 词:Linux  Windows  UNIX
阅读提示:电脑科技日新月异的今天,一台电脑上安装有多个操作系统早已不足为奇。 不过你可曾想过在一台电脑上同时装上Windows , Linux以及对大部分玩家而言仍属神秘的Unix 操作系统呢?笔者根据最近一次DIY行动,写成这篇文章,希望对有此想法又跃跃欲试者能有所帮助。

电脑科技日新月异的今天,一台电脑上安装有多个操作系统早已不足为奇。 不过你可曾想过在一台电脑上同时装上Windows , Linux以及对大部分玩家而言仍属神秘的Unix 操作系统呢?笔者根据最近一次DIY行动,写成这篇文章,希望对有此想法又跃跃欲试者能有所帮助。

方案

Windows98se + Win2000professional( 或者WinXP ) + RedHat Linux 9.0 + FreeBSD 5.0release(一种比较著名的Unix版本,稍后会有介绍 )

一、软/硬件准备

1.装有Win98+ Win2000pro/ XP的微机一台,要求支持光盘启动,同时Windows下要求有PQmagic和WinHex(推荐装于98下)。
2.RedHat Linux 9.0安装光盘。
3.FreeBSD 5.0-release安装光盘。

二、背景资料

1. Windows操作系统(98及2000/XP):对此笔者就不多加阐述了,如果你连安装Win98都不会,笔者建议你还是先去看一些有关书籍吧。

2. PowerQuest PartitionMagic7.0:一款久负盛名的硬盘分区软件,遗憾的是笔者发现它并不支持FreeBSD的UFS文件格式,不过没关系,这对本次安装没有多大影响。

3. Win Hex 10.61:一款强大的二进制编辑工具,最新版本为10.70,你可以在www.skycn.com上下载到它。


(WinHex界面)

4. RedHat Linux 9.0( 以下简称RedHat ):

诞生于1991年的Linux时至今日已有12年的历史,据说linux是当初linus.torvalds为了完成课程设计而从Minix(一个微型的Unix版本)编改出来的,呵呵,这对于广大在校大学生也许是个不错的心理安慰哦。现在市面上有许多的Linux版本,其中大家比较熟悉而且比较容易找到的是由美国红帽子公司推出的RedHat Linux,从8.0起RedHat实现了对中文的比较完美的支持。你可以在它的官方网站(www.redhat.com)或者这里: http://www.linuxeden.com下载到它。

RedHat linux9.0推荐配置(带X-Window图形界面):(最低) P133以上CPU , 64M内存,650M硬盘空间

注:对 linux内核的识别:一般Linux内核版本由三组数字组成,如2.4.18-14( RedHat8.0),其中第二位为偶数表明这是可以使用的稳定版本,为奇数的版本一般有新的改动,是不一定稳定的版本。其他则是发行序号。

5. FreeBSD 5.0-release(以下简称FreeBSD):
Unix是一个多用户多任务的分时操作系统,其强大的功能,良好的可移植性,丰富的网络特性以及稳定可靠的系统安全性和对硬件极低的要求使它一直以来都是各企业服务器平台的首选。和Linux类似,现今市面的Unix有许多种版本, FreeBSD是其中比较著名同时使用比较广泛的一种(BSD意为Barkeley Software Distribution),它诞生于1993年12月,由美国加州大学伯克利分校计算机软件开发小组开发的BSD衍生而来。你可以在它的官方网站(www.freebsd.com)或者这个地方: www.freebsdchina.org下载到它。
FreeBSD的硬件要求:
最低:4M内存,150M硬盘空间,80386以上 CPU,显卡无要求
 
推荐最低配置(带X-Window图形界面): 32M内存,650M硬盘空间,P133以上CPU

注:(1) yahoo,网易,以及163.net的部分主服务器采用的就是FreeBSD哦。
(2) 关于FreeBSD版本的识别:一般FreeBSD都会有4个版本:snapshot为预览版本,也就是给你看看她是什么样子;current表示正在开发中,相当于软件的测试版;release为正式发行版本;stable为正式发行一段时间经过反馈修改之后的官方最后稳定版本。一般我们选择release就可以了。
 
三、总体规划

假设你的硬盘在Windows下一共划分为C, D, E, F 4个区,其中C盘为目前唯一的主分区且装有Win98, D, E, F区为扩展分区且D下装有Win2000,现计划把FreeBSD装在F区所在硬盘位置而把RedHat装于E盘所在位置(推荐把FreeBSD装在最后位置,E . F区大小推荐3.5 -5G大了浪费小了不好,本文以3.5G为例),我们大致分3步进行:

1.安装FreeBSD。
2.调整制作启动菜单。
3.安装RedHat。
4.制作启动菜单。

四、对硬盘分区的讨论
 
Linux/Unix对硬盘空间的管理绝然不同于Windows,Windows下把空间划分为驱动器并标以C,D,E等字母加以区分,而Linux/Unix则是把整个空间分成2种分区: 固有分区native partition和内存交换区swap partition。这里必须重点指出的一点是:Linux可以直接装于系统扩展分区里而FreeBSD却绝对不能,它只能安装在硬盘的主分区上。

多系统安装便涉及到安装顺序以及启动菜单的问题,笔者在此采用并推荐的方法是:先装FreeBSD然后装RedHat,这样做可以避免因为FreeBSD对RedHat的不支持而造成系统启动不了的情况。现在的情况是你的系统里只有C一个主分区,下设D E F三个扩展分区,所以你得把F区设为主分区以安装FreeBSD。然后安装Redhat到E所在空间。

至于启动菜单,我们知道Win2000/XP自带了NT Loader,而RedHat为Grub以及Lilo,FreeBSD则是Boot Manager,在此我们采用NT Loader作为系统最终的启动菜单,这样做与选择Grub/Lilo或者Boot manager相比的好处在于如果日后你重装Windows或者安装微软 新一代新操作系统时就可以很好地实现对各系统启动的兼容而不必考虑Linux/Unix启动程序被覆盖的情况。

注:各位现在明白为什么要求安装Win2000/XP了么?对,就是利用她的NT loader作为系统最后的启动程序。


共3页: 1 [2] [3] 下一页
【内容导航】
发表
查看
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 领 先 的 IT 技 术 网 站 ·
技 术 成 就 梦 想
·Windows XP远程桌面连接图解(.. (查看30702次)
·Windows Vista 初步 (查看20844次)
·Solaris基础知识入门 (查看19036次)
·Linux的安装 (查看16857次)
·Windows操作系统安装 (查看15831次)
订阅技术快讯
电子杂志下载
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
名称:Vista精品应用黄皮书
简介:《Vista精品应用黄皮书》囊括了Vista的各方面内容。此次的精简版,是将里面的内容做了提取,便于用户下载和使用。内容包含了各种Vista的安装与实施、技巧与解析以及各种Vista相关学习文档和相关软件的安全下载。该电子书是了解和应用Vista人员必备的工具手册,并且也是第一本
名称:2006中国IT论坛精品集合
简介:本书由“51CTO论坛推广联盟”制作完成。书中所有内容均来自各联盟成员的论坛(网站)。制作本书的目的是为了集中大家的优势资源,将更多更精彩的内容带给广大技术爱好者。本书是联盟成立以来制作的第一本书。
关键字阅读
频道精选
主编信箱 热线:010-66476606 告诉我们您想看的:专题 文章
关于我们 | 诚聘英才 | 联系我们 | 网站大事 | 意见反馈 | 网站地图
Copyright©2005-2007 51CTO.COM 版权所有