• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

【转贴】SCO OpenServer 5/Windows 2000双系统并存的启动技术

发布: 2007-6-08 22:43 | 作者: seanhe | 来源: | 查看: 19次 | 进入软件测试论坛讨论

领测软件测试网
随着计算机技术的发展,硬盘的容量越来越大,如果能同时安装多个操作系统,就可以在一台机器上运行多种不同的应用,既方便了应用,又节约了资源。本文以SCO OpenServer 5与Windows 2000 Professional并存为例讲述多操作系统安装过程。  

  安装前需要注意的是,如果先安装Unix系统,最好使用Unix的分区工具FDisk做整个硬盘分区的划分,即:使用Unix的分区工具FDisk划分Unix分区和Windows分区;如果先安装Windows系统,则安装Windows系统时用Windows的分区工具,而安装Unix系统时用Unix的分区工具。另外,应该计划好各个分区,使Unix和Windows的引导部分位于1024柱面以内,也就是通常所说的前8G之内。  

  具体安装过程如下(这里以在82G的硬盘上先安装Unix系统,后安装Windows系统为例说明):  

  (1)安装Unix。安装至“The hard disk installation program will now make /etc/fdisk badtrk”时,开始对硬盘分区。每个硬盘最多可创建4个主分区,需要再次提醒注意的是,各*作系统的引导部分应位于硬盘的前8G。这里我们将这个82G的硬盘划分为4个分区,第一、四个分区为Unix分区,第二、三个分区为DOS分区。Unix*作系统安装在第一个分区(4G),第四个分区(36G)用来创建裸设备或文件系统,Windows*作系统安装在第二个分区(10G)即系统的C盘,第三个分区(32G)待Windows安装完毕后,格式化为相应类型的文件系统,即系统的D盘。划分完毕后继续安装,直至Unix系统安装完毕。  

注:NTFS文件系统在SCO OpenServer 5分区表中显示为OS/2。  

  (2) 安装Windows系统。用Windows 2000 Professional光盘引导系统,在预留的第二个分区上安装Windows系统。  

  (3) 将Unix主分区激活,以便实现多重引导。这样设置的目的是便于灵活地使用多重系统,因为在Windows启动时无法实现SCO Unix的引导,如果我们用启动盘或在Windows下运行FDisk设置活动分区就失去了多重引导的意义。在SCO OpenServer中可用BootOS来引导任何可引导的分区。若分区如上图所示,可在“Boot:”后键入“BootOS 2”引导Windows系统,2代表分区号。如果不知道具体的分区号,可键入“BootOS?”,系统将显示如下信息:  

  Partition Status ID Type Start Track End Track Size(Tracks)  

  1 Active 63 Unix 1 127028 127028  

  2 07 NT/OS2 127029 452113 325085  

  3 05 DOS_EXT 452114 1427489 975376 4 | 63 Unix 31427490 2540564 1113075 

    从上表可以看出,我们将Windows 2000装在了第2个分区。  

  (4) 对另一个Unix分区进行调整与分配。进入Unix系统,以超级用户(root)注册。执行命令: divvy -m/dev/hd04。  

  (5) 进入Windows系统对另一个DOS分区(分区3)按照实际需要格式化为特定类型的文件系统。  

  另外,为使系统的启动更加灵活方便,我们还可以做如下设置:  

  (1)进入Unix系统,以超级用户(root)注册。  

  (2)编辑“/etc/default/boot”文件,增加一行“Win2000=BootOS 2”。这样在SCO OpenServer 5引导系统时,在“Boot:”下键入“win2000”就启动Windows 2000 Professional,回车则启动Unix系统。  

  (3)编辑“/etc/default/boot”文件,将第一行改为“defbootstr=BootOS 2”。这样在SCO Openserver 5引导系统时,缺省启动Windows 2000 Professional,如“在Boot:”下键入“Unix”则启动Unix系统。  

  至此,一个灵活方便的多重系统就建立完毕,我们可以随意选择启动其中一个操作系统,并且硬盘的空间分配也较为合理。当然,如果对硬盘进行合理划分,可同时安装四种不同的*作系统。

 jxp2002 回复于:2003-12-12 08:38:43
好,讲的很好,支持,收藏一下

 feiyan 回复于:2003-12-12 10:18:44
老班的帖子,顶!内容不错,鼓掌

 answer 回复于:2003-12-12 10:23:08
我还是认为用linux的groub来启动比较爽。

 pillow 回复于:2003-12-19 15:58:56
支持!
原来是可以改的啊

 如风 回复于:2003-12-19 16:15:57


 jqlscsl 回复于:2003-12-19 19:48:18
顶!!! 收藏!!!

 htldm 回复于:2003-12-20 08:06:55
我个人最喜欢用SystemCommander,图形界面,很是漂亮。

 unix_sco 回复于:2003-12-20 10:09:20
致sdccf:

你所说的分区方法我不敢苟同。理由是:unix按扇区数进行分区管理;而windows是按柱面数进行的。
我的方法是:首先用win98进行分区,当然要保证98所分的区在1024柱面以内,并保证下一个分区也在1024柱面之内。然后使用unix引导,在其分区管理中,记下98所分区的扇区数。第三,删除这个非unix分区,再分一个unix分区,扇区数为记下的扇区数。
优点:确保unix分区的扇区占满每一个柱面,避免分区交叉。

 horse 回复于:2003-12-20 12:34:46
[quote:ffc076d33a="htldm"]我个人最喜欢用SystemCommander,图形界面,很是漂亮。[/quote:ffc076d33a]
发一个大家一起用。

 yllmm80512 回复于:2003-12-20 14:54:46
SystemCommander 发一个来啊
mail:yllmm80512@126.com

 wenzi2003 回复于:2003-12-20 15:12:43
收之

 jason5608 回复于:2004-11-16 13:31:26
我是一个新手!刚接触UNIX,有问题想请教各位前辈!
我想安装WIN2000和UNIX的双系统,首先我用5。0。4的软盘引导,创建了分区大小并激活,然后正常安装,但是到了有一步要问:给分区命名,划分BLOCK时,不太明白是什么意思!!!!!!!???????
如果不进行这步,则可以进行系统安装,但是启动时不会出现BOOT,而是出现NO OS!不知道这是什么原因!!!!!还请各位指导!谢谢大家!

 jason5608 回复于:2004-11-18 13:11:00
没人理我!自己顶一下!

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网