安装使用方法具有以下优点:
1.易操作性。
基本上所有的操作都是图形界面上进行的,人机界面友好。
2.易维护性。
添加或删除任何一个操作系统,都不会给其它的操作系统造成任何危害,也不需要修改任何参数,前提是你必须保证BootMagic软件的正常运作,不象某些操作系统的引导程序,加一个或减一个系统的话都要编辑什么文件啊,烦都烦死了^_^。而且使用起来比较方便,比如在Win98中的逻辑盘D,在win2000下还是逻辑盘D,绝对不会出现Win98和Win2000之间盘符混乱的现象。
理论支持:
硬盘有3种分区类型:主分区(Primary Partition)、扩展分区(Extended Partition)和逻辑分区。一块硬盘最多只能分成4个主分区(Primary分区),或者是3个主分区和一个扩展分区,而在扩展分区内可以划分任意多的逻辑分区。有些操作系统是一定要安装在主分区上的,比如win98,Sco Unix等,好在Win2000和Linux可以安装在逻辑分区上,所以在一块硬盘上安装4个以上的操作系统就完全成为可能。
下面简单谈谈一般的硬盘引导过程。
在PC机接通电源后,最初的启动由BIOS完成。当自检结束后,BIOS尝试读入硬盘的第一个扇区,把它看作引导扇区(在这里假设硬盘是第一个引导设备(First Boot Device))。由于引导扇区比较小,通常它主要任务是读入第二个引导程序,第二个引导程序再读入第三个,直到整个操作系统被完全读入。硬盘的引导扇区的结构相对比较简单。它的长度总是512字节。上面说到,硬盘可以被分成很多个分区,但是BIOS根本不管分区信息,仍读入第一个分区(主引导记录Master Boot Record(MBR)),主引导记录(MBR)包含了主引导程序和描述该硬盘分区的所有分区表。硬盘可以有4个主分区,假如它们不够用,可以设置所谓的扩展分区。扩展分区包含至少一个逻辑分区。扩展分区的第一个扇区结构类似MBR,它的分区表的第一表项对应第一个逻辑分区。如果存在第二个逻辑分区,那么分区表的第二个表项就包含了一个指针。这个指针指向第一个逻辑分区后面的一个地址;这个地址包含一个分区表。该分区表的第一表项对应第二个逻辑分区。这样就组成一个链表,从而扩展分区可以有任意多的逻辑分区。每一个主分区和扩展区都包含一个引导扇区。系统只能从这几个地方之一启动。MBR的代码要作以下的操作:
1:确定活动分区。
2:使用BIOS,将活动分区的启动扇区读入。
3:跳到启动扇区的0位置。
MBR的空间足够完成这些工作。如上所述,每个分区理论上包含一个引导扇区,而且存在的第二个硬盘也包含和第一个类似的结构。MBR完全可以容纳一个复杂的引导管理程序(Boot Manager),完全可以动态的决定活动分区。本文中采用的PowerQuest 公司的BootMagic就是一种功能比较强大的引导管理程序,可以帮助我们在一台 PC 上运行多个操作系统,能够在进入操作系统之前进行自由的切换。
硬件平台:
AMD 毒龙750,精英K7SEM 730s主板,HY 128M Pc133,西部数据40G硬盘(5400转)
软件准备:
PartitionMagic 6.0简体中文版(也就是硬盘分区魔术师PQMagic)和它的孪生兄弟BootMagic,虚拟光驱DAEMON Tools V2.80(可以到华军),98, 2000 Advance Server,Sco Unix Open Server 5.05,RedHat Linux 7.1
硬盘规划:
硬盘开始的2G用来装Sco Unix Open Server 5.05,因为这个系统比较老了,可能会有1024柱面限制(通常是前面2 GB),所以放在前面比较保险。后面的硬盘空间可以随意划分,我把紧跟着Unix的4G空间给Windows 2000,接着4G是Windows98,而Linux则要装在逻辑分区了。
安装步骤:
一、创建分区。
如果你的机子已经安装了win98,把PQMagic6.0装上就可以划分硬盘了,不过我还是强烈建议你把PQMagic6.0目录下的dos目录拷贝到一个逻辑分区下,这样如果你要重装win98的话就不愁找不到Dos下比较好的分区工具了。当然你也可以把dos版本的PQMagic6.0放在软盘上,不过要3张软盘,点击“开始”菜单中的PowerQuest PartitionMagic Pro 6.0的“创建应急磁盘”链接,按提示做即可。
划分好后的分区如图1所示,安装Sco Unix的2G空间不用分区(理由见下面Unix的安装过程),别的分区可以预先创建好,也可以在安装的时候再创建,不过我觉得还是事先在PQMagic6.0下做要好一点,毕竟是图形界面,操作起来比较直观一些,不太容易出错。注意划分完后把想要安装window98的那个分区给激活,我们来做第二步。
二、安装Windows 98
□□□□□□□□□□□□(此处略去安装过程3000字,^_^)。第一个安装Win98操作系统不是没有道理的,因为Win98的兼容性好,适应性广,几乎没有什么硬件的驱动程序是不支持Win98的,而且在Win98下查找硬件的型号,驱动比较方便。记住装好win98后把PQMagic6.0和BootMagic装上,他们都是在同一个安装包里面的。安装BootMagic时会自动检测可以引导的操作系统,如果你的硬盘里只有一个win98,界面如图2所示:
不要忘了要选中“启用BootMagic”选项。这样以后每次计算机启动时都会先用BootMagic引导你的操作系统了。
三、安装Sco Unix Open Server 5.05
在BIOS里把第一个启动设备(First Boot Device)设置为CD-ROM,插入Unix安装光盘后启动机器,出现Boot:提示符时,按回车键,系统显示完硬件配置信息后,开始进入安装过程。
屏幕提示:Press to begin installation.按回车。
Media device to used:IDE CD ROM
IDE Controller:Primary Or Secondary
Master or Slave:Master Or Slave
用空格键选择相应的设置,敲回车确认
Keyboard:US English
Licence number:输入序列号
Licence Code:输入序列代码
Licence Data:输入序列数据
选择"Upgrade"(升级)或"Fresh"(更新),选择"Fresh"继续安装.
System name:机器名
Domain name:域名(可以不要)
Security profile:Traditoual(级别:传统)
Time Zone:China Stand Time (中国标准时间)
Languag:Standard C(English)
Stand Enterprise System Configuration:Yes
Lightweigh Character terminal Configuration:No
If you run large database produets Choose the following:No(数据库支持)回车
到了“Hard disk setup”,该项定义了如何划分硬盘,它的默认值为“Preserv e layout: Bad Tracking On”,按空格键修改默认的配置,说明于下:
Preserve existing layout:保留硬盘中已有的分区和文件系统
Use whole disk for Unix: 把整个硬盘都用于Unix系统
Customize: 自定义硬盘的使用方法
Interactive fdisk/divvy: 使用系统工具fdisk和divvy交互式配置硬盘
我们选择Interactive fdisk/divvy方式,如果你对Unix的文件系统大小的分配不清楚的话,可以选Customize方式进去模拟一下,比如可以看看占用2G硬盘的情况下,系统分配给Swap的大小,只要不保存配置退出重新配置即可。
NetWork Card:Deferred (不检测,其实选AutoDetcct十有八九也是检测不到的,^_^)
NetWork address: No networking card configurad
Viedeo and graphics:缺省
Mouse: Low Resolution Keyboard Mouse
Email: MMDF
root Password:超级用户口令(回车)
到了System V Hard disk Initialization(硬盘初始化)
选1.Continue with Hard disk initialization回车
Hard disk driver0 configuration按q退出
下面到了划分Unix分区了:
选3.Use Rest of Disk for Unix(用剩余的(没有使用的)磁盘空间装Unix)
这也就是我为什么用Pqmagic划分硬盘时把开头的2G空间空出来不予分配的原因,这样由Unix安装程序把2G硬盘直接拿来用,省了我们很多事情。(注意:千万不要选择2.Use Entire disk for UNIX,否则整块硬盘都给Unix用了,那么你原来的数据也就……L!!!)
对UNIX系统分区进行确认后,选q退出
接着是:
This device contains a valid division table.additional (non-root)filesystems can be preserved across this reinstallation .if you wish to be able to preserve these filesystems later,you must not change the currentlimit of the bad track table,which is 15 bad tracks.do you wish to leave it unchanged?(y/n)
选y,回车
1.Print Current Bad Track Table
2.Scan Disk(You may choose Read-Only or Destructive later)
3.Add entries to Current Bad Track Table by Cylinder/Head Number
4.Add entries to Current Bad Track Table by Sector Number
5.Delete Entries Individually from Current Bad Track Table
6.Delete All Entries from Current Bad Track Table
Enter your choice or q to quit: 2
输入q,退出对硬盘的扫描。(在Pqmagic里扫描不是更好么,浪费时间,^_^)
Enter the number of bad tracks to allocate for Cor press to usr the recommanded Value of 15 回车
【责编:admin】
--------------------next---------------------