电脑科技日新月异的今天,一台电脑上安装有多个操作系统早已不足为奇。 不过你可曾想过在一台电脑上同时装上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] 下一页 | ||
|
|
|||
| · OSPF路由协议专栏 · 思科路由器产品 · 华为路由器产品 · 路由器模拟器 · AIX操作系统管理应用(.. · 思科路由器配置 · 路由器组网解决方案 · 路由器密码恢复 |
· 无线路由器故障处理 · 路由故障处理手册 · 路由器访问控制列表(AC.. · 路由器的安全配置与安.. · 无线路由器配置 · 路由器技巧 · 华为路由器配置 · 路由器配置基础 |
||
|
|||
| · Java基础教程 · VPN技术 · SQL Server 2005全解 · ARP攻击防范与解决方案 · SOA 面向服务架构 · SQL Server 2005全解 · Java编程开发手册 · 三层交换技术专题 |
· SQL Server入门到精通 · Windows Server 2003企.. · Windows远程桌面应用 · C#技术开发指南 · VPN技术 · Solaris 10 配置管理 · C#技术开发指南 · Windows操作系统安装 |
||
|
|||
| · VPN技术 · ARP攻击防范与解决方案 · SQL Server 2005全解 · Java基础教程 · SQL Server入门到精通 · SQL Server 2005全解 · SOA 面向服务架构 · Java编程开发手册 |
· C#技术开发指南 · 三层交换技术专题 · C#技术开发指南 · Windows远程桌面应用 · Windows Server 2003企.. · 邮件服务器专题 · wimax技术与趋势 · Windows操作系统安装 |
||
| ·DB2 Viper快速入门 ·DB2 9数据库的镜像分割与.. |
·将XML应用程序从DB2 8.x.. ·DB2 9中的pureXML:如何.. |
| ·服务器中的“傻瓜机”在.. ·盖茨也喜欢登录Youtube看.. |
· · |
| · 职场冲浪(之八):让感.. ·职场冲浪(之七):潜心.. |
·人生如鞋 ·职场冲浪(之六):从离梦最.. |
| ·将职业教育职业化 - 各IT.. ·思科交换机上实现MAC地址.. |
·关于51CTO合作出书中的职.. ·OSPF动态路由协议入门简介 |
| · NGN:下一代网络 · 网络访问中断大排查 · FTTx光纤接入 |
· 平凡黑客讲述精彩人生(.. · 平凡黑客讲述精彩人生(.. · 平凡黑客讲述精彩人生(.. |
| · C++是垃圾语言?! · 2007年IT界七大抄袭事件 · Java实用开发全集 |
· 解析Ajax开发框架 走进A.. · 基于Google Maps与Ajax.. · 基于Google Maps与Ajax.. |
| · Ubuntu 中文开源频道 · Solaris基础知识入门 · 微软正式发布英文版Wind.. |
· 服务器基础知识入门 · Rambus第二?看全缓冲内.. · 服务器节能对比测试:AM.. |
| · 甲骨文Oracle 11g正式发.. · Oracle数据库开发之PL/S.. · Oracle数据库开发基础教.. |
· 存储2006,一个并购的大.. · IDC宣布浪潮蝉联存储市.. · 双机热备技术 |