单硬盘多系统.docx

上传人:牧羊曲112 文档编号:5076992 上传时间:2023-06-02 格式:DOCX 页数:8 大小:236.24KB
返回 下载 相关 举报
单硬盘多系统.docx_第1页
第1页 / 共8页
单硬盘多系统.docx_第2页
第2页 / 共8页
单硬盘多系统.docx_第3页
第3页 / 共8页
单硬盘多系统.docx_第4页
第4页 / 共8页
单硬盘多系统.docx_第5页
第5页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《单硬盘多系统.docx》由会员分享,可在线阅读,更多相关《单硬盘多系统.docx(8页珍藏版)》请在三一办公上搜索。

1、充分利用主分区安装多系统随着电脑硬盘容量的不断增加、电脑性能的不断提高和用户对游戏娱乐及工作的不同需求。越来越多的计算机用户都在自己的电脑上安装两套以上的操作系统。目前PC机上流行的操作 系统主要是微软的WINDOWS系列,各种版本的LINUX系统(在欧美国家占有率22%),和 WINDOWS曾经的竞争对手IBM的OS/2及后续版本。通常的电脑用户为了游戏和工作的需要, 会在一台电脑上安装 WINDOWS98+WINDOWS2000双系统或者 WINDOWS98+WINDOWSXP 双系统。很多电脑爱好者还会装上一套LINUX系统来体验在PC机上使用UNIX的快感。通常 情况下一般的使用者会分

2、一个主分区,然后将WIN98装在主分区中,而将WINXP(或WIN2000) 和LINUX装在扩展分区中。这样的安装虽然可以利用系统提供的引导工具来引导多套系统, 但是有的时候由于种种原因需要重新安装系统,而重新安装系统后就会破坏原有的系统引导工 具,如重新安装WIN98后WINXP (或WIN2000)+WIN98的双启动菜单就会没有。LINUX系 统的多系统引导工具LILO (或GRUB)的启动菜单也会被覆盖。虽然WIN2K和LINUX的安 装光盘都提供了修复功能来修复系统引导菜单。但是这样做比较麻烦,而且对于很多新手来说 在格式化分区重装的情况下修复也不太容易。因此如何在安装多套系统的情

3、况下,使多套系统无论是在重装、格式化还是删除的 情况下都互不影响是一个值得探讨的问题。下面就以WIN98+WINXP+LINUX为例,介 绍如何利用多个主分区来安装互不影响的多套系统。在正式开始以前让我们先来了解一下关于分区的基本知识。硬盘的分区可以分为主 分区(Primary Partition)和逻辑分区(Logical Partition)0逻辑分区包含在扩展分区(Extend Partition)中。扩展分区也是主分区只是由于它的作用是扩展分区数目所以叫扩展分区。 主分区、扩展分区和逻辑分区的关系见图一。整块破盘扩以分区逻辑心避辑心的曷(图一)事实上,硬盘分区不是必须的,在某些古老的操

4、作系统中就没有分区的概念。但是 为了便于硬盘数据的管理和多系统共存,现代操作系统(Modem Operation System )都 引入了分区的概念。由于历史的原因每个硬盘只能分四个主分区(这好像是由微软首先 开创的)。逻辑分区是在主分区数量有限的情况下对分区数目的扩展。事实上逻辑分区 的分区信息装在扩展分区中。这样就可以在主引导扇区分区表容量有限的情况下拥有更 多的分区。现在让我们来看看计算机是怎么载入并运行操作系统的。计算机启动时主版BIOS 首先读取第一块硬盘的第一柱面第一磁头的第一扇区的主引导记录( Major Boot Record)并运行。主引导记录检测同样位于第一扇区的分区表(

5、Partition Table)并找出 被标记为活动(Active)的主分区(标志位为0x80)o找到活动主分区后主引导记录读 取活动主分区的主引导扇区中的内容并运行,然后由活动主分区的引导记录负责把操作 系统的核心文件装入内存并运行。这时系统就可以运行。所以只有装在主分区中的系统 才能在不借助额外的引导工具的情况下独立的启动并运行。现在大部分电脑爱好者通常都把硬盘分为一个主分区和扩展分区然后再在扩展分 区中分逻辑分区。把一套系统装在主分区把另外的系统装在逻辑分区中。这样宝贵的主 分区资源只用掉两个,其他两个就白白浪费了。而且在重装、删除系统和格式化系统所 在的分区后其他的系统都无可避免的受到

6、影响。通过对硬盘分区知识的简单了解现在我们知道了主分区在安装多套系统时的作用。 现在就来具体的说明如何分多个主分区并安装多套互不影响的操作系统。分区WINDOWS98提供的分区工具fdisk只能分一个主分区。因此我们需要借助第三方 的分区工具来分多个主分区。推荐使用图形化分区工具diskgeniuso Diskgenius的界面 如图二。注意diskgenius在WINXP和WIN2K中运行时会显示硬盘未安装。所以建议 事先做一张WIN98启动盘,把diskgenius拷贝到启动盘上使用。单击鼠标选中硬盘空白区域,单击“分区”一“新建分区”,在对话框中输入分区大 小(如图三)。分区的具体大小可

7、根据需要自己确定。按确定后弹出对话框询问分区类 型,默认为DOS FAT既FAT32. FAT16和FAT12具体的类型由分区大小决定。点确定 就建好了一个分区。重复上述步骤划分另外两个主分区。如果只想分四个区可以不建扩 展区而将四个分区都分为非扩展分区的主分区。但是目前硬盘容量普遍比较大这样做不 太合理,一般不推荐。分完三个主分区后建扩展分区(如图五)。同样会弹出对话框询 问分区大小,这时应该把剩余的空间全部划为扩展分区。因为每个硬盘只能分四个主分 区(包括扩展分区)。分了三个主分区和一个扩展区后分区个数已经用完,如果还有剩 余空间这部分剩余空间将无法使用。最后按照分主分区的方法在扩展分区中

8、划分逻辑分 区。全部分完后需要将一个主分区标记为活动(即可以引导系统启动的分区)。方法为: 点中一个主分区后点“分区” 一 “激活分区”(如图六)。为了便于说明我们先将第一个分 区标记为活动分区。最后存盘退出(如图七),存盘后会改写分区表,原分区上的数据 将全部丢失,在存盘前请确保已经备份好了硬盘上的重要数据。图二请输入新分区的港:小fi0Z4确定I取消I图三图四(原名:DiskMan)(1197.0MB)FATFATFATS 1 Z点中剽余变间Disk Genius UZ.OS硬盘1 .、4、分区E)工具(口杳看 b1Dl/k G&AIU/ UZ.O0 Beta 2:(F5)(F6) (F7

9、)着武化FAT分区谪整FAT分区容量FAT3Z(803.3MB)11110 0图五图五FAT3Z (1ZZ0.6MB)分区(E)工具(口查着(FT)FAT3Z(1000.1MB)FAT: FAT: FAT- EXTEND FAT3Z FAT3Z恢复尸别F4) 化FAT分区 调整FAT分区容量050b0b455455713FAT3Z(60Z.4MB)Om UHOLE DISK区被激活。FAT3Z (60Z.4MB)FAT3Z (60Z.4MB)分区标记为活图六图七另外需要说明一点。在选择分区类型的时候WIN98只能用FAT。WINXP和WIN2K 同时支持FAT文件系统和NTFS文件系统。WIN

10、XP和WIN2K的大部分优秀新特性也 是基于NTFS文件系统的,但是为了 WIN98可以访问WINXP或WIN2K的分区可以将 安装WIN2K或WINXP的分区格式化为FAT分区。具体如何可按各人需要选定。另外 关于分区的大小我建议不要分的太大,因为分多主分区的目的是安装系统,而非存放文 件和安装软件。就那本人自己的硬盘分区来说,我的第一个主分区装了 WIN98。除了 系统本身和某些必须装在系统文件夹下的动态连接库文件外一般不会放装其他东西,所 以将它分成1G,事实上一个WIN98系统只需要400M左右,加上300M左右的虚拟内存 页面文件、临时文件和整理硬盘需要的约15%的空闲空间。1G的大

11、小是比较合理的。 在实际使用中也没有出现空间不够的情况。WINXP比较大,因此装XP的那个分区要 稍微大一点,实际使用经验证明3G不到的空间就可以满足要求。不必划分太多空间浪 费。如果是装WIN2K则2G的空间绰绰有余。我的第三个主分区安装了 Redhat Linux 系统,连Office、数据库、服务器软件在一起总共需娈G多的空间。我划分了46以便 将来扩充。其他的空间都划分给扩展分区,然后再在扩展区中划分逻辑分区。逻辑分区 的数目不受限制,可以分的多一些以便于文件管理。建议不要把软件装在系统所在分区 上,应当专门分一个逻辑区安装软件。这样不仅在格式化硬盘重装后大部分软件还可以 使用。而且系

12、统分区容量小、速度快整理碎片也方便。当然关于分区大小仁者见仁智者 见智,这里只是给一个建议供参考。安装系统分区分好后我们可以安装系统了。但是在安装系统前为了便于说明我们需要做一些 约定。WINDOWS系统的易用性是屈指可数的,它屏蔽了普通用户不需要知道的计算机 技术细节,在计算机应用的推广中作出了很大贡献。但是这给我们在说明利用多主分区 安装多系统时造成一点小麻烦。在只有一个硬盘的情况下WINDOWS系统会把活动的 主分区分配以C盘的盘符,然后给第一个逻辑分区分配以D盘的盘符,第二个为E, 依此类推。如果有不止一个主分区那么会把活动分区以外的主分区放在逻辑区后面。现 举例说明:假设我们分了三个

13、主分区和两个逻辑区,并且第一个主分区为活动(这里的 “第一个”指其物理位置位于硬盘的最外圈),那么WINDOWS启动后C盘为第一个主分 区,D盘为第一个逻辑区,E盘为第二个逻辑区,F盘为第二个主分区,G盘为第三个 主分区。在安装多系统过程中需要将不同的主分区标记为活动,所以会出现不同的分区 在不同情况下都是C盘的情况。显然,这时候微软的这种分区挂装和访问的方法将很 难说清到底哪个是哪个。所以我们还是来沿用一下在UNIX类系统中更为科学合理的命 名法。我们将硬盘的第一个主分区命名为hdal, 即 Hard Disk A partition 1 (第A个硬盘 第一个分区)。第二个为hda2,第三个

14、为hda3,扩展分区为hda4,扩展分区中的第一 个逻辑区为hda5,第二个逻辑区为hda6,依次类推。在以下的叙述中都将用这种命名 法。好了!万事具备只欠东风。现在就可以安装系统了。我们已经在分区的时候将hda1标记为活动。所以可以不必重新标记活动分区而直 接安装系统。我们要安装的是WIN98+WINXP+LINUX系统。到底要从哪一套装起,从 理论上来说,在三个主分区上安装三套不同的操作系统可以随便从哪一套系统,随便哪 一个分区装起。装完后只要将相应的主分区标记为活动分区就可以分别启动三套系统。 但是我们可能需要利用WINXP提供的系统引导工具NTLDR(NT LoaDeR)和LINUX

15、提供的引导工具LILO(LInux LOader)来启动系统。所以还是按照“传统”的顺序先装 WIN98再装WINXP最后装LINUX。需要说明的是:以上说的利用NTLDR和LILO是 指利用他们的引导功能来直接引导系统,而不必在每次启动系统前将相应的主分区设置 为活动。没有了引导工具系统照样可以启动,只是比较麻烦。顺便来说明一下系统引导工具的基本原理。正常情况下BIOS读取主引导记录并检 测哪个主分区活动。找到活动分区后读取活动主分区的引导记录,再由活动分区的引导 记录引导系统内核。主分区中的分区引导记录是由操作系统安装的。引导工具的作用就 是取代主引导记录的位置,在BIOS读取并运行它以后

16、提示用户启动哪套系统。用户选 择后引导工具直接读取系统所在的主分区的引导记录并运行,所以,即使该主分区没有 被标记为活动也可以引导系统。好了,先装WIN98系统。我想这对于装系统广大的电脑爱好者早已驾轻就熟了, 这里不再说明。由于事先已经将hdal标记为活动,所以按照WINDOWS的盘符分配原 则,在装WIN98的时候hdal为C盘。装好98并可以正常运行后,再在WIN98下运行 Disk Genius,将hda2标记为活动分区。也可以用98自带的fdisk(如图九和图十)。如果 在分区的Status有A标志说明该分区为活动分区(如图十)。图八Set Active PartitionCurre

17、nt fixed disk drive: 1Partition Status TypeUolune Label Mbytes System Usage1HTFS205151时D: 2PRI DOS D0S62251 FAT16UE: 3- PRI DOS IMP977 FftT3224KC: 4( A PRI DOS DOCUMENTS949 FATH堀Total disk space is 4028 Mbytes (1 Mbj/te = 1048576 bytes)Enter the nunber of the partition j/ou want to make active:2Pres

18、s Esc to return to FDISK Options图九注意千万不可忘记这一步,否者在hda2上安装完WINXP后,XP必须的引导文件 还是装在hda1上,格式化hda1或重装WIN98后hda2上的WINXP还会被破坏。完成后重新启动电脑。如果WIN98不能启动并出现没有安装系统的提示信息就说 明已经将hda2设置为活动了。因为此时hda2上还没有安装系统所以电脑不能启动。把 WINXP的安装光盘放入光驱并设置 CMOS为从光驱启动。按照正常的步骤安装 WINXP,在安装程序提示用户选择安装系统的盘时千万要注意此时的C盘是hda2。一 定要搞清楚,不要把刚刚装在hda1上的WIN

19、98的覆盖掉了。如果初次安装分不清楚的 话可以在容量上判别到底哪个是hda1哪个是hda2哪个是hda3。装完WINXP后启动电 脑,可以发现并没有出现WIN98+WINXP的双启动菜单,直接进入了 WINXP,这是完 全正常的。接下来重复上述步骤把hda3设置为活动分区,可以用WIN98启动盘启动电 脑并用fdisk来完成这步工作。重新启动电脑后安装LINUX系统,LINUX系统的安装 方法可以参阅相应的入门资料。在安装程序询问把引导程序装在主引导山区(MBR) 上还是装在主分区扇区上时,要选择装在分区引导扇区上。否则重新安装 WIN98后 WIN98会向主引导扇区中写入引导记录,从而破坏L

20、ILO使LINUX无法启动。另外, 现在大部分版本LINUX系统在默认情况下认为在hda1上有一套系统,并标识为DOS。 如果在hda2上还有系统则不能自动添加到引导菜单中去,需要在安装过程中手动添加, 只要按照提示完成添加即可。安装完LINUX后重新启动电脑,LINUX应该可以正常启 动。并出现其他两个系统的标识供用户选择。此时,三套系统都安装完成,并可以分别 启动。这样安装在三个主分区上的系统无论是删除系统、格式化分区还是删除分区,其 他系统都不受影响。3.后续问题在安装完LINUX系统后活动分区为hda3。用的是LILO来引导其他两套系统。如 果LINUX系统被删除或者LILO被破坏,其

21、他两套系统将无法引导。下面就来讨论一 下这些后续需要注意的问题。这时最简单的办法是设置CMOS让电脑从软盘启动,利 用WIN98启动盘的fdisk把相应的主分区设置为活动。如需启动WINXP就把hda2设置 为活动,需要启动WIN98就把hda1设置为活动。拿出软盘重启电脑就可以进入相应的 系统。显然这样的方法是比较麻烦的。可以在删除了 LINUX所在的分区后利用NTLDR 来引导系统。方法如下:用fdisk设置hda2为活动,启动WINXP,打开C盘根目录下 的boot.ini文件。注意,这个文件是隐藏的系统文件,需要在“工具”一“文件夹选项”一“查 看”中去掉“隐藏受保护的操作系统文件”选

22、项才可以看到。(如图十)图十假设启动WINXP后在XP里看到WIN98所在的盘为F盘,则编辑boot.ini文件(如 图十二):图十一保存后重启电脑就可以看到WIN98+WINXP双启动菜单。但是光经过这样处理在 启动菜单中选择“Windows 98”后并不能启动WIN98。需要将安装WIN98的分区(即 hda1)标记为活动。方法如前面已经讲过。那么如果格式化了 WIN98所在分区或者WINXP所在的分区呢?格式化了 WIN98 所在的分区后LILO并没有被删除,所以还可以用LILO引导WINXP和LINUX,同理 格式化了 WINXP所在的盘后WIN98和LILO也可以正常启动。那么如果出

23、现其他情况 呢?其实只要明白系统引导的过程和系统引导工具的基本原理就不难解决了。当然,如 果实在想不到其他的办法最后的法宝就是用WIN98启动盘和fdisk来手动设置活动分区 从而达到启动系统的目的。另外还有很多第三方的系统引导工具,如比较著名的System Command、XOSL (eXtend Operation System Loader)0 总之,只要明白了基本原理就 不难找到解决方案。另外在重新安装系统的时候一定要注意先把需要安装系统的那个分区设置为活动 分区这样系统引导所需要的引导工具,核心文件才能装在该分区上,而不会因为装到其 他分区上而破坏其他系统。比如因为谋种原因需要格式化

24、hda1并重新安装WIN98,则 应该先把hda1设置为活动。这样,用WIN98安装光盘安装系统时hda1就是C盘。WIN98 系统的全部文件都会装在hda1上。当然,安装完成后,为了还能够用LILO启动各套系 统可以将hda3重新设置为活动。除了安装以上三套系统外,利用多个主分区还可以同时安装多套WIN98,多套不 能被常规的引导工具引导的系统。当然操作系统并不是只有装在主分区里才能启动,只 要有合适的系统引导工具,操作系统也可以装在逻辑区中。如WINXP可以用NTLDR 来引导、LINUX可以用LILO来引导。可以把那些可装在逻辑区中的系统装在逻辑区, 腾出主分区来安装必须装在主分区中的系统。这样只要硬盘足够的大并且主板BIOS支 持,理论上可以装无数套系统。当然具体的方法需要各位电脑爱好者自己去探索了。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号