计算机之家
图片广告


 
标题: [分享] 关于多操作系统共存的研究
王小小
注册会员
Rank: 2


UID 5036
精华 0
积分 46
帖子 58
威望 46
现金 48 币币
存款 30 币币
阅读权限 2
注册 2006-7-2
状态 离线
 
发表于 2006-7-2 17:58  资料  个人空间  短消息  加为好友            
关于多操作系统共存的研究

关于多操作系统共存的研究1 
        多操作系统共存引起普通电脑用户的关注还是上个世纪微软推出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”对应操作相似,读者朋友可参照进行。

顶部
王小小
注册会员
Rank: 2


UID 5036
精华 0
积分 46
帖子 58
威望 46
现金 48 币币
存款 30 币币
阅读权限 2
注册 2006-7-2
状态 离线
 
发表于 2006-7-2 17:59  资料  个人空间  短消息  加为好友 
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的风采我们选择了自定义。

顶部
王小小
注册会员
Rank: 2


UID 5036
精华 0
积分 46
帖子 58
威望 46
现金 48 币币
存款 30 币币
阅读权限 2
注册 2006-7-2
状态 离线
 
发表于 2006-7-2 18:00  资料  个人空间  短消息  加为好友 
接下来的操作非常重要,安装程序会让用户决定磁盘分区策略。为了清楚的介绍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.建议在每次分区完成后,都进行硬盘分区表的备份工作。这样一旦分区或引导出现异常,我们可以使用分区表恢复功能来抢救系统,减少损失。

顶部
王小小
注册会员
Rank: 2


UID 5036
精华 0
积分 46
帖子 58
威望 46
现金 48 币币
存款 30 币币
阅读权限 2
注册 2006-7-2
状态 离线
 
发表于 2006-7-2 18:01  资料  个人空间  短消息  加为好友 
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盘根目录系统隐藏文件

顶部
王小小
注册会员
Rank: 2


UID 5036
精华 0
积分 46
帖子 58
威望 46
现金 48 币币
存款 30 币币
阅读权限 2
注册 2006-7-2
状态 离线
 
发表于 2006-7-5 18:53  资料  个人空间  短消息  加为好友 
关于多操作系统共存的研究2

多系统的常用设置

    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.管理人员和用户通过注册表可以在网络上检查系统的配置和设置,使得远程管理得以实现。
仅供参考。

顶部
王小小
注册会员
Rank: 2


UID 5036
精华 0
积分 46
帖子 58
威望 46
现金 48 币币
存款 30 币币
阅读权限 2
注册 2006-7-2
状态 离线
 
发表于 2006-7-5 18:54  资料  个人空间  短消息  加为好友 
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优化大师。不能盲目的使用,不清楚的选项不要轻易使用。特别是注册表清理选项,要一项一项的去查找,最好是手工清理。不清楚地不要盲目的去清理,如:办旃公

顶部
王小小
注册会员
Rank: 2


UID 5036
精华 0
积分 46
帖子 58
威望 46
现金 48 币币
存款 30 币币
阅读权限 2
注册 2006-7-2
状态 离线
 
发表于 2006-7-5 18:54  资料  个人空间  短消息  加为好友 
关于多操作系统共存的研究3

安装好多个操作系统的首要前提就是要将自己的硬盘进行一个合理的分区,现在大家使用的硬盘容量普遍在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分区中

顶部
王小小
注册会员
Rank: 2


UID 5036
精华 0
积分 46
帖子 58
威望 46
现金 48 币币
存款 30 币币
阅读权限 2
注册 2006-7-2
状态 离线
 
发表于 2006-7-5 18:55  资料  个人空间  短消息  加为好友 
Ⅲ 关于格式之间的转换问题
      随着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

顶部
王小小
注册会员
Rank: 2


UID 5036
精华 0
积分 46
帖子 58
威望 46
现金 48 币币
存款 30 币币
阅读权限 2
注册 2006-7-2
状态 离线
 
发表于 2006-7-5 18:55  资料  个人空间  短消息  加为好友 
关于多操作系统共存的研究4

实现多操作系统安装的基础

  一个系统不安全,怎么办?多系统呗~一个打游戏,一个用于工作,各不冲突,稳定性都很不错,何乐不为!!!

  除了Windows 98系统,微软还不断推出新版本的操作系统,例如目前最流行的Windows XP和Windows Server 2003。可能有些用户还想了解一些非主流的操作系统,例如Linux、BeOS等。如果安装每个操作系统都需要格式化硬盘,那可就太麻烦了。这时,在一台计算机中安装多操作系统就成了非常实际的选择。

  1.实现多操作系统的意义

  (1)使用不同版本的应用软件

  对应用软件有一定了解的用户都知道,同一软件均有若干版本,一般有For Windows 9X/Me和For Windows 2000/XP两种版本,有些还会有For Linux版本,而有些应用软件却仅有一种版本。如果你的计算机中只安装了一种操作系统,那可就无缘享用了。

  (2)了解非主流和最新的操作系统

  除了Windows 98系统,微软还不断推出新版本的操作系统,例如目前最流行的Windows XP和Windows Server 2003。可能有些用户还想了解一些非主流的操作系统,例如Linux、BeOS等。如果安装每个操作系统都需要格式化硬盘,那可就太麻烦了。这时,在一台计算机中安装多操作系统就成了非常实际的选择。

  (3)保护系统和数据安全

  单机安装多操作系统后,你可以尽情在某一系统中试用各种最新版本的应用软件或进行测试,一般情况下不会影响到另一操作系统的安全,这对初学者来说十分有利。

  2.实现多操作系统的原理

  下面,我们先向大家介绍一些实现多操作系统的基本原理。

  (1)系统引导过程

  事实上,当系统加电自检通过以后,此时硬盘被复位,系统BIOS将根据用户指定的启动顺序从软盘、硬盘或光驱进行启动。如果为硬盘启动系统,BIOS会将主引导记录读入内存,然后将控制权交给主引导程序,接下来检查分区表的状态,寻找活动的分区,最后由主引导程序将控制权交给活动分区的引导记录,然后再由引导记录加载操作系统,再接下来你就会看到那熟悉的蓝天白云了。

  如果是Windows 9X操作系统,活动分区引导记录将负责读取并执行IO.SYS文件,先初始化一些重要的系统数据,接着就会出现启动画面。如果系统中安装了多操作系统,主引导记录将会被替换成该软件的引导代码,这些引导代码可以允许你从中选择一种操作系统,然后才会读取并执行该操作系统的基本代码。

  对于Windows 2000/XP操作系统来讲,它们都是通过NTLDR程序负责将其装入内存。引导装入程序和多重引导都由一个具有隐含属性的初始化文件BOOT.INI控制。该文件包括了控制计算机可用的操作系统设置、默认引导的操作系统、默认等待的时间等信息。

  (2)实现多操作系统的思路

  从上面的系统引导流程中可以看出,实现多操作系统有两种思路,一种是设置物理盘的引导顺序,另一种是修改主引导程序。

  对于多硬盘用户:如果你的计算机中安装了多块硬盘,那就简单多了,你只需要在不同硬盘上安装相应的操作系统,然后在BIOS中指定硬盘的启动顺序即可。这种方法完全不存在兼容性方面的问题,而且各操作系统之间相互独立。

  单硬盘用户:事实上,绝大多数的用户恐怕只有一块硬盘,而你却同样希望实现多操作系统并存。这时,我们主要通过修改主引导记录或者修改主分区第一个扇区引导代码的方法来实现。当然这些过程一般是由Windows或者第三方工具软件完成的。

  创建虚拟机:我们还可以利用VMware、Virtual PC等工具软件从原有硬盘中划分出一部分空间和内存容量,在现有操作系统下创建若干虚拟机,从而在虚拟机中进行分区、格式化、安装操作系统等。这样做的好处是不会影响原有的系统,而且可以真正做到同时运行不同的操作系统!

  3.实现多操作系统的流程

  实现多操作系统有一个简单的安装流程,其最基本的原则就是按照从低版本到高版本的顺序,但是在安装多操作系统前,首先要了解一下Windows 9X操作系统的启动流程,因为这不但对以后的安装进程有很大的帮助,而且当问题出现时也可以对症下药。

  (1)Windows 9X的启动流程

  不同的操作系统的启动流程是不相同的,这里我们以Windows 9X的启动流程为例。

  系统加电自检(POST):POST(Power On Self Test,系统加电自检)是计算机执行内存FFFFOH处的程序(一段固化的ROM程序),对系统硬件(包括CPU、内存、外设)进行检查的过程。

  读取分区记录和引导记录:当计算机检查到硬件正常并与BIOS设置相符后,将按照BIOS设置从相应设备启动(如硬盘),读取硬盘的分区记录(DPT)和主引导记录(MBR)。

  读取OSBR引导记录:计算机正确读取分区记录和主引导记录后,如果主引导记录和分区表校验正确,则执行主引导记录并进一步读取DOS引导记录(位于每一个主分区的第一个扇区),然后执行该DOS引导记录。

  调入命令解释程序(COMMAND.COM):系统装载命令管理程序,以便对系统的各种操作命令进行协调管理(DIR、COPY等内部命令就是由COMMAND.COM提供的)。

  执行批处理文件(AUTOEXEC.BAT):计算机一步一步地执行批处理文件中的各条命令。

  加载WIN.COM:WIN.COM负责将Windows下的各种驱动程序和启动执行文件加以执行,至此启动完毕。

  装载系统隐藏文件:将Windows的系统隐藏文件IO.SYS调入内存,加载基本的文件系统(FAT),这时会出现“Starting Windows 9X…”的标志,IO.SYS将MSDOS.SYS读入内存,并处理SYSTEM.DAT和USER.DAT文件,加载磁盘压缩程序。

  实DOS模式配置:系统隐藏文件装载完毕,计算机将执行系统隐藏文件,并执行系统配置文件(CONFIG.SYS),加载配置文件中定义的各种驱动程序。

  (2)多操作系统安装流程

  如果需要多重引导的只是Windows操作系统,则采用Windows NT/2000/XP的引导管理程序OS Loader来实现是最简单方便的。在安装的过程中,只需要遵循一条原则──由低版本到高版本,即先安装Windows 9X,再依次安装Windows NT/2000/XP,后者的安装程序将会自动在OS Loader的配置文件中添加相应的启动选项。

  目前,随着计算机存储技术的发展,硬盘的容量越来越大,新的电脑硬盘配置一般都超过了60GB,这样用户不仅可以在硬盘中存储更多的教学、游戏软件,还可以通过安装多个操作系统来使用更多的应用软件或更好地进行软件开发工作。

  过去当我们想了解诸如Linux和BeOS这样的新操作系统时,通常需要把它们安装在不同的计算机上(或者使用多个硬盘),才能对它进行测试。由于各类操作系统的兼容性问题,我们不得不在测试完一个操作系统后去格式化硬盘甚至重新分区,以便安装其他的操作系统,这样做十分繁琐并且不利于学习和工作。由于大容量硬盘的采用,现在人们通常利用可以装载多个引导程序的工具软件,在同一台机器上安装并运行多个操作系统。

  在这些系统引导工具软件中,System Commander、PowerQuest PartitionMagic中的引导管理以及Boot manager Bootstar和XOSL是比较典型且常用的几个。后文中我们对它们的使用方法进行详细的讲述。

顶部
王小小
注册会员
Rank: 2


UID 5036
精华 0
积分 46
帖子 58
威望 46
现金 48 币币
存款 30 币币
阅读权限 2
注册 2006-7-2
状态 离线
 
发表于 2006-7-5 18:56  资料  个人空间  短消息  加为好友 
关于多操作系统共存的研究5

实现多操作系统安装

  在Windows 98中安装Windows 2000/XP是一件很容易的事情,也是目前最为普遍的双系统共存方式,Windows 98主要用于平时的休闲娱乐,而Windows 2000/XP则侧重于网络应用。

  1.Windows 98与Windows 2000/XP共存

  在Windows 98中安装Windows 2000/XP是一件很容易的事情,也是目前最为普遍的双系统共存方式,Windows 98主要用于平时的休闲娱乐,而Windows 2000/XP则侧重于网络应用。

  这里我们为大家准备了两种安装方式,一是先安装Windows 98再安装Windows 2000/XP,这种安装相对简单;二是先安装Windows 2000/XP再安装Windows 98,这种方式看起来较复杂,但实现起来也很容易。

  (1)磁盘分区的选择

  Windows 98和Windows 2000/XP虽然都同出一族,但是由于它们之间存在的一些根本的差异,使之在安装的时候也要非常小心。我们知道Windows 2000/XP采用的是NT系统的内核,所以它支持NTFS的分区格式,并因此增大了其安全系数大大增加。由于是双系统共存,所以我们建议Windows 98使用FAT32,Windows 2000/XP在所安装的分区中使用NTFS。

  (2)先安装Windows 98再安装Windows 2000/XP

  Windows 98的安装方法相对简单,这里不再赘述。安装双系统有多种方法,但在现有的系统中进行图形化安装显然是最方便的安装方式了。所以我们可以在Windows 98 SE中,将Windows 2000/XP安装光盘放入光驱后,直接运行I386文件夹中的WINNT32.EXE文件即可开始Windows 2000/XP的安装。

  单击“是”按钮后,Windows 2000/XP将打开一个错误提示框,从提示框中我们可以看出Windows 2000/XP不允许从Windows 98 SE中直接升级。如果想覆盖Windows 98系统,那么显然操作将无法继续。如果是想安装多操作系统,则不必理会这个提示,单击“确定”按钮继续。如图1所示。

  在随后打开的向导界面中将会有升级安装和全新安装两个选项:

  升级安装:是指覆盖当前的Windows 98系统,Windows 2000/XP安装完毕后,原有的Windows 98也就被覆盖了,不过我们可以使用卸载Windows 2000/XP的方法使Windows 98再现。

  全新安装:是指保留原有系统的情况下进行的安装,以这种方式安装Windows 2000/XP后就可以得到我们所需要的双操作系统了。由于Windows 2000/XP不支持直接从Windows 98升级,所以在向导界面中“升级安装”的选项默认状态下就已经是灰色的了(即不可选状态)。所以我们只能选择“全新安装”方式。如图2所示。

随后将依次出现接受安装协议、填写序列号等步骤,按提示输入正确的信息后,将会进入“选择特殊选项”界面。稍后Windows 2000/XP将开始的安装文件至系统中,复制完毕后将重新启动计算机。

  在安装完成后重新启动计算机,我们便会直接进入到双启动菜单界面,这里我们无需进行选择即可自动进行Windows 2000/XP的安装。稍后Windows 2000/XP安装程序将进入安装方式选择界面,以下的安装步骤与单系统安装Windows 2000/XP无异,这里不再赘述。

  (3)先安装Windows 2000/XP再安装Windows 98

  这是比较少见的一种安装顺序,所以安装的过程也略有不同,首先应该注意的是采用这种方法时,硬盘的C区绝对不能为NTFS格式。如果分区格式为FAT32,那么就可以直接通过光盘启动的方式引导计算机来安装Windows 2000/XP到C盘;在系统安装完毕后是不能直接在Windows 2000/XP中直接运行Windows 98安装程序的,否则将会出现错误提示。如图3所示。

  错误出现的主要原因显然是违反了多操作系统默认的“先低后高”的安装顺序。为了避免这种错误的出现,我们可以使用以下方法来完成Windows 2000/XP中Windows 98的安装:

  在Windows 2000/XP安装完毕后,重新启动计算机,并插入Windows 98的启动盘,在DOS环境下继续安装Windows 98到硬盘的其他分区,在Windows 98安装完成后重新启动计算机,我们会发现系统并没有出现我们想象中的双启动菜单,而是直接进入了刚刚装好的Windows 98中。这是因为Windows 98本身并不支持多操作系统,所以在安装完成后它会改写位于C盘中的引导信息。

  解决的方法很简单,我们只需要再次通过Windows 2000/XP的光盘启动计算机,选择“全部修复”命令,任务完成后即可得到双启动菜单了。

  2.Windows 9X与Windows 9X共存

  (1)详解MSDOS.SYS文件

  MSDOS.SYS作为 Windows的核心文件,是系统启动时必不可少的。

  在DOS操作系统时代,主要负责建立、删除以及读写磁盘文件等的管理、内存的管理、磁盘和其他系统资源的管理工作。此外,它还能启动并控制显示器、打印机、磁盘、磁盘驱动器等输入输出设备,并负责IO.SYS和COMMAND.COM之间的通信。在Windows大行其道的今天,MSDOS.SYS扮演着愈来愈重要的角色。将Windows 98下的MSDOS.SYS与MS-DOS 6.22下的MSDOS.SYS进行比较,不难发现它的体积变大,功能越来越多了。

  切换操作系统:在安装两个Windows 98后,也可以通过改变MSDOS.SYS文件中的参数来实现系统切换,这里假设第一个Windows 98装在C:\Windows,第二个Windows 98装在D:\Windows,且正在使用第一个Windows 98,首先将C盘根目录下MSDOS.SYS的系统、隐藏、只读属性去掉,用记事本将其打开,再把[Paths]下的WinDir=C:\Windows改为WinDir=D:\Windows,WinBootDir=C:\Windows改为WinBootDir=D:\Windows,HostWinBootDrv=C改为HostWinBootDrv=D,然后保存并重新启动系统即可切换到第二个Windows 98,从第二个Windows 98切换到第一个Windows 98则改为原来的MSDOS.SYS参数即可。如图4所示。

显示启动菜单画面:在Windows不能正常启动时,往往会出现菜单供选择用不同的方式启动系统,其实在MSDOS.SYS文件中[Options]下面BootMulti=1上方加入BootMenu=1,以后系统启动时将自动显示启动菜单画面。也可以在开机时,电脑发出一声“嘟”后,按住“F8”键不放实现启动菜单的显示。

  加快启动速度:在Windows不正常退出,再次启动时,系统会自动执行磁盘扫描程序,将MSDOS.SYS文件中[Options]下面的AutoScan=1改为AutoScan=0可解除Windows的自作主张,另外在[Options]下面加上Logo=0,DblSpace=0,DrvSpace=0可去掉启动画面和不加载磁盘压缩驱动程序,从而达到加速的目的。

  (2)巧用MSDOS.SYS同时安装两个Windows 98

  安装第一个Windows 98,并将安装目录选择在C:\Windows。安装完成之后,在D盘根目录下建立子目录,例如:boot1。然后去除C盘根目录下MSDOS.SYS文件的只读、隐藏、系统属性,再将其复制到D:\boot1目录下。

  安装第二个Windows 98,并将安装目录选择在D:\Windows。注意安装过程中,安装程序会提示覆盖原来的Windows 98还是重新安装系统,此时应选择重新安装系统。安装完成之后,在C盘根目录下建立子目录,例如:boot2。然后去除C盘根目录下MSDOS.SYS文件的只读、隐藏、系统属性,再将其复制到C:\boot2目录下。

  这时如果打开计算机,应该会启动到第二个Windows 98。然后用记事本建立批处理文件BOOT1. BAT,内容为:copy D:\boot1\Msdos.sys C:\,保存在D:\boot1目录下。

  创建BOOT1.BAT快捷方式。在桌面单击鼠标右键,选择“新建→快捷方式”命令,输入源文件路径“D:\boot1\boot1.bat”,将BOOT1. BAT快捷方式命名为第一个Windows 98,再用右键单击第一个Windows 98,选择“属性→程序”命令,在“运行”中选择“最小化”,再选中“退出时关闭”,然后单击“确定”按钮。现在运行这个快捷方式,就可以启动到第一个Windows 98了。如图5所示。

  这时就会启动到第一个Windows 98了。然后用记事本建立批处理文件BOOT2. BAT,内容为copy C:\ boot2\Msdos.sys D:\,保存在C:\boot2目录下。

  创建BOOT2. BAT快捷方式。在桌面单击鼠标右键,选择“新建→快捷方式”命令,输入源文件路径“C:\boot2\boot2.bat”,将BOOT2. BAT快捷方式命名为第二个Windows 98,再用右键单击第二个Windows 98,选择“属性→程序”命令,在“运行”中选择“最小化”选项,再选中“退出时关闭”选项,然后单击“确定”按钮。现在运行这个快捷方式,就可以启动到第二个Windows 98了。

  前面我们已经介绍了如何实现Windows双系统的共存,如果想在Windows 98/2000的双启动中加入Windows XP,或者说在Windows 2000/XP的双启动中加入Windows 98,成为多启动也可以。安装Windows多操作系统和安装双系统的流程类似,但是在安装过程中需要注意多操作系统的安装顺序。

  3.Windows 98/2000/XP三系统引导安装

  安装Windows 98到C盘。

  安装Windows 2000到D盘。

  安装Windows XP到E盘,安装完成。

  4.安装Windows 98、Windows XP、Windows 2000

  由于Windows 2000比Windows XP后安装,所以需要先备份Windows XP的启动文件,然后安装。与Windows 98/2000/XP三系统引导方法相比,多了一个引导文件的备份、恢复的过程。

  安装Windows 98到C盘。

  安装Windows XP到D盘。

  备份C盘根目录下的NTLDR、NTDETECT.COM文件到任意目录。

  安装Windows 2000到E盘。

  恢复NTLDR、NTDETECT.COM文件到C盘根目录。

  5.安装Windows 2000、Windows 98、Windows XP

  安装Windows 2000到C盘。

  按照本文中介绍的“先安装Windows 2000再安装Windows 98”的方法安装Windows 98(此时不用修复Windows 2000/98双重引导,Windows XP安装时会自动修复)到D盘。

  安装Windows XP到E盘。

  如果按照Windows 2000、Windows XP、Windows 98的安装方式,那么采取的步骤就是“1→3→2”,最后还需要用Windows XP的安装光盘恢复多重引导菜单。

  6.安装Windows XP、Windows 98、Windows 2000

  这种方式和前面的第三种方式类似,不同的是Windows 2000在Windows XP之后安装,需要恢复Windows XP的引导文件。

  安装Windows XP到C盘。

  备份Windows XP的引导文件NTLDR、NTDETECT.COM到任意目录。

  按照本文中介绍的“先安装Windows 2000再安装Windows 98”的方法安装Windows 98到D盘。

  安装Windows 2000到E盘。

  恢复备份的Windows XP的引导文件NTLDR、NTDETECT.COM到C盘根目录。

  7.安装Windows XP、Windows 2000、Windows 98

  安装Windows XP到C盘。

  备份Windows XP的引导文件NTLDR、NTDETECT.COM到任意目录。

  安装Windows 2000到D盘。

  恢复备份的Windows XP的引导文件NTLDR、NTDETECT.COM到C盘根目录。

  按照本文中介绍的“先安装Windows 2000再安装Windows 98”的方法安装Windows 98到E盘。

顶部
王小小
注册会员
Rank: 2


UID 5036
精华 0
积分 46
帖子 58
威望 46
现金 48 币币
存款 30 币币
阅读权限 2
注册 2006-7-2
状态 离线
 
发表于 2006-7-5 18:57  资料  个人空间  短消息  加为好友 
关于多操作系统共存的研究6

利用工具软件实现多操作系统

  1.System Commander引导管理多系统

  在所有的多操作系统引导工具中,功能最强大的恐怕就要数System Commander(以下简称SC)了,它是目前最好的多操作系统工具软件之一。其最新版本为System Commander 2000。

  (1)安装System Commander

  虽然SC是在纯DOS环境下使用的工具,但是其安装程序却支持在Windows环境下运行,所以我们可以直接在Windows运行SETUP.EXE程序。

  在安装初始界面中单击“Next”按钮,将进入软件安装文件解压路径选择界面。软件解压路径选择完毕后,单击“Next”按钮后安装向导将开始程序的解压,稍后将显示完成界面。单击“Finish”按钮后进入“C:\sc705ins”目录,单击其中的“Setup”文件,进入配置向导界面。

  进入软件安装协议界面后单击“Next”按钮继续。SC会要求输入用户信息和软件安装序列号。所有信息输入完毕后,单击“Next”按钮开始程序的复制。程序文件复制完毕后,在下一步界面中直接单击“Next”按钮继续,将显示出程序完成的情况。

  安装向导将会建议用我们创建系统启动引导盘,程序提供的机器启动引导盘包括“Utility Disk 1”和“Restart Disk 2”两张,其中前者包括了管理硬盘分区的程序文件,以及备份文件。后者包括了有关当前的系统引导信息,如果操作过程中由于断电或复位而导致的引导失败可使用这个备份纪录恢复机器的引导纪录。程序强烈推荐创建“Restart Disk 2”。在此需要说明的是,由于程序提供的备份盘中会包括SC的引导文件及硬盘引导纪录,在此强烈建议创建,即选择界面中的“Make both diskettes”。如图1所示。


  程序提示重新引导系统启动,按照程序的提示做。当机器重新启动后,SC会自动扫描当前机器的磁盘分区信息和引导信息。当一切系统信息分析完毕后,程序将对其进行备份。如果此时想对SC作进一步了解以便操作,可以单击“Index”按钮,在打开的帮助菜单界面中进行相应信息选择。

  当了解完毕并单击“关闭”按钮后,SC将根据当前信息创建引导启动菜单“OS Selection Menu”。如图2所示。


  从图中可以看到,程序不仅提供了系统启动引导菜单,而且直接提供了一个很直观的界面,其工具栏中的“OS Wizard”表示激活程序的操作系统安装向导OS Wizard、“Setting”表示设置程序的运行方式,其中包括了9个设置项目,如设置启动菜单的默认引导项和自动启动延时、是否允许使用鼠标、设置用户登录口令、设置程序可以控制的引导系统文件存放位置等、对启动引导菜单中的项目排序及添加/删除菜单项、设置启动菜单项的描述文字与显示图标。如图3所示。


  (2)用OS Wizard管理操作系统的安装

  在SC启动菜单界面中,单击“OS Wizard”工具按钮,将进入操作向导界面。这是提示我们在安装新的操作系统前要备份重要的数据和程序。单击“OK”按钮后,随后将进入向导正式操作界面,这里提供了3个复选框,其中“New installation”表示安装新的操作系统,“Reinstall existing OS, same version”表示重新安装某个操作系统,“Install new version on top of old version”表示安装当前某个操作系统的更新版本。根据需要选择相应的安装项目,然后向导会自动为相应的操作系统安装创造硬盘环境,并引导我们完成系统安装的。这里以安装Windows XP为例,让我们来学习如何在SC中添加该操作系统的启动菜单。

  我们首先选择“New installation”选项,并单击“Next”按钮进入各操作系统选择界面。这里可以看到SC支持很多常见的操作系统。如图4所示。

因为是安装Windows XP,所以这里应选择“Windows”选项并单击“下一步”按钮,进入Windows系列操作系统的选择界面。这里我们选中“Windows XP”选项,并单击“Next”按钮继续。

  注意:如果安装的操作系统没有在界面菜单中给出,可返回上一步选择“Show all Oses”选项,并在关联界面中选择。

  出现安装方式选择界面,这里让我们选择是升级安装,还是全新安装,由于我们打算建立多操作系统,所以当然应选择“New install”选项并单击“Next”按钮。

  选择全新安装后,将打开一个选择界面,其中有“Together with other OSes”和“Isolated by itself(with Win2000/XP boot diskettes)”两个选项。对于常见的系统,一般选择前者即可。稍后程序会自动在机器启动菜单中创建相应的启动菜单。

  (3)管理System Commander的启动菜单

  SC在安装后会自动接管电脑的启动菜单,但如果暂时不需要使用它提供的功能,我们可以暂时将其中止,具体方法是:首先切换到纯DOS环境下,切换到程序的安装目录,在命令行下键入“scin.exe”并击回车键确定。此时程序会提供了一个菜单,其中包括如下内容:

  Installation Notes:程序的安装说明。

  Disable or Remove System Commander:暂停或删除System Commander。

  Enable/Update System Commander:恢复暂停或更新System Commander。

  Special Options:特殊功能菜单。

  Troubleshooting:疑难解答。

  V Communications Info:程序的制作者V Communications公司信息。

  Program exit:退出程序。

  选择第2个菜单项,程序会给出一个关联界面,在其中提供了3个菜单项,其中“Temporarily Disable System Commander”表示暂停使用程序引导系统菜单,“Remove System Commander”表示删除程序,“Return to main menu”表示返回上一界面。直接选择第一个菜单项,然后单击回车键确定即可。

  注意:由于SC会自动记忆最后一次机器引导记录,当禁止程序的启动引导后,系统将默认使用最后一次引导进入的操作系统作为机器当前使用的操作系统。所以在使用该项功能之前,应该首先设置好机器的引导操作系统。

  如果需要恢复暂停使用的System Commander,只需选择其中的“Enable System Commander”选项恢复即可。

  (4)硬盘分区管理

  SC硬盘分区管理方面的功能很强大,其内置的Partition Commander可以非常方便地完成多种分区管理工作,使硬盘总是处于最佳状态,进而增进系统运行的稳定性,提高运行速度。通过“OS Selection Menu”菜单条中的“Partitioning”打开“Partition Wizard”对话框,可以看到5个选项。

  More drive space(增大硬盘空间): 这一项中的“Create more storage space”可以将未利用的硬盘空间计算收集,建立一个新的分区;而“Move unused space from one partition to another”可将某个分区未用的空间移动到另一分区,这样可以解决硬盘分区大小设置的不合理问题。

  Faster disk access(提高磁盘读取速度): 在这里SC建议用户为虚拟内存单独建立一个分区,因为虚拟内存中数据的读取直接影响系统运行的速度。SC能根据系统的实际情况为你设计相应大小的硬盘空间,作为虚拟内存的“特区”。

  Better Organization(有效管理): 这一项下的Organize OS applications and data可以为某些类型的文件或者应用程序单独创立一个分区,便于对特定文件进行管理;Optimize disk space可以在硬盘碎片太多时对硬盘进行整理;Duplicate a partition可以利用剩余硬盘空间建立分区,利用该分区为特定分区创建镜像。这样可以随时保持该特定分区的文件得到良好的备份。

  Add an OS(增加系统): 通过这一项也可进入“OS Wizard”增添新的操作系统。

  Manual partitioning(手动调整分区): 在完全熟练掌握了程序功能后可对分区管理进行手动调整,使分区管理更加细化,也更符合个人需要。

  此外,SC的BackStep Wizard功能还可以通过对硬盘分区和操作系统安装所发生的硬盘分区信息的改变进行实时监控,随时记录发生的变化。如果进行了误操作,只需单击“OS Wizard”界面中的“Start”按钮,并从其菜单中选择“BackStep Wizard”命令,程序就会给出此前所有的硬盘分区信息和因操作系统安装所产生的硬盘分区变化,选择需要恢复的项目,SC就会自动完成硬盘分区的恢复。

  2.使用虚拟机──VMware创建多操作系统

  (1)什么是虚拟机软件

  所谓虚拟机,指的是能够在一台真实计算机上虚拟出一台计算机同时运行两个或更多的操作系统,比如DOS、各个版本的Windows、各个版本的Linux、FreeBSD等。虚拟机可以让你真正同时运行多个操作系统,它以原有的操作系统为基础,另外使用额外的硬盘空间创建一个虚拟计算机。当你使用虚拟机的时候,它和使用一台新机器是完全一样的。

  虚拟机需要一个操作系统来作为底层基本平台,它被叫做“主系统”,而虚拟的操作系统就运行在主系统之上,通常称为“子系统”。由于虚拟得到的是一个完全真实的计算机,所以主系统和子系统中运行的各种操作系统可以实现相互访问,或者通过网络方式互相访问。另外,子系统还可以访问主系统现存的网络系统,甚至能够实现Internet连接共享。

  要学好虚拟机,首先得掌握一下与虚拟机有关的几个术语。不过需要注意的是,由于VMware、Virtual PC并没有提供相应的中文文档,所以为了方便大家理解,笔者将有关英文术语翻译成中文,但是这并没有得到有关厂商的书面认可,只是为了方便而为之。

宿主机(Host Machine): 就是安装虚拟机软件的计算机,也就是我们所使用的物理计算机。

  虚拟机(Virtual Machine): 与宿主机相对应的一个概念,它是指利用虚拟机工具在宿主机里构造出来的虚拟计算机。具有和物理计算机一样的表现,有自己的BIOS,有一套完整的硬件设备,包括内存、硬盘、光驱、网卡、声卡、显卡等,可以有自己的操作系统,可以在里面运行自己的应用软件。

  宿主操作系统(Host OS): 在宿主机里安装的操作系统就是宿主操作系统,例如我们在一台Windows XP的计算机里安装了VMware,这里的Windows XP就是宿主操作系统。

  客户操作系统(Guest OS): 在虚拟机里安装的操作系统就是客户操作系统,客户操作系统和宿主操作系统天然隔离,但是彼此之间又不是完全隔绝,而是可以通过虚拟网络互相联系。

  本文将以当前主流的虚拟机软件──VMware为例,向大家详细讲解虚拟机的使用方法与技巧。

  (2)使用VMware创建多操作系统

  VMware目前可以支持Windows NT和Linux两种平台。也就是说,你可以在Windows环境下安装Linux操作系统,也可以在Linux环境下安装Windows系统。由于具有良好的兼容性,你可以在这台虚拟的计算机上,安装任意一个目前在使用的操作系统。

  VMware分为三个版本,一个是GSX Server版本,一个是WorkGroup版本,此外还有一个企业级的ESX版本。相比而言,Server版本具有强大的远程管理功能,甚至可以实现类似于PCAnywhere提供的远程计算机控制。同时,也可以在后台运行虚拟机。而Workgroup版本则不具备这样的功能。现在让我们看看这个工具的具体用法。

  首先,访问程序的官方站点