鉴于很多兄弟都是linux和windows双系统共存而对它不是很熟,这里转载一篇讲多操作系统共存的美文,推荐给要在已存windows的机器上安装linux的新手兄弟们看看。
###########################################################################
from:操作系统动物园http://mag.popsoft.com.cn/media/mag...l/ruanjian1.htm)
关于多操作系统共存的研究报告
多操作系统共存引起普通电脑用户的关注还是上个世纪微软推出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的顺序安装