多操作系统共存引起普通电脑用户的关注还是上个世纪微软推出Windows 95的时候,为了与大量DOS下的应用程序兼容,许多用户不得不在 DOS 6.22与Windows 95之间进行双系统引导。随着软件业飞速发展,这一现象逐渐过渡到Windows 98与Windows 2000、 Windows XP甚至其他类型操作系统间的双引导,多引导。
多操作系统共存首先解决的是兼容性问题。基于某个操作系统平台设计的软件或硬件在另一个操作系统平台上通常无法运行,或者运行不正常,最有效最直接的解决办法就是将它们安装在各自所支持的操作系统上,搭建两个PC系统显然成本太高,多系统共存是最经济的办法,只需在不同的操作系统间切换即可达到目的;有时候一台电脑需要提供给多个用户使用,不同的用户需求也不同:有的用户仅仅为的是娱乐;有的用户需要进行图形处理,稳定性显然非常重要;搭建个人网站使得操作系统提供的网络服务显得特别重要。多系统共存为不同的用户提供所需的操作系统,它们之间互不干扰和平共处;更多的情况下大家只是为了体验新操作系统带来的新理念,原有的操作系统作为大本营不能够轻易放弃,那么多操作系统共存则是最佳的选择。
技术准备
不同类型的操作系统所采用的硬盘分区格式是不相同的,而且不兼容,为了大家更好地掌握多操作系统安装,首先让我们准备一下硬盘分区格式之间的基础知识。
1.常见的硬盘分区格式
FAT12
它是一种相当“古老”的磁盘分区格式,与DOS同时问世,它采用12位文件分配表并因此而得名。FAT12能够管理的磁盘容量极为有限,目前除了软盘驱动器还在采用FAT12之外,基本上已经没有什么地方能找到它了。
FAT16
这是MS-DOS和早期Windows 95操作系统最常使用的磁盘分区格式。它采用16位文件分配表,硬盘容量最大支持2GB,是目前所获支持最广泛的一种磁盘分区格式,几乎所有的操作系统都支持这一种格式,DOS、Windows系列,甚至独树一帜的Linux都支持这种分区格式。但是FAT16 分区格式存在巨大的缺点:大容量磁盘利用效率低。在微软的DOS和Windows系统中,磁盘文件的分配以簇为单位,一个簇只分配给一个文件使用,不管这个文件占用整个簇容量的多少。这样,即使一个很小的文件也要占用一个簇,剩余的簇空间便全部闲置,造成磁盘空间的浪费。由于分区表容量的限制,FAT16 创建的分区越大,磁盘上每个簇的容量也越大,造成的浪费也越大。所以为了解决这个问题,微软推出了一种全新的磁盘分区格式FAT32,并在 Windows 95 OSR2及以后的Windows版本中提供支持。
FAT32
顾名思义,这种格式采用32位的文件分配表,磁盘的管理能力大大增强,突破了FAT16 2GB的分区容量限制。由于现在的硬盘生产成本下降,其容量越来越大,运用FAT32的分区格式后,我们可以将一个大硬盘定义成一个分区而不必分为几个分区使用,大大方便了对磁盘的管理。FAT32推出时主流硬盘空间并不大,所以微软设计在一个不超过8GB的分区中,FAT32分区格式的每个簇容量都固定为4kB,与FAT16相比,大大减少磁盘的浪费,提高磁盘利用率。目前,支持这一磁盘分区格式的操作系统有 Windows 95 OSR2/Windows 98/Windows 98 SE/Windows Me/Windows 2000/Windows XP, Linux Redhat部分版本也对FAT32提供有限支持,如果将Linux系统安装在FAT32分区下,必须使用软盘进行引导。但是这种分区格式也有它明显的缺点,首先是由于文件分配表的扩大,运行速度比采用FAT16格式分区的磁盘要慢,特别是在DOS 7.0下性能差距更明显。另外,由于早期 DOS不支持这种分区格式,所以无法再使用早期DOS系统。
NTFS
NTFS为Windows NT操作系统而生并随着Windows NT4跨入主力分区格式的行列,它的优点是安全性和稳定性极其出色,在使用中不易产生文碎片。
NTFS分区对用户权限作出了非常严格的限制,每个用户都只能按照系统赋予的权限进行操作,任何试图超越权限的操作都将被系统禁止,同时它还提供了容错结构日志,可以将用户的操作全部记录下来,从而保护了系统的安全。但是NTFS分区格式兼容性不好,特别是对使用广泛的 Windows 98 SE/Windows Me系统,它们还需借助第三方软件才能操作NTFS分区。微软近期推出Windows XP并结束了 Windows 9X系列的开发,Windows XP基于NT技术提供完善的NTFS分区格式支持,看来微软对推广NTFS分区格式有相当大的决心。 NTFS分区也在不断升级中,目前Windows 2000所支持的为NTFS 5.0。
Ext和Swap
Linux是近年来炒作最多、呼声最高的操作系统,版本繁多,支持的分区格式也不尽相同,但是它们的Native主分区和Swap交换分区都采用相同的格式——Ext和Swap。和NTFS分区格式相似,这两种分区格式的安全性与稳定性极佳,使用Linux操作系统死机的机会将大大减少。但是目前支持这类分区格式的操作系统只有Linux。Ext和NTFS类似也有多种版本,目前最新的Linux Redhat 7.2版本已经支持Ext3了。
2.不同分区格式的转换
由于操作系统的变更和升级,往往需要转换不同的分区格式。中国用户使用最广泛的是微软的DOS、Windows 95、Windows 98、 Windows NT/2000/XP系列,分区格式也由早期的FAT16向FAT32与NTFS进化,由于种种原因,特别是多系统共存和系统升级,用户需要从一种分区格式向另一种分区格式迁移,而这3种分区格式间的相互转换频率最高。分区格式的转换不外乎两种途径,操作系统本身提供的转换工具和第三方磁盘工具,后者中最富盛名的是PowerQuest PartitonMagic分区魔术师(以下简称PQMagic)。我们创建了FAT16、 FAT32、NTFS分区进行图解,分区情况如右图:
分区格式化是PQMagic提供的功能之一,它可将分区转变成FAT16/FAT32/NTFS甚至Linux的Ext2/Swap,但是它带有破坏性质,下面就不再论述了。
FAT16向FAT32及NTFS的转换
FAT16分区格式是目前所有微软操作系统都支持的格式。Windows 95 OSR2以后的Windows版本均提供FAT16向FAT32转换的工具,Windows NT/2000/XP都有将FAT16转换为NTFS的系统工具,如Convert命令。PQMagic支持FAT16向 FAT32的转换,在需要转换的分区上点击鼠标右键,选择“Convert”,弹出的对话框将列出你所能转换的分区格式,确定并选择,然后点击“OK”。 Windows 98自带的Fdisk也提供FAT32支持,但是转换过程将破坏原有FAT16磁盘上的数据,在这里我们不推荐大家使用。 Windows NT/2000/XP下,PQMagic(Windows版)会提供向NTFS的转换,但是这一功能在DOS和Windows 98下没有提供。
Windows NT/2000/XP提供FAT16/FAT32向NTFS转换的命令Convert,格式为:Convert 盘符(加冒号)/FS:NTFS。
FAT32向FAT16及NTFS的转换
PQMagic支持FAT32向FAT16的转换,而向NTFS分区转换则必须在Windows NT/2000/XP下进行,两者的操作与 “FAT16向FAT32及NTFS的转换”中“FAT16转FAT32”、“FAT16转NTFS”对应操作相似,读者朋友可参照进行。
NTFS向FAT16及FAT32的转换
微软似乎不打算让NTFS格式的使用者发生“倒退”,所以打算尝试NTFS的用户可要小心了,虽然PQMagic支持NTFS向FAT32的转换,但是考虑到NTFS分区格式的特殊性,其耗时也许会较长,不如备份数据进行格式化来得痛快。FAT16似乎气数已尽,我们只有通过NTFS转FAT32转 FAT16才能无损转换,耗时耗电耗硬件。
多操作系统安装详解
一、正常安装多系统
1.Windows 98 SE、Windows 2000 Professional共存
Windows 98 SE是玩家们非常偏爱的游戏平台,而追求稳定性和新功能的Windows用户则更加喜爱 Windows 2000 Professional系统。对于中国的大量计算机用户来讲,分开专用的娱乐用机和办公用机并不现实,因此很多人需要在自己的计算机上同时安装Windows 2000 Professional和Windows 98 SE两个操作系统。虽然都是微软的产品,但是这两个系统并不是随便怎么安装都相安无事的。
(1)按照先Windows 98 SE,后Windows 2000 Professional的顺序安装
我们在Windows 98 SE操作系统存在的情况下,分别在窗口状态下运行Winnt32.exe安装,在DOS(Windows 98所带 DOS 7)状态中运行Winnt.exe安装。在安装选项中选择“全新安装”,安装过程都非常顺利。 Windows 2000 Professional安装完成后,这样每次启动时,我们可以通过双系统引导菜单来选择使用Windows 98 SE或是 Windows 2000 Professional操作系统。
应该提醒用户注意的是,如果要将Windows 2000 Professional操作系统与原Windows 98 SE系统安装在同一个硬盘分区时,这个硬盘分区只能是FAT16或FAT32文件格式。如果Windows 98 SE的安装分区使用NTFS文件格式,会导致 Windows 98 SE无法启动,而NTFS文件格式对于保证Windows 2000的稳定性是相当重要的,所以明智的做法是将 Windows 98 SE和Windows 2000 Professional分别安装在两个不同的分区中,并且在c区,即引导分区保持FAT16或 FAT32文件格式。同样,在使用不同安装顺序时,我们也发现选择硬盘分区的文件格式对于安装多操作系统是相当重要的。
(2)按照先Windows 2000 Professional,后Windows 98 SE的顺序安装
我们首先使用Windows 2000 Professional操作系统的安装默认选项,即Windows 2000 Professional安装在硬盘C区,并且将此分区转换为NTFS文件格式。我们发现,在这种条件下,根本无法完成Windows 98 SE的安装。这主要是因为 Windows 98 SE没有提供对NTFS文件格式的支持,因此在安装过程进行到创立Windows 98 SE引导信息时,安装程序会因无法找到引导分区而报错。当然,此时引导分区是存在的,但是Windows 98 SE及其安装程序都不能识别。
我们将引导分区转换为FAT16或FAT32文件格式后,Windows 98 SE可以安装完成(默认选项安装)。在进行了多次安装后,我们发现按照这种顺序安装Windows 98 SE与Windows 2000 Professional,一般会造成不能引导系统,Windows 98 SE 破坏了Windows 2000 Professional的引导信息。如果情况是简单的否定也罢了,奇怪的是有两次我们又能正常安装而且引导也很正常!造成这种现象的原因我们一直没有找到。在这种情况下,唯一的问题是由于Windows 2000 Professional和Windows 98 SE 共用C:分区中某些同名目录以及其中的某些同名程序(如Program files目录以及Internet explorer等),因此安装 Windows 98 SE后会造成这些程序被破坏,在两个操作系统中我们都无法调用它们。而这种现象在我们以先Windows 98 SE后 Windows 2000 Professional的顺序安装时并没有出现,因此将Windows 98 SE安装到其他分区是最好的选择。
由于上面提到的引导问题,我们不推荐按照这种顺序安装。
2.Windows Me、Windows 2000 Professional共存
在Windows 98 SE后,微软推出了Windows 9X系列的“最终版”Windows Me,与其前辈相比,它的稳定性并没有大的提高,而且还存在一些兼容性的问题。但是作为Windows 9X系列最新的产品,Windows Me因为它的华丽界面,更接近 Windows 2000 Professional的操作体验等原因,还是成为相当多用户的选择。而我们更感兴趣的是,作为 Windows 2000 Professional之后推出的版本,在与Windows 2000 Professional组成多操作系统时,它与 Windows 98 SE是否有什么不同。同样,我们使用两种安装顺序来构建多操作系统。
我们在安装了Windows Me的硬盘上安装Windows 2000 Professional操作系统,操作过程和使用 Windows 98 SE时完全一样,甚至在安装选项中仍然有“从当前操作系统升级”的选项,从发布时间上说,这里的“升级”这两个字用得不太合适。
接下来的测试中,我们将上面的安装顺序反过来,先安装Windows 2000 Professional后安装Windows Me。因为 Windows Me能够正确识别Windows 2000 Professional引导信息并加入自身的引导信息,所以两个操作系统都可以顺利地安装使用。
3.Windows 98 SE、Windows 2000 Professional、Redhat7.2、BeOS共存
随着Linux的崛起,越来越多的PC用户开始将目光投向它,但当前的实际情况是Linux还不可能替代Windows系统在桌面操作系统的统治地位,对于那些既想体验Linux又不想破坏原有Windows系统的PC用户来说,多系统引导是唯一的办法。本小节主要讨论的正是Windows操作系统和Linux如何共存的问题。最后再向在家介绍一下新型多媒体操作系统BeOS的安装。
(1)按照先Windows 98 SE,后Windows 2000 Professional、Redhat7.2至BeOS的顺序安装
如何对硬盘分区是正确安装Linux所必须的也是很关键的一步。首先我们应该了解Linux系统所专用的分区格式和Windows系统的是完全不同的,因此我们不能简单地按照以往安装Windows系统那样对硬盘进行分区。通常情况下,硬盘都会分为一个主分区(Primary Partition)并设置为激活状态(Active),同时我们还会分出扩展分区(Extended Partition)并在其上细分若干逻辑分区(Logical Partition),激活的主分区在Windows系统(包括早期的DOS系统)下作为引导分区。Windows系统与Linux系统共存按照这种分区方法显然是不行的,为了方便操作,我们以功能强大的PowerQuest PartitonMagic为例进行讲解。
步骤1 准备
启动DOS版PowerQuest PartitonMagic,我们可以使用拷贝有PQM5的DOS启动软盘进行这一步,当然,从引导速度来考虑推荐使用光盘启动。
步骤2 创建分区
因为Linux系统的特殊要求,我们需要单独为它创建分区,建议将它放在扩展分区以前。我们的做法是创建两个主分区:其中一个是Windows系统引导分区,我们需要激活它(Set Active),因为安装Windows 98 SE的缘故,我们选择FAT32格式,这也是 Windows 2000 Professional所支持的;另一个留给Linux作为它的“/”根分区使用,其大小可以自己确定,我们建议不要低于 800MB。如果要安装大量的软件,2G以上比较合适。分区的格式选择Linux Ext2,如果希望在Linux安装过程中再进行创建分区工作,可以将这个分区删除掉,但一定要保证在扩展分区前面有足够的空间留给Linux使用,注意PQMagic对这段未定义的空间会显示为 “Unallocated”。Linux与Windows系统不同,它需要单独的交换分区“Swap”,它对创建位置没有要求,既可以创建在扩展分区前面,也可以在后面,大小与内存容量相同或略大皆可。随后就是扩展分区和逻辑分区的创建,大家对这两步操作都应该比较熟悉,不再赘述。
应该注意的是,虽然我们使用的Redhat7.2支持将“/”根分区放在逻辑分区上而且可以使用硬盘引导,但有些版本的Linux则不支持或需要软盘引导。这就是我们采取上述分区方式的原因。
注:因为DOS刷新率实在太低,为了尽量提供清晰的图片给读者,我们是对Windows版的PowerQuest PartitonMagic进行的截图,它和DOS版的MPowerQuest PartitonMagic操作完全一样。
步骤3 Windows系统安装
退出PQMagic进行Windows 98 SE以及Windows 2000 Professional的安装。我们将 Windows 98 SE安装在C盘,这也是绝大多数用户的选择。Windows 2000 Professional系统盘可以和 Windows 98 SE系统盘安装在同一分区,但因为目录重叠问题建议将两系统盘区分开来。我们将 Windows 2000 Professional安装在D盘,以保证两者都可正常使用。
步骤4 Redhat7.2的安装
Linux的安装我们选择了比较流行的发行版本Redhat7.2,两张光盘。相信绝大多数用户对Redhat安装还不甚了解,我们简单的向大家介绍一下它的安装过程。
早期Linux安装相当复杂,随着版本的深入以及各发行公司不断的包装,它的安装过程趋于简单化和人性化。我们选择的Redhat7.2是最新的发行版本,首先对BIOS进行设置采用光盘引导,插入Redhat7.2第一张光盘,光盘启动后即进入安装界面。第一个需要用户作出选择的是安装过程中使用的语言,有德、意、法、日、韩等15种,可惜没有中文,缺省状态是英文。接下来是鼠标、键盘的选择,没有特别情况的话一路点NEXT。欢迎画面以后进入安装类型选择的画面,用户可以选择工作站(Workstation)、服务器(Server)、膝上电脑(Laptop)和自定义(Custom),为了领略 Redhat的风采我们选择了自定义。
接下来的操作非常重要,安装程序会让用户决定磁盘分区策略。为了清楚的介绍Linux分区知识, 我们选择第二项选项然后点击NEXT。之前我们已经用PQMagic为它划定了分区,所以可以很清楚地看到PQMagic创建的Ext2分区,即hdc2,但是该分区尚未格式化,而且没有标出 “Mount Point”载入点。点击“Edit”,弹出的对话框会有“Mount Piont”选择,务必选择“/”并点取“format”,然后 “OK”结束。
安装程序会给出警告,提示系统会格掉原有的数据,点击“OK”即可。
接下来是引导程序的选择,用过Linux的朋友一定对LILO不陌生,它是Linux常用的引导程序。现在我们又多了一个GRUB,既然是缺省选项,我们“NEXT”就是。下一步设置的是引导密码,注意不是系统密码,没有特殊要求还是不要设置为好,一旦忘记将会很痛苦。接着是对网络进行配置和设置防火墙。然后是支持语言的选择,终于出现了中文,而且有简繁体选择。屏幕右上方的选项是系统缺省语言选择,当然是中文啦。时区的选择似乎Redhat做得比 Windows更漂亮。
接着是设置Linux Root帐号的密码,Root相当于Windows NT/2000/XP的Administrator,与Windows系统不同的是Linux的Root帐号必须设置密码以确保安全。网络设置以后是安装组件的选择。想拥有XWindows和KDE吗?选上吧!如果想要一个服务器,请选上所有的组件,完全安装需要大约2G硬盘空间。接下来系统会检测电脑上的显卡,一般主流显卡都在支持之列。必须承认微软在兼容性以及获得的支持上具有极大的优势,各位可以看看右边的滚动条,所支持的显卡并不是很多。以后就是文件的拷贝了,接着是重启,然后……安装结束。整个过程仅需20分钟左右,是不是太快了点?呵呵。
步骤5 多系统引导
重启电脑后将见到GRUB多系统引导画面,DOS选项统指微软系列操作系统,选择它则可进入Windows 98SE/Windows 2000 Professional启动菜单。
步骤6 BeOS的安装
BeOS是由Be公司开发的一个免费的新型多媒体操作系统,最为突出的是它的多媒体处理能力,播放效果出众。Personal Edition个人版 BeOS安装基于Windows系统,Windows 98 SE下只要双击安装程序即可,和普通应用程序的安装完全一样!双击桌面图标,即可退出 Windows进入BeOS。
至此,我们实现了Windows 98 SE、Windows 2000 Professional、Redhat7.2和BeOS的多系统安装及引导。
(2)按照先Redhat7.2,后Windows 98 SE、Windows 2000 Professional的顺序安装
经过多次尝试,我们认为按这种顺序安装将使3种操作系统的正常引导及使用变得相当麻烦。无论采取何种分区方式,Windows 98 SE安装程序都会破坏Redhat引导扇区并代之以自身的引导信息。Windows 98 SE与Windows 2000 Professional共存没有任何困难,而要使Redhat能恢复使用则必须重新安装,安装顺序与先Windows后Linux无异。还有一个解决办法是为Redhat创建启动软盘, Redhat安装的最后一步即是,如果不幸选择跳过,也只有重新安装。因此我们建议各位不要以这种顺序进行安装,复杂且没有必要。
4.Windows 98 SE、Windows 2000 Professional、Windows XP Professional共存
近期,微软推出了Windows XP,它不仅继承了Windows 98优异的游戏性能,还有Windows 2000的稳定。好奇的朋友准备在自己的电脑上安装Windows XP好好体验一番,让我们看看这三者如何相处。
和上面的小节相比,现在讨论的共存问题则要简单许多,Windows 98 SE、Windows 2000 Professional和 Windows XP Professional可以说是兄弟部队,安装起来并不费事。按照Windows 98 SE至 Windows 2000 Professional再Windows XP Professional的顺序安装,系统将不会有任何问题,唯一应该注意的是把不同的操作系统安装到不同的分区以免“打架”。
比较有趣的现象出现在Windows 98 SE和Windows XP Professional的安装顺序上。以往要实现多个微软操作系统共存都是遵循先低后高(版本)的原则,以保证新版本引导程序的运行,而Windows 98 SE与Windows XP Professional共存无论是谁先装,都可以正常使用。因此,大家可以放心地体验Windows XP Professional,即使不满意,再装一个Windows 98 SE双系统共存即可。
二、多硬盘造成的影响
随着硬盘价格的不断下降,许多用户的电脑里都有了两块甚至多块硬盘,磁盘空间的增大,为安装多个操作系统创造了条件。然而依然有问题困扰着用户:增加硬盘后盘符发生了怎样的变化,多块硬盘对多个操作系统的安装有什么影响?让我们以2块硬盘为例简单了解一下盘符问题。
假设我们有硬盘DISK1和硬盘DISK2。在我们购买它们时候,商家往往会为我们进行初步的分区及格式化。把它们分别有3个分区:一个主分区并已激活,两个逻辑分区。那么它们的盘符排列又是什么样的呢?
DOS以及Windows 95/98完全按照这种方式记录盘符,不管操作系统是在添加硬盘以前安装的还是添加硬盘以后安装的,盘符都是这样进行排列。许多正在使用Windows 95/98系统的用户,在添加新的硬盘以后会发现以前使用正常的软件无法运行了,这就是典型的盘符错乱,是由于那个“第三者插足”的“D”盘造成的。而Windows 2000/XP略有不同,假使你已经安装了操作系统,再添加新的硬盘,系统给新硬盘提供的盘符是靠在最后的。如你已有“C:,D:,E:”,那么新硬盘的盘符则是“F:,G:,H”,这样就避免了盘符错乱。当然,光驱的盘符也会跟着向后靠,某些需要光盘的程序就需要重新安装或调整光驱盘符了。
对于空白或仅第一块硬盘安装有操作系统的两块硬盘来说,多个操作系统的安装并没有特别的影响,实际上对第二块硬盘的分区来说,它们和第一块硬盘的其他逻辑分区一样都被当作逻辑分区来使用。对于独立安装有操作系统的两块硬盘,我们还是应该注意以下一些问题:
1.BIOS的设置
对于Windows 98及其以后的Windows版本如2000/XP,BIOS对硬盘的隐蔽功能已经没有效果了,即使将BIOS内的硬盘设置为 NO INSTALLED,操作系统依然能够辨认出安装的硬盘,这样设置对Windows 98下的盘符有影响。因为两块硬盘都安装有独立的操作系统,在 BIOS中改变两块硬盘启动顺序将进入各自的操作系统,这也给我们提供了另一种多系统共存的思路。但和上文讲到的多系统共存相比,需要不断地在BIOS内进行切换而且受限于BIOS功能。
2.操作系统文件类型的选择
NTFS分区在Windows 9X下不可见,而新的Windows 2000/XP都能识别,所以在安装过程中就要特别小心。 Windows 2000/XP的安装有不少的提示,如安装路径的选择,原系统的备份(Windows 2000升级至Windows XP没有提供此功能),用户应该小心选择避免数据的丢失。升级安装系统应该考虑到原系统所支持的分区格式,即使安装程序给出升级的推荐,对于引导分区也不要轻易升级格式。
三、功能强大的第三方软件
目前,随着计算机存储技术的发展,硬盘的容量越来越大,新的电脑硬盘配置一般都超过了10GB,这样用户不仅可以在硬盘中存储更多的教学、游戏软件,还可以通过安装多个操作系统来使用更多的应用软件或更好地进行软件开发工作。
过去当我们想了解诸如Linux和BeOS这样的新操作系统时,通常需要把它们安装在不同的计算机上(或者使用多个硬盘),才能对它进行测试。由于各类操作系统的兼容性问题,我们不得不在测试完一个操作系统后去格式化硬盘甚至重新分区,以便安装其他的操作系统,这样做十分繁琐并且不利于学习和工作。由于大容量硬盘的采用,现在人们通常利用可以装载多个引导程序的工具软件,在同一台机器上安装并运行多个操作系统。
在这些系统引导工具软件中,System Commander,PowerQuest PartitionMagic中的引导管理以及 Bootmanager Bootstar和XOSL是比较典型且常用的几个。作为系统共存测试的重要部分,我们对这几款软件进行了测试和比较。那么它们之间有什么不同,各自有什么特殊的功能或过人的能力?我们将在下文中一一讲解。
1.System Commander 7.02
首先是System Commander,这大概也是最熟悉的多系统引导软件,目前已经发展到7.02版本。它以其优秀的功能、友好的界面和简便的操作,受到大量计算机用户的青睐。新版本的System Commander界面更加华丽,设置更为方便。总之,System Commander在完善内部的同时也没有忘记讨好用户,这是一款“秀外惠中”的软件。
System Commander可将硬盘的主引导区记录(MBR- Master Boot Record) 换成自己的程序, 用户可以在一台电脑上安装各种操作系统,最高可支持上百个。它不仅支持所有使用FAT文件格式的操作系统, 如DOS、Windows 95/NT,还支持FAT32、 OS/2的HPFS以及Windows NT的NTFS、Netware等所有IBM PC所支持的文件格式。对于使用多个硬盘的用户, System Commander可以方便地找出所有硬盘中的操作系统,甚至在用户替换硬盘后可以自动更新操作系统列表。
对于用户来说,System Commander最突出的特点就是引导界面的图形化和个性化,它甚至允许用户随意更改图标。看看我们使用的这些图标,是不是非常有趣?
关于System Commander的安装和使用,我们将在下文中做更加详细的介绍。
2.Bootmanager Bootstar
Bootmanager Bootstar是一款硬盘分区、辅助安装多操作系统的工具,最新版本7.28。它可支持多达4个硬盘且每个硬盘可有4至 15个分区,能将DOS、Windows各版本(95/98/Me/NT/2000)、Linux等系统并列安装到硬盘上,并在启动电脑时自由选择硬盘/ 磁盘方式启动。另外,程序还设计有独特的口令保护功能,可以让整个硬盘分区隐藏起来。
Bootmanager Bootstar使用一种独特的方式配置启动选项,用户需要配置程序自己的Bootprofiles表。
它是机器启动时由Bootmanager Bootstar先于系统启动显示给用户的操作表单,其中包括有哪些分区可见及由哪个分区作为根启动分区(磁盘)等信息,以便用户可以选择并实现其预先计划的效果。每一项内容的右击选单中都有设定项,包括激活命令、可见选项和口令设置等,用户可根据自己的需要进行安排。有些操作系统(如Windows NT/2000和Linux)需要分区入口的确切位置,这时我们就需要在 “Positions In MBR”中设置相关选项。
3.XOSL
多操作系统引导管理工具XOSL(Extended Operating System Loader),是一个得到GNU General Public License(GPL)许可的完全免费的软件,最新版本为1.1.5。
XOSL作为多系统引导工具软件的后起之秀,功能相当强大,支持的系统包括:BeOS、MS-DOS、FreeDOS、Linux (with Lilo)、Solaris、 VxWorks 5.x、Windows 95/98/NT/2000等。它可以同时管理多达24个引导程序并对它们设置保护口令;如果我们不希望每次启动时都去选择引导程序,那么它也能自动引导到上次运行的操作系统。XOSL可以针对不同的系统或硬盘设置活动分区,也可以隐藏微软系统分区,甚至可以实现主、副硬盘的交换。
XOSL可以将主引导程序记录设置在任何驱动器上,也可以在任何驱动器上引导DOS/Windows 9x系统。以往多系统引导软件的大忌就是共存于同一块硬盘,但是XOSL却可以与其它引导程序管理器共存而不会产生冲突。
我们在使用中可以不用引导任何操作系统而直接进入XOSL的分区管理器。另外,XOSL提供对主引导记录的防病毒保护功能,这让我们的系统安全性有了明显的提高。
4.PowerQuest PartitionMagic中的引导工具
作为很常用的无损分区软件,PQMagic也提供了转换引导分区的功能,但是仅仅可以作为一种多系统共存的手段,如果作为系统引导的手段,则略显繁琐。要使用PQMagic制作多引导分区,我们必须在安装时选择自定义安装模式,并且再选择安装 PartitionMagic For Dos/Windows 3.X。所谓PQMagic中的多系统引导,实际上仅仅是调用其中的“转换引导分区”功能。虽然它还无法和以上的软件相比,但是,对于已经使用了这款软件进行分区的用户来说,这种多系统引导方式却可以保证系统的安全性。
我们必须了解,某些引导软件之间存在着或多或少的兼容性问题。而对于接管了我们硬盘引导区的软件,它们的崩溃对于系统来说是致命的,一旦出现这种情况,很可能会造成用户不可弥补的损失。因此,这里强烈建议大家在使用时注意以下几点:
1.不要同时使用多款系统引导软件。在安装此类软件前,请首先确认已经卸载了其他的系统引导软件。
2.建议在安装此类软件时,按照其提示启动恢复盘。
3.建议在每次分区完成后,都进行硬盘分区表的备份工作。这样一旦分区或引导出现异常,我们可以使用分区表恢复功能来抢救系统,减少损失。
System Commander手把手
我们将以System Commander 7.02(以下简称SC)为例,一步一步教读者朋友如何安装多系统,在此之前我们先要作几点说明:
1.SC的操作系统支持列表:
除了以上列表,SC号称支持所有基于PC的操作系统。
2.现在一般能找到的SC 7.02都是Windows安装版,所以在安装前硬盘里至少要有一个Windows操作系统。
3.如果是全新安装,建议用Fdisk进行分区,虽然SC自带的分区工具以及PQMagic之类第三方分区工具功能更强、速度更快,不过兼容性和稳定性不好,将来可能造成分区表被破坏,所以不建议使用。
4.虽然SC可以识别任何它所支持的操作系统的分区格式,但SC自身只能被安装在FAT、FAT32或者NTFS分区之上。
5.硬盘分区规划如下:
以上规划只是为了单纯的多系统安装而定制的,读者可根据自己的情况来规划分区。但要注意:C区一定要分成“4”中要求的格式;硬盘中最多只能有4个主分区(由所有逻辑分区组成的扩展分区算一个主分区);Fdisk只能划分一个主分区和一个扩展分区;如果没有本地安全性的要求,并且希望各个操作系统间可以共享数据,建议将Win2000及WinXP所在区分为FAT32格式,否则,应该分为NTFS格式。
6.我们将遵循如下的安装顺序(顺序并不会影响最终的安装效果):Windows 98、SC7.02、Windows Me、Windows 2000、Windows XP、Linux。
好了,已经罗嗦了半天了,让我们赶快开始吧!
系统破坏与修复
一般来说,按本文所介绍的步骤进行操作是不会有任何问题的。但实际上情况是很复杂的,会因为各种各样的原因引起硬盘分区表或引导区的破坏。下面我们就几种常见的情况说明一下修复的方法。
1.非正常卸载SC造成的损坏。由于SC采用了特殊的技术独占主引导区,并且具有很高的优先级,所以当你不在需要SC时,必须按上文中所述的那样进行卸载,否则即使是格式化C区、重装系统甚至重新分区电脑都无法正常引导。如果由于你的疏忽已经造成了这样结果,也不必着急,有两种解决方法:用光盘或者软盘引导系统然后重装SC,再按要求卸载就可以了;如果你实在不想再用SC了,那么还有一个简单的办法,就是在DOS环境下运行命令 “fdisk /mbr”,这个命令可以重写主引导记录,使其恢复正常。
2.病毒破坏造成的损坏。这种情况一般用杀毒软件都可以解决,只要用杀毒软盘引导系统,再按杀毒软件的提示杀毒,并修复引导区或分区表即可,像现在国内比较流行的KV300、金山毒霸2002、瑞星2002都有修复硬盘的功能。
3.多种第三方分区及磁盘扫描工具交叉使用造成的损坏,比如:SC的分区工具于PQmagic就有冲突存在,如果你一会儿用SC改变分区,一会儿又用 PQmagic,就很容易造成分区表被破坏,虽然很多时候并不影响正常使用,但磁盘扫描工具总会报错又修不好,怎么办?也许你想起了大名鼎鼎的 Norton Disk Doctor,用它来试试吧,结果它能发现错误并自动修复,一切看来都很顺利,可当你重启电脑后可怕的事情发生了,分区完全乱了套而且大量数据丢失,情况严重时就只能求助于数据恢复公司了,不过对于个人而言,修复的费用简直是天价,已经够买好几块硬盘了。由于这两类工具种类繁多,所以情况也很复杂,难以穷尽,仅以此实例说明其严重性。没有很好的解决办法,所以应尽量少用这类工具,如果要用就用一个,不要换着试。
其实对于以上三种情况,最好的办法还是防患于未然,在分区一切正常时就备份引导区及分区表,很多杀毒软件和磁盘分区工具都有此功能,下面以金山毒霸 2002为例说明一下备份方法:在DOS环境下运行金山毒霸目录中的“KAVFIX.EXE”,出现如图所示界面,在“Tools”菜单栏中选择 “Backup Boot Record”即可进行备份。备份的文件大小视硬盘大小而定,一般一张软盘就可以装下,备份文件最好存在软盘或第二块硬盘上,有条件的话刻在光盘上更好。如果就存在当前硬盘上,分区表被破坏时可能会造成该备份文件的丢失,这样备份就失去意义了。
系统启动盘的制作
系统启动盘也叫系统应急盘,它是一旦系统因感染病毒或相关文件损坏等原因而不能直接进入(启动)系统时所要用的软盘,这时如果没有这张小小的软盘,一切修复工作都无法进行,你也就只有望机兴叹、一筹莫展的份了。因此,平时准备一张系统启动盘非常有必要。
一、Windows 95/98/Me 系统启动盘的制作:
Windows 95/98/Me这三个系统的启动盘制作起来比较简单,方法也大致相同,主要有以下3种:
1.在操作系统安装过程的初期,系统将自动询问是否需要在此时创建启动盘,你只要选择需要在此时创建,插入软盘,按照屏幕提示操作就可以了。
2.在运行系统后,打开“控制面板”,双击“添加/删除程序”,然后在出现的“添加/删除程序 属性”的对话框里选择“启动盘”选项,然后插入一张空白的软盘,点击“创建启动盘”,系统就会自动制作启动盘了,这时制作出来的启动盘最完整。我们随后会详细介绍一下它的内容。
3.在DOS下制作启动盘:
当Windows系统崩溃无法进入图形界面时,如果此时仍然能够进入DOS状态,那么就可以运行Windows\command目录下的 Bootdisk.bat批处理文件,运行后按提示插入软盘后回车就行了。另外,也可以直接把Windows\Command\Ebd目录下的所有文件拷贝到软盘中,同样也是一张启动盘了。
这里我们以Windows 98启动盘为例,简要一下介绍Windows9x启动盘中的内容:
(1)通用光驱驱动程序(用此软盘启动后会出现含有三个项目的多重启动菜单,选第一项就可以加载通用光驱的驱动程序,这个驱动程序能支持大多数大多数的ATAPT、IDE和SCSI光驱);
(2)虚拟磁盘的创建程序(用软盘启动时创建一个大小为2MB的虚拟磁盘,原来被压缩成CAB格式的诊断工具和虚拟光驱驱动程序就可以释放到虚拟磁盘上了);
(3)其他一些重要的系统文件和工具:
Autoexec.bat,系统启动时自动运行的批处理文件
Command.com,内部命令解释程序
Config.sys,用于载入设备驱动程序的配置文件
Drvspace.bin,磁盘压缩驱动
Ebd.cab,包含一些应用程序的压缩包
Extract.exe,Cab格式压缩包的解压程序,直接执行Extract.exe可以查看它的具体命令行参数,这里用来在启动时释放出Ebd.cab中的程序;也可以用它从Windows安装目录的压缩包中解出任何Windwows系统文件
Fdisk.exe,用于硬盘分区的命令文件
Himem.sys,管理扩展内存和高端内存
Io.sys,系统引导文件
Msdos.sys,启动选项文件(路径、多重启动等)
Oakcdrom.sys,通用的DOS光驱驱动程序(用法:在Config.sys中加入一行
device=oakcdrom.sys /d:mscd001)
Ramdrive.sys,启动时建立虚拟盘
Ebd.cab中包含的部分文件:
Attrib.exe,设置文件属性
Chkdsk.exe,简单的磁盘检测工具
Debug.exe,Debug调试程序
Edit.com,在DOS下进行编辑的工具
EXT.exe,(Cab格式压缩包的解压程序,比直接使用Extract.exe命令简单很多)
format.com,格式化命令
Mscdex.exe,DOS下的光驱启动文件(用法:在Autoexec.bat中加入mscdex.exe /d:mscd001)
Scandisk.exe,磁盘扫描程序
Sys.com,系统传送命令,可以将系统启动文件从软盘传输到硬盘,反之亦可,命令行为Sys A: C:(这里假设A:为启动软盘,C:为系统所在硬盘分区)
另外建议把Deltree.exe(删除目录的命令)、Discopy.com(磁盘复制的命令)、Mouse.com(DOS下的鼠标驱动)、 Smartdrv.exe(设置磁盘高速缓冲区)和xcopy.exe/xcopy32.exe(高级文件拷贝程序)等几个常用的文件也拷贝到启动盘上,这样启动盘的内容就更加完善了。
二、Windows 2000系统启动盘的制作:
把Windows 2000的光盘插入驱动器中,进入BootDisk目录,并运行其中的Makebt32(中文提示信息)或Makeboot(英文提示信息)命令,按屏幕提示操作即可制作出Windows 2000的启动盘。不过,采用这种常规方式制作Windows 2000启动盘一次就要4张软盘,这似乎过于繁琐了。其实如果只是为了启动系统,我们完全可以制作出一张简化版的Windows 2000启动盘:
1.准备一张格式化过的软盘(格式化操作必须在Windows 2000下进行)。
2.从Windows2000启动分区的根目录中将Ntldr、Ntdetect.com、Boot.ini、Io.sys和Bootsect.dos这几个文件拷贝到软盘中,这样一张简化版的Windows 2000启动盘就制作完成了。
三、Windows XP“启动盘”的制作:
Windows XP虽然与Windows 2000同属于NT核心的系统,但Windows XP“启动盘”的制作则要简洁得多:放入一张空白软盘,在资源管理器中用右键点击软驱,在菜单中选择“格式化”,在弹出的对话框中勾选“制作MS-DOS启动盘”,然后点击“确定”即可。不过这张“启动盘”的内容也非常简单,仅仅包含基本的系统引导文件,只能启动到MS-DOS提示符状态,不能启动光驱,也无法访问NTFS文件系统。
四、Linux启动盘的制作:
相对于Windows系统来说,Linux的启动盘制作起来稍微要复杂一些。Linux启动盘一般可分为如下两种:一种是只含内核(Kernel)的启动盘,通常也称为Boot盘;另一种除了内核以外,还包含了根文件系统(Root File System),有时也称作Boot/Root盘。后者可以说已经是一个完整的操作系统,由于它在制作过程中通常要对内核和根文件系统进行压缩,并且涉及到对内核进行重新编译的过程,这里我们就不作详细介绍了。
我们平常意义上的Linux启动盘一般指的是前者,这种盘只含有系统内核,并不包括根文件系统。它的内核中只指明了根文件系统所在的位置,在启动过程中需要根据该参数去安装根文件系统,也就是说它必须和硬盘上的根文件系统配合才能使用。
Linux发行的版本很多,这里我们以常见的RedHat Linux 7.2为例简要介绍一下Boot启动盘的制作方法:
1.在安装RedHat Linux 7.2时,安装向导中有一步便是启动盘的制作,这时插入一张软盘按屏幕提示操作就可以了。
2.在当前的Linux系统下制作一张启动软盘的方法是:
(1)以Root的身份进行登录;
(2)弄清当前Linux内核的版本,这里RedHat Linux 7.2的核心是2.4.7-10版,使用Mkbootdisk命令制作启动盘: mkbootdisk --device /dev/fd0 2.4.7-10(其中参数--device /dev/fd0表示软盘驱动器的设备号是 /dev/fd0)。这样,系统就会将启动盘的镜像写入软盘。
结语
通过我们的介绍,相信大家对多操作系统共存已经有了一个较清晰的认识。多系统共存给用户带来的效益也正是我们所倡导的物尽所用各取所需。就多操作系统共存技术本身而言,要有针对不同用户群体而设计的操作系统的存在,它的话题就将继续下去,而这一时间将会相当漫长。
我们看到,借助强大而华丽的Windows XP系统,最近微软终于完成了Windows操作系统的统一,不过我们知道,一款操作系统的成功,并不是仅仅依靠技术或市场的优势,最近北京市政府的软件采购就说明了这一点。我们相信,真正一统天下的操作系统现阶段不会也不可能出现。
虽然Windows系列几乎完全占领了PC的操作系统市场,但是,毕竟还存在着微软没有涉足的领域,还有微软的大旗没有插上的山丘,Linux、 OS/2等软件还在苦苦地支撑等待着自己曙光的出现,操作系统市场的争斗仍然在继续,以后的日子,我们会一如既往地提供给大家最新的相关资讯。
提供一些资料
随着计算机硬件存储能力的不断发展和我们广大电脑爱好者实际应用水平的不断提高,很多朋友已经不再满足自己电脑中驻扎了这么久的 Windows 98了,当我们学习程序开发的时候需要最稳定的Windows 2000、当我们要享受多媒体带来的震撼时需要最令类的BEOS、当我们厌倦了微软产品的时候可以装上Linux驰骋一番
多操作系统共存全攻略之分区篇
安装好多个操作系统的首要前提就是要将自己的硬盘进行一个合理的分区,现在大家使用的硬盘容量普遍在40GB以上,这么大的硬盘空间如何有效合理的分配,对今后系统能否稳定的运行、合理的升级、软件的安装都起到了至关重要的作用。那么就让我们从认识硬盘分区开始,一步一步地为你做好前期准备
※ 硬盘分区格式知多少
http://www0.ccidnet.com/school/system//2002/05/28/108_6537.html
※ 分区方案大放送
http://www0.ccidnet.com/school/system//2002/04/17/108_6237.html
※ 要FAT32还是要NTFS
http://www0.ccidnet.com/school/system//2001/09/20/70_5163.html
※ NTFS与FAT自由转换
http://www0.ccidnet.com/school/system//2002/05/28/108_6539.html
※ NTFS的7个精彩问答
http://www0.ccidnet.com/school/system//2002/05/28/108_6538.html
多操作系统共存全攻略之安装篇
这里我们先要和大家阐述一下《多系统引导原理》,看看一台计算机中到底是怎么样将这么多的操作系统有机的联系在一起的;接下来就是朋友们最感兴趣的安装过程了,鉴于不同用户对操作系统的不同需求,小编特地准备了好几篇文章,分别介绍Windows 98与Windows 2000, Windows ME与Windows 2000,Windows 2000与Windows XP,Windows 98、NT与Linux、双NT等不同的安装方法,看看你需要的是哪一种,赶快行动吧
※ 多系统引导原理
http://www0.ccidnet.com/school/system//2001/06/26/70_4540.html
※ 工作娱乐两不误——Windows98、ME与Windows 2000系统共存
http://www0.ccidnet.com/school/system//2002/05/28/108_6542.html
※ 让Windows2000和Windwos XP和平共处
http://www0.ccidnet.com/school/system//2002/04/08/108_6155.html
※ Windows98、NT与Linux共存
http://www0.ccidnet.com/school/system//2002/05/28/108_6540.html
※ 一个硬盘双NT
http://www8.ccidnet.com/school/system//2001/04/29/70_3986.html
多操作系统共存全攻略之软件篇
无论是我们对硬盘进行分区格式化,还是安装多个操作系统后实现多重引导,拥有一些这方面的优秀软件都可以让你事倍功半。利用 Partition Magic进行分区,再用System Commander 2000实现多系统共存成为了很多计算机应用高手的绝活,要是你也想和他们一样操作自如、游刃有余,一定要学会这几样工具的使用方法!
※ 用FDISK进行硬盘分区
http://www0.ccidnet.com/school/system//2001/06/26/70_4537.html
※ 利用Partition Magic进行分区
http://www8.ccidnet.com/school/software//2001/06/26/70_4538.html
※ 强力硬盘分区工具bootmanager bootstar
http://www0.ccidnet.com/school/system//2002/05/28/108_6544.html
※ 用System Commander 2000实现多系统共存
http://www8.ccidnet.com/school/software//2001/06/26/70_4541.html
※ 用LILO轻松实现双重系统引导
http://www0.ccidnet.com/school/system//2001/05/23/70_4264.html
多操作系统共存全攻略之技巧篇
到了这里,我想朋友们早已经用上了多操作系统,那么你是不是对这项工作了如指掌了呢?虽然在大体的操作上已经很熟练了,但是在实际工作中我们仍然会遇到很多问题,比如双硬盘对双系统的支持、Boot.ini引导文件的编写、启动菜单的修改,如果掌握了这些这些疑难杂症,那么可就成为了真正多操作系统共存专家了:)
※ 双硬盘安装双系统
http://www8.ccidnet.com/school/system//2001/04/29/70_3929.html
※ 用好双Windows系统
http://www8.ccidnet.com/school/system//2001/05/15/70_4162.html
※ 解读Boot.ini
http://www0.ccidnet.com/school/system//2002/05/28/108_6543.html
※ 双启动选单的秘密
http://www0.ccidnet.com/school/system//2002/05/15/108_6421.html
※ 多操作系统安装常见疑难解答
http://www0.ccidnet.com/school/system//2001/09/27/70_5218.html
※ 多系统共存之你问我答
http://www0.ccidnet.com/school/system//2002/05/28/108_6541.html
双系统常见问题解答
一、双系统的安装顺序
问:我打算在一台电脑中安装多系统(Windows 9x/2000/XP),请问在安装的先后顺序上有什么讲究么?应该注意哪些地方?
答:一般来说,安装顺序是先低级版本到高级版本的,也就是说首先安装Windows 9x,然后在Windows 9x系统下安装Windows 2000或Windows XP,这样做的好处是系统可以自动生成开机选择画面。
要注意的有以下几点:
1、要把每个系统安装在不同的分区中。最好的安排是:把Windows 9x安装在C盘上,Windows 2000或Windows XP安装在D盘上。
2、针对不同的系统要选择不同的系统文件格式。对于Windows 9x,要选择FAT16或FAT32的;而对于Windows 2000和Windows XP,最好使用NTFS格式,这样系统潜力会发挥的更好。
3、在Windows 9x上安装Windows 2000或Windows XP时要选择“全新安装”,不要选择“升级安装”。
二、高版本如何安装低版本
问:我的系统是Windows XP,现在我想再安装一个Windows 98,请问如何在保留Windows XP的情况下安装Windows 98,做个双系统?
答:因为Windows XP下不能直接安装Windows 98,所以必须首先用Windows 98启动盘启动电脑(当然前提是在CMOS中设置先从A盘启动),然后把Windows 98安装到Windows XP以外的分区中。重启系统后,你会发现并没有双启动菜单,系统直接进入了 Windows 98,不要紧,按照下一个问题的解答恢复即可。恢复完后把硬盘各分区中以“$”字符打头并以“$”结尾的文件删除就可以了。
三、恢复选择菜单
问:我安装的是Windows 98加Windows 2000操作系统,由于误操作把boot.ini文件删除了,现在启动电脑时就会出现“boot.ini非法”提示,也没有选择菜单了,而是直接进入了Windows 2000,请问该如何恢复?
答:首先在BIOS中将启动顺序调整为CD-ROM引导,然后将Windows 2000安装盘放入光驱。等自动加载完安装程序后,系统会问你是重新安装还是修复,不用管它,直接退出。最后到CMOS中把启动顺序再改为硬盘启动,这样再次开机后就会出现选择菜单了。
四、删除其中一个系统
问:请问在双系统中(Windows 9x和Windows 2000或Windows XP),如何在不损害一个系统的情况下删除另外一个系统?
答:如果想删除Windows 9x的话,可以在Windows 2000或Windows XP中右键单击“我的电脑”,选择“属性→高级”,点击 “启动和故障恢复”中的“设置”按钮,然后把启动时间改为“0”,这样在启动时就会直接进入Windows 2000或Windows XP,而不会在出现选择菜单了。最后把Windows 9x的Windows、Program Files目录和引导文件(包括io.sys、msdos.sys、 command.com、autoexec.bat和config.sys)删除即可。
如果想删除Windows 2000或Windows XP,首先在Windows 9x环境下把Windows 2000或Windows XP所在的目录全部删除,然后用一张Windows 9x的启动盘(根据操作系统所定)启动,在“A:”下输入“SYS C:”,给Windows 9x所在的 C盘重新传系统即可。
五、如何访问NTFS分区
问:我的电脑是Windows 98、Windows 2000的双系统,Windows 2000所在的分区使用了NTFS文件格式,这样我在Windows 98下就不能访问它们了,请问如何在不转化为FAT格式的情况下访问它们呢?
答:目前没有太好的办法,只能使用软件NTFS for Windows 98,它是专为Windows 9x系统访问NTFS分区而设计的,使用它可以在Windows 9x环境下对NTFS分区进行读写等操作。
★★
补充
正版的98和me,在高版本向低版本安装,无需用xp光盘修复,直接出现双启动菜单
★★
备份双启动菜单,此方法适合2000.xp.2003
双启动正常时,就备份C盘这几个文件(有的是隐藏和系统属性的。),以后只要只要用这些文件拷到C盘下即可恢复。
NTDETECT.COM
ntldr
MSDOS.SYS
IO.SYS
BOOTSECT.DOS
bootfont.bin
BOOT.INI
如果是98或me和xp备份所有c盘根目录系统隐藏文件
多系统的常用设置
1、多系统的常见设置-各个系统的「开始」菜单(XP/2000/2003)
在XP/2000操作系统中,开始菜单与98/ ME不同,一般有两个以上的开始菜单。即:用户或超级用户\「开始」菜单和All Users(所有用户)\「开始」菜单。它们在系统分区的Documents and Settings文件夹中。
在个人计算机上为了方便简洁,打开注册表编辑器。选择查找命令分别查找1、2、3,项的用户或超级用户\「开始」菜单分别用All Users(所有用户)\「开始」菜单替换,最后把用户或超级用户\「开始」菜单文件夹移动到All Users(所有用户)\「开始」菜单文件夹,注销后,你就会发现打开和浏览与98/ME一样方便了。有兴趣的不妨一试。
1、F:\Documents and Settings\用户或超级用户\「开始」菜单
F:\Documents and Settings\All Users(所有用户)\「开始」菜单
2、F:\Documents and Settings\用户或超级用户\「开始」菜单\程序\Real\RealOne Player
F:\Documents and Settings\All Users(所有用户)\「开始」菜单\程序\工具软件\RealOne Player
3、F:\Documents and Settings\用户或超级用户\「开始」菜单\程序\管理工具
F:\Documents and Settings\All Users\「开始」菜单\程序\工具软件\管理工具
2、多系统的常见设置-各个系统的My Documents共用
操作系统的My Documents我的文档文件夹,是一个存储量比较大的文件夹随着时间的推移,体积越来越大,特别是在系统分区的频繁存储,影响系统的稳定性。在多系统的计算机上这时一个大问题,因为每一各系统都有一个我的文档文件夹,是一个需要解决的问题。
我是在公用分区新建一个我的文档文件夹。然后在每一个操作系统里,打开注册表编辑器,打开查找菜单。查找My Documents,每一项都修改指向新建的我的文档文件夹。然后把系统分区的我的文档文件夹移动到新建我的文档文件夹的分区,覆盖就可以了。从启后你就会发现系统在执行新的地址了。特别说明:我的文档文件夹内最好建一些分类文件夹,便于以后查找文件。而且文件建立以后是多个操作系统公用的。
XP/2000就比较特殊了。修改完注册表后,需要把*:\Documents and Settings\用户或超级用户\My Documents我的文档文件夹移动到新建我的文档文件夹的分区,覆盖移动到新建我的文档文件夹,就完成了。需要从启系统搞定!
3、SFC(System File Chker)*
尽管谨慎又谨慎,可有时还会在不小心的情况下,误删系统文件,到回收站去找。已经清空。一般都会下意识的想到“是否重装操作系统?”其实不用着急,只要使用Windows\System目录之下的“SFc(系统文件检查器)”就可以解决了。
运行方法:点击“开始菜单”,选择运行,在文本框中输入sfc,单击确定,就会弹出“系统文件检查器”窗口,它有含两个当选框,一个是用来检查改动过的系统文件的完整性的,它可以扫描出几乎所有的被删除的、或被非法修改过的系统文件。如果法文件以损坏,它会替是你恢复原始文件。单击“设置”,可配置系统文件检查器去通知你所更改和删除的文件。在还原原始文件之前,“系统文件检查器”备份以存在的文件,也可以根据文件夹和文件扩展名各自定义搜索条件,还有一些高级功能和条件可以设定;另一个表示从安装盘提取一个文件,在文本框中输入要提取的文件名,然后按提示操作,相信就不难了。
最好养成系统文件备份的好习惯,遇见问题及时恢复非常便利。
4、在多操作系统下的系统备份*
目前,由于大硬盘的价格下降。个人计算机配置大硬盘,以不为鲜。所以在大空间的情况下,多操作系统的安装已成为一种格局。在这种情况下,如何做好系统备份,是一个问题。
现在使用的备份大体上分为三种。1、系统备份工具;2、ISO光盘映像文件;3、压缩工具备份。各有可取之处。
1、系统备份工具
速度最快,但有系统的掺杂性。体积大基本上等于原文件。
2、ISO光盘映像文件
速度次之,没有掺杂性,体积大基本上等于原文件。
3、压缩工具备份
速度较慢,没有掺杂性,体积基本上等于原文件的一半。
完整的备份前提是,其它操作系统是主要工具。
我喜欢用WinRAR创建自解压文件来备份系统。(就是备份时间比较长,但是以后使用起来就比较方便。在XP系统中,可以把98/ME/2000 的系统文件删除,恢复全新文件;在2000里,可以把把98/ME/XP的系统文件删除,恢复全新文件。就可以搞定。)
仅供参考。
5、最近瑞星采取了一些措施
最近瑞星采取了一些措施,坑了好大一群用户,主要是98/99/2001/2002的正版用户,他们要求用户到网站更换升级ID,并要求用户订阅瑞星手机信息,否则不给更换,及使更换后,98/99用户升级完的软件,在也不能只做DOS安装盘了。也就是说,老用户与瑞星白白了。
仅供参考。
6、XP内存性能优化*
Windows XP中有几个选项可以优化内存性能,它们全都在注册表下面位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ControlSession Manager\Memory Management
禁用内存页面调度(Paging Executive)
在正常情况下,XP会把内存中的片断写入硬盘,我们可以阻止它这样做,让数据保留在内存中,从而提升系统性能。要注意的是,拥有很多内存的用户(256M以上)才好使用这个设置。这个设置的名字正如它的功能一样,叫“DisablePagingExecutive”。把它的值从0改为1就可以禁止内存页面调度了。
在XP Sp1中没有这个键值,自己建一个DWORD(双字节值)键值,命名为Paging Executive输入数据就可以了。
仅供参考。
7、注册表是什么
Windows的注册表(Registry)实质上是一个庞大的数据库,它存储这下面这些内容:
1.软、硬件的有关配置和状态信息,应用程序和资源管理器外壳的初始条件、首选项和卸载数据;
2.计算机的整个系统的设置和各种许可,文件扩展名与应用程序的关联, 硬件的描述、状态和属性;
3.计算机性能纪录和底层的系统状态信息,以及各类其他数据。
早期的图形操作系统,如Win3.x中,对软硬件工作环境的配置是通过对扩展名为.ini的文件进行修改来完成的,但INI文件管理起来很不方便,因为每种设备或应用程序都得有自己的INI文件,并且在网络上难以实现远程访问。 为了克服上述这些问题,在Windows 95及其后继版本中,采用了一种叫做“注册表”的数据库来统一进行管理,将各种信息资源集中起来并存储各种配置信息。按照这一原则,Windows各版本中都采用了将应用程序和计算机系统全部配置信息容纳在一起的注册表,用来管理应用程序和文件的关联、硬件设备说明、状态属性以及各种状态信息和数据等。
仅供参考。
8、与INI文件不同的是
1.注册表采用了二进制形式登录数据;
2.注册表支持子键,各级子关键字都有自己的“键值”;
3.注册表中的键值项可以包含可执行代码,而不是简单的字串;
4.在同一台计算机上,注册表可以存储多个用户的特性。
仅供参考。
9、注册表的特点
1.注册表允许对硬件、系统参数、应用程序和设备驱动程序进行跟踪配置,这使得修改某些设置后不用重新启动成为可能。
2.注册表中登录的硬件部分数据可以支持高版本Windows的即插即用特性。当Windows检测到机器上的新设备时,就把有关数据保存到注册表中,另外,还可以避免新设备与原有设备之间的资源冲突。
3.管理人员和用户通过注册表可以在网络上检查系统的配置和设置,使得远程管理得以实现。
仅供参考。
10、注册表的结构
在Windows中,注册表由两个文件组成:System.dat和User.dat,保存在windows所在的文件夹中。它们是由二进制数据组成。System.dat包含系统硬件和软件的设置,User.dat保存着与用户有关的信息,例如资源管理器的设置,颜色方案以及网络口令等等。
Windows为我们提供了一个注册表编辑器(Regedit.exe)的工具,它可以用来查看和维护注册表。
注册表编辑器与资源管理器的界面相似。左边窗格中,由"我的电脑"开始,以下是六个分支,每个分之名都以HKEY开头,称为主键(KEY),展开后可以看到主键还包含次级主键(SubKEY)。当单击某一主键或次主键时,右边窗格中显示的是所选主键内包含的一个或多个键值(value)。键值由键值名称(value Name)和数据(value Data)组成。主键中可以包含多级的次级主键,注册表中的信息就是按照多级的层次结构组织的。每个分支中保存计算机软件或应建设之中某一方面的信息与数据。
注册表中格分支的功能如下:
HKEY-CLASSES-ROOT 文件扩展名与应用的关联及OLE信息
HKEY-CURRENT-USER 当前登录用户控制面板选项和桌面等的设置,以及映射的网络驱动器
HKEY-LOCAL-MACHINE 计算机硬件与应用程序信息
HKEY-USERS 所有登录用户的信息
HKEY-CURRENT-CONFIG 计算机硬件配置信息
HKEY-DYN-DATA 即插即用和系统性能的动态信息
仅供参考。
11、注册表中的键值项数据
注册表通过键和子键来管理各种信息。但是注册表中的所有信息都是以各种形式的键值项数据保存的。在注册表编辑器右窗格中显示的都是键值项数据。这些键值项数据可以分为三种类型:
1.字符串值
在注册表中,字符串值一般用来表示文件的描述和硬件的标识。通常由字母和数字组成,也可以是汉字,最大长度不能超过 255个字符。在本文中
以"a"="***"表示。
2.二进制值
在注册表中二进制值是没有长度限制的,可以是任意字节长。在注册表编辑器中,二进制以十六进制的方式表示。在本文中以"a"=hex:01,00,00,00方式表示。
3.DWORD值
DWORD值是一个32位(4个字节)的数值。在注册表编辑器中也是以十六进制的方式表示。在本文中以"a"=dword:00000001表示。
仅供参考。
关于Nero刻录软件升级问题
这个软件升级太快,因此使用刻录机的网友要经常到网上查找,但最关键的是注册码。
经过多次的升级,我发现了这个软件的一个新安装功能,也就是说这个软件智能化比较强,以前我是删除旧的后再安装新的。现在不用了,因为这个软件可以自动对旧版本进行升级。
也就是说,以前安装过该软件,在就不需要注册码了,自动升级就可以了。但是汉化补丁一定要重新安装。
个人经验仅供大家参考。
12、Windows优化大师与魔法设置要注意使用
Windows优化大师与魔法设置这两款软件,是比较优秀的系统优化工具。经过长时间的使用有些心得。
关键是Windows优化大师。不能盲目的使用,不清楚的选项不要轻易使用。特别是注册表清理选项,要一项一项的去查找,最好是手工清理。不清楚地不要盲目的去清理,如:办旃公?软砑件㘎\东?方饺软砑件㘎\东?方娇快斐车?2003\WDBAND.DLL;实际上是:办公软件\东方软件\东方快车2003\WDBAND.DLL。
还有不少例,就不一一列出,因为每个人的机器系统设置都不相同。所以不能羸同。特别注意,使用注册表清理时,不能一键全部清除,因为系统的文件分布性和中文简体的兼容性,难免存在有用的错误键值需要手动修改软件是不能自动修改的。一键全部清除,会造成系统运行不正常甚至有些软件不能运行。对于自己的系统,自己去了解吧。
魔法设置我只是使用系统优化和桌面图标管理,正确的使用可以省去手动修改注册表的麻烦。
个人经验仅供大家参考。
13、加快XP启动速度
Windows XP虽然好使,但是启动时间还是有点长,接下来我们就让它进一步的缩短启动的时间。打开注册表,在注册表编辑器中找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\ Memory Management\PrefetchParameters子键分支,将右边EnablePrefetcher键值项的键值改为“1”, (它的默认值为“3”)重新启动电脑,是不是快了许多?
个人经验仅供大家参考。
14、加快XP关机速度
既然把Windows XP的启动速度提高了,它的关机速度当然也要缩短。打开注册表编辑器,找到HKEY_CURRENT_USER\ ControlPanel\Desktop子键分支,把HunaAppTimeout键值项的键值改为“5000”,把 WaittoKillappTimeout键值项的键值改为“4000”。接下来在注册表编辑器中找到HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Control\,把WaitToKillServiceTimeout键值项的键值改为 “4000”,确定之后重新启动系统同样可以加快Windows XP的关闭速度。
个人经验仅供大家参考。
15、改变XP窗口弹出的速度
通过一些简单的修改你就可以改变窗口弹出的效果,不想试试吗?首先打开注册表编辑器,然后找到
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics子键分支,在右边的窗口中找到 MinAniMate键值,其类型为REG_SZ,默认情况下此健值的值为1,表示打开窗口显示的动画,把它改为0,则禁止动画显示,接下来从开始菜单中选择“注销”命令,激活刚才所作的修改即可。
个人经验仅供大家参考。
16、禁止Windows XP的压缩功能
Windows XP自带了压缩功能,虽然比较方便,但功能比较单一。压缩时我们都会用一些比较专业的压缩软件,因此Windows XP自带的压缩功能对我们来说就没有什么用了。如果要取消它只需点击“开始”下的“运行”,在“运行”输入框中输入“regsvr32/u zipfldr.dll”,然后按回车键即可。
个人经验仅供大家参考。
17、修改磁盘缓存以加速XP
磁盘缓存对xp运行起着至关重要的作用,但是默认的I/O页面文件比较保守。所以,对于不同的内存,采用不同的磁盘缓存是比较好的做法。
1.运行 "regedit";
2.去[HKEY_LOCAL_MACHINE\SYSTEMCurrentControlSet\Control\Session Manager\Memory ManagementIoPageLockLimit];
3.根据你的内存修改其十六进制值:
64M: 1000;
128M: 4000;
256M: 10000;
512M或更大: 40000.
4.重启
个人经验仅供大家参考。
18、清除XP预读文件
当XP使用一段时间后,预读文件夹里的文件会变的很大,里面会有死链文件,这会减慢系统时间。建议,定期删除这些文件。(c\windows\prefetch
*是指系统所在分区。)最好先移动到,其它分区一个选定的文件夹,然后从其系统,看有没有影响,再删除。
个人经验仅供大家参考。
19、加快Windows XP宽频连接速度
加快宽频连接速度就是以前的20%带宽(家庭版设置)
家用版执行在〔开始〕→〔执行〕→键入〔regedit〕→在〔HKEY_LOCAL_MACHINE〕→〔SOFTWARE〕→〔Policies〕→
〔Microsoft〕 →〔Windows〕增加一个名为〔Psched〕的机码在〔Psched〕右面窗口增加一个 Dword 值
〔NonBestEffortLimit〕数值资料为〔0〕
个人经验仅供大家参考。
20、XP优化方案
大于512M组的加速方案
512M的内存容量对于WindowsXP是足够的了,即使开启所有的特效,也不会感到系统的迟缓,所以没有必要进行特定的优化,只需要参照一般优化措施进行就可以了。
256M--512M组的加速方案
如果你的内存大小介于512M和256M之间的话,那么WindowsXP在你的系统上跑的效果应该和512M内存组的效果差不多,区别只在如果同时运行几个大型应用程序,那么512M内存组的系统会更加流畅一点而已。一般情况下无需做什么优化,如果感觉到需要优化的话,请参照下一个组的优化方案来操作。
128M--256M组的加速方案
这个组的优化方案也适用于上面2个组的。
优化方案:由于这个组的内存不是很大,有些时候系统会不停的使用虚拟内存,为了避免不停的读取硬盘造成硬盘过早的损坏,我们不得不采取一些措施来强制性的减少系统程序对内存的占用率…………
96M--128M组的加速方案
这个组的优化方案建立在上一个组的优化方案上,要先按照上一个组的优化方案优化以后才能够适用本组的优化方案。
优化方案:这个组的内存已经算是比较小的了,虽然在这个容量上跑WinXP有点吃力,但是经过一番优化以后还是能够跑起来的,而不是走起来。这个优化反感还是建立在较少特效的基础上来做的…………
64M--96M组的加速方案
要使用这个组的优化方案,就先要使用上2个组的优化方案,不然不能够使用。
优化方案:这个组的内存是很小的了,要在这个组上比较流畅的使用WindowsXP,就必须关闭所有特效。虽然关闭特效以后系统不是很好看,但是为了你能够流畅的使用你的WinXP,就必须有一点代价,代价就是关闭所有特效…………
小于64M组的加速方案
不要安装WindowsXP,除非您能够忍受极其缓慢的速度!!
仅供大家参考。
安装好多个操作系统的首要前提就是要将自己的硬盘进行一个合理的分区,现在大家使用的硬盘容量普遍在40GB以上,这么大的硬盘空间如何有效合理的分配,对今后系统能否稳定的运行、合理的升级、软件的安装都起到了至关重要的作用。那么就让我们从认识硬盘分区开始,一步一步地为你做好前期准。
Ⅰ 分区的格式概念
FAT16
对电脑老“鸟”而言,对这种硬盘分区格式是最熟悉不过了,我们大都是通过这种分区格式认识和踏入电脑门槛的。它采用16位的文件分配表,能支持的最大分区为2gb,是目前应用最为广泛和获得操作系统支持最多的一种磁盘分区格式,几乎所有的操作系统都支持这一种格式,从dos、 win 3.x、win 95、win 97到现在的win 98、windows nt、win 2000,甚至火爆一时的linux都支持这种分区格式。
但是FAT16分区格式有一个最大的缺点,那就是硬盘的实际利用效率低。因为在dos和windows系统中,磁盘文件的分配是以簇为单位的,一个簇只分配给一个文件使用,不管这个文件占用整个簇容量的多少。而且每簇的大小由硬盘分区的大小来决定,分区越大,簇就越大。例如1gb的硬盘若只分一个区,那么簇的大小是32kb,也就是说,即使一个文件只有1字节长,存储时也要占32kb的硬盘空间,剩余的空间便全部闲置在那里,这样就导致了磁盘空间的极大浪费。FAT16支持的分区越大,磁盘上每个簇的容量也越大,造成的浪费也越大。所以随着当前主流硬盘的容量越来越大,这种缺点变得越来越突出。为了克服FAT16的这个弱点,微软公司在win 97操作系统中推出了一种全新的磁盘分区格式FAT32。
FAT32
对于win 98广泛流行的今天,广大电脑爱好者对这种分区格式也并不陌生。这种格式采用32位的文件分配表,使其对磁盘的管理能力大大增强,突破了FAT16对每一个分区的容量只有2gb的限制,运用FAT32的分区格式后,用户可以将一个大硬盘定义成一个分区,而不必分为几个分区使用,大大方便了对硬盘的管理工作。而且,FAT32还具有一个最大的优点是:在一个不超过8gb的分区中,FAT32分区格式的每个簇容量都固定为4kb,与 FAT16相比,可以大大地减少硬盘空间的浪费,提高了硬盘利用效率。
目前,支持这一磁盘分区格式的操作系统有win 97、win 98和win 2000。但是,这种分区格式也有它的缺点,首先是采用 FAT32格式分区的磁盘,由于文件分配表的扩大,运行速度比采用FAT16格式分区的硬盘要慢;另外,由于dos系统和某些早期的应用软件不支持这种分区格式,所以采用这种分区格式后,就无法再使用老的dos操作系统和某些旧的应用软件了。
NTFS
NTFS分区格式是一般电脑用户感到陌生的,它是网络操作系统windows nt的硬盘分区格式,使用windows nt的用户必须同这种分区格式打交道。其显著的优点是安全性和稳定性极其出色,在使用中不易产生文件碎片,对硬盘的空间利用及软件的运行速度都有好处。它能对用户的操作进行记录,通过对用户权限进行非常严格的限制,使每个用户只能按照系统赋予的权限进行操作,充分保护了网络系统与数据的安全。但是,目前支持这种分区格式的操作系统不多,除了windows nt外,刚刚上市的win 2000也支持这种硬盘分区格式。
不过与windows nt不同的是,win 2000使用的是NTFS 5.0分区格式。NTFS 5.0 的新特性有“磁盘限额”管理员可以限制磁盘使用者能使用的硬盘空间;“加密”在从磁盘读取和写入文件时,可以自动加密和解密文件数据等。随着 win 2000的普及,广大电脑用户会逐渐熟悉这种分区格式的。
EXT2/3
喜欢LINUX的朋友对这个分区应该不陌生,没错,这个格式就是LINUX下用到的标准分区格式,linux操作系统是去年it媒体炒得最为火爆的操作系统。由于该系统为自由软件,几乎不用花钱就能装入电脑,所以赢得了许多用户。它的磁盘分区格式与其他操作系统完全不同,共有两种格式:一种是 linux native主分区,一种是linux swap交换分区。这两种分区格式的安全性与稳定性极佳,结合linux操作系统后,死机的机会大大减少,能让我们摆脱windows常常崩溃的噩梦。但是,目前支持这一分区格式的操作系统只有linux,对linux系统不感兴趣的用户也只能望洋兴叹了。关于LINUX分区的部分内容我就不在这里赘述了,有兴趣的话可以在大讲堂的讨论区发言,我会为大家做一期LINUX的专题的。
Ⅱ 帮您选择合适的分区格式
我们在新的硬盘上安装操作系统的时候,首先要进行分区、格式化,然后才能安装。在这个过程中,通常要面临采用哪种文件系统的问题。文件系统的选择在某种程度上决定了操作系统可以发挥的性能。
Win 2000可以同时支持FAT32和NTFS两种文件系统,FAT32长于与Win 9X的兼容性,NTFS长于系统安全性。在满足应用的前提下,怎样设置文件系统才能充分发挥Win 2000的特性呢?在讨论这个问题之前,我们先来看一下FAT32和NTFS两种文件系统各有哪些特点。
FAT32文件系统
在推出FAT32文件系统之前,通常PC机使用的文件系统是FAT16。像基于MS-DOS,Win 95等系统都采用了FAT16文件系统。在Win 9X下,FAT16支持的分区最大为2GB。我们知道计算机将信息保存在硬盘上称为“簇”的区域内。使用的簇越小,保存信息的效率就越高。在 FAT16的情况下,分区越大簇就相应的要增大,存储效率就越低,势必造成存储空间的浪费。并且随着计算机硬件和应用的不断提高,FAT16文件系统已不能很好地适应系统的要求。在这种情况下,推出了增强的文件系统FAT32。同FAT16相比,FAT32主要具有以下特点:
1. 同FAT16相比FAT32最大的优点是可以支持的磁盘大小达到2TB(2047GB),但是不能支持小于512MB的分区。基于 FAT32的Win 2000可以支持分区最大为32GB;而基于 FAT16的Win 2000支持的分区最大为4GB。
2. 由于采用了更小的簇,FAT32文件系统可以更有效率地保存信息。如两个分区大小都为2GB,一个分区采用了FAT16文件系统,另一个分区采用了FAT32文件系统。采用FAT16的分区的簇大小为32KB,而FAT32分区的簇只有4KB的大小。这样FAT32就比FAT16的存储效率要高很多,通常情况下可以提高15%。
3. FAT32文件系统可以重新定位根目录和使用FAT的备份副本。另外FAT32分区的启动记录被包含在一个含有关键数据的结构中,减少了计算机系统崩溃的可能性。
NTFS文件系统
NTFS文件系统是一个基于安全性的文件系统,是Windows NT所采用的独特的文件系统结构,它是建立在保护文件和目录数据基础上,同时照顾节省存储资源、减少磁盘占用量的一种先进的文件系统。使用非常广泛的Windows NT 4.0采用的就是NTFS 4.0文件系统,相信它所带来的强大的系统安全性一定给广大用户留下了深刻的印象。Win 2000采用了更新版本的NTFS文件系统——NTFS 5.0,它的推出使得用户不但可以像Win 9X那样方便快捷地操作和管理计算机,同时也可享受到NTFS所带来的系统安全性。
NTFS 5.0的特点主要体现在以下几个方面:
1. NTFS可以支持的分区(如果采用动态磁盘则称为卷)大小可以达到2TB。而Win 2000中的FAT32支持分区的大小最大为32GB。
2. NTFS是一个可恢复的文件系统。在NTFS分区上用户很少需要运行磁盘修复程序。NTFS通过使用标准的事物处理日志和恢复技术来保证分区的一致性。发生系统失败事件时,NTFS使用日志文件和检查点信息自动恢复文件系统的一致性。
3. NTFS支持对分区、文件夹和文件的压缩。任何基于Windows的应用程序对NTFS分区上的压缩文件进行读写时不需要事先由其他程序进行解压缩,当对文件进行读取时,文件将自动进行解压缩;文件关闭或保存时会自动对文件进行压缩。
4. NTFS采用了更小的簇,可以更有效率地管理磁盘空间。在Win 2000的FAT32文件系统的情况下,分区大小在2GB~8GB 时簇的大小为4KB;分区大小在8GB~16GB时簇的大小为8KB;分区大小在16GB~32GB时,簇的大小则达到了16KB。而Win 2000的 NTFS文件系统,当分区的大小在2GB以下时,簇的大小都比相应的FAT32簇小;当分区的大小在2GB以上时(2GB~2TB),簇的大小都为 4KB。相比之下,NTFS可以比FAT32更有效地管理磁盘空间,最大限度地避免了磁盘空间的浪费。
5. 在NTFS分区上,可以为共享资源、文件夹以及文件设置访问许可权限。许可的设置包括两方面的内容:一是允许哪些组或用户对文件夹、文件和共享资源进行访问;二是获得访问许可的组或用户可以进行什么级别的访问。访问许可权限的设置不但适用于本地计算机的用户,同样也应用于通过网络的共享文件夹对文件进行访问的网络用户。与FAT32文件系统下对文件夹或文件进行访问相比,安全性要高得多。另外,在采用NTFS格式的Win 2000 中,应用审核策略可以对文件夹、文件以及活动目录对象进行审核,审核结果记录在安全日志中,通过安全日志就可以查看哪些组或用户对文件夹、文件或活动目录对象进行了什么级别的操作,从而发现系统可能面临的非法访问,通过采取相应的措施,将这种安全隐患减到最低。这些在FAT32文件系统下,是不能实现的。
6. 在Win 2000的NTFS文件系统下可以进行磁盘配额管理。磁盘配额就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。设置磁盘配额后,可以对每一个用户的磁盘使用情况进行跟踪和控制,通过监测可以标识出超过配额报警阈值和配额限制的用户,从而采取相应的措施。磁盘配额管理功能的提供,使得管理员可以方便合理地为用户分配存储资源,避免由于磁盘空间使用的失控可能造成的系统崩溃,提高了系统的安全性。
7. NTFS使用一个“变更”日志来跟踪记录文件所发生的变更。
小提示(选取FAT32和NTFS的建议)
在系统的安全性方面,NTFS文件系统具有很多FAT32文件系统所不具备的特点,而且基于NTFS的Win 2000运行要快于基于 FAT32的Win 2000;而在与Win 9X的兼容性方面,FAT32优于NTFS。所以在决定Win 2000中采用什么样的文件系统时应从以下几点出发:
1. 计算机是单一的Win 2000系统,还是采用多启动的Win 2000系统;
2. 本地安装的磁盘的个数和容量;
3. 是否有安全性方面的考虑等。
基于以上的考虑,如果要在Win 2000中使用大于32GB的分区的话,那么只能选择NTFS格式。如果计算机作为单机使用,不需要考虑安全性方面的问题,更多地注重与Win 9X的兼容性,那么FAT32是最好的选择。如果计算机作为网络工作站或更多的追求系统的安全性,而且可以在单一的 Win 2000模式下运行,强烈建议所有的分区都采用NTFS格式;如果要兼容以前的应用,需要安装Win 9X或其它的操作系统,建议做成多启动系统,这就需要两个以上的分区,一个分区采用NTFS格式,另外的分区采用FAT32格式,同时为了获得最快的运行速度建议将Win 2000的系统文件放置在NTFS分区上,其它的个人文件则放置在FAT32分区中
Ⅲ 关于格式之间的转换问题
随着Win NT和Win 2000的出现,NTFS分区格式也逐渐被大家所接受,这两种操作系统的安全与稳定是和NTFS分不开的,
制作
由于DOS与NTFS的不兼容性,用DOS(或Win 98)启动盘启动系统后无法找到NTFS分区,也就不能用format命令格式化 NTFS分区的磁盘。虽然可用无损分区软件pqmagic.exe来格式化,但复杂的操作和漫长的等待以及断电的危险都让人无法忍受。我经常用 Ghost 6.0进行FAT的Win 98和NTFS 的Win NT4.0之间的分区转换,发现Ghost居然可以作为格式化工具来使用,因为它支持 Win 95\98\NT\2000等操作系统,FAT和NTFS两种格式。因此做了一张这样的软盘,来快速格式化FAT16/32和NTFS分区。步骤如下:
1、准备一张干净的Win 98的系统盘(只有系统文件),复制ghost.exe到软盘
2、找到NTFSdos.exe这个文件,它可以在DOS状态下读NTFS分区,包括NTFSdos.exe和NTFShlp.vxd两个文件(
http://www.sysinternals.com或飞翔鸟之软体驿站有下载),复制到上述软盘中。
3、用Ghost制作三个镜像文件fat16.gho、fat32.gho、NTFS.gho,复制到上述软盘中。
fat16.gho的制作方法是:在硬盘上找一个FAT16格式的分区,此分区只建一个空文件夹或空文本文件,利用Ghost的[Local]→[Partition]→[To Image]格式选择空文件夹所在分区,命名为fat16.gho保存在硬盘上。
fat32.gho的制作方法同上,只是选择一个FAT32格式的分区而已。
NTFS.gho的制作方法是:在硬盘上找一个NTFS格式的分区,也只建一个空文件夹或空文本文件。退出操作系统,用上述软盘启动,运行NTFSdos.exe,再运行ghost.exe,即可制作成NTFS.gho。
这样一张软件,包括10个文件,共1.25MB左右。
使用
想格式化NTFS分区为FAT16分区吗?用这张Win 98系统启动电脑,执行NTFSdos.exe,再执行ghost.exe,选择 [Local]→[Partition]→[From Image]恢复镜像,选定fat16.gho,再选好要格式化的分区,不管它提什么警告,一路 OK或Yes,几秒钟以后,格式化完毕,速度不亚于format /q。
想格式化FAT16分区为FAT32分区吗?用这张Win 98系统盘启动电脑,直接执行Ghost.exe,选择[Local→ [Partition]→[From Image]恢复镜像,选中fat32.gho,再选好要格式化的分区,一秒钟之内就可完成,比Win 98自带的 “FAT32转换器”快多了。
其他转换方法,与此相似。不再赘述。
注意事项:如果你的硬盘既有FAT分区,又有NTFS分区,软盘启动,执行NTFSdos.exe以后,盘符变化规律为FAT格式的在前, NTFS格式的在后。进入Ghost画面以后,恢复原盘符排列顺序。格式化完成以后,不要忘了删除那个空文件夹或空文本文件。
如果你只对主分区即C盘进行格式转换,可编制这样一个autoexec.bat文件,放于软盘之中。下面是格式化NTFS分区为FAT16分区的批处理文件:
CLS
ECHO OFF
ECHO WARNING! This will destroy all of data on the first partation in your first HD!
ECHO Press any key to continue or CTRL+C TO break
PAUSE
NTFSDOS
GHOST -clone,mode=pload,src=fat16.gho:1,dst=1:1 -sure -rb