使用Vista,安全最重要——三大方案安全安装多系统
无线一派
RC版本是Vista的最终测试版,它的推出让更多系统爱好者与新操作系统有了“亲密接触”,向企业用户提供的RTM版本(Released to manufact uring)也很可能在11月推出。但处于测试阶段的Vista稳定性并不算太高,如果既想尝鲜,又不想对原有WinXP系统造成损坏,当然还得具备一些特殊技能。本文将介绍三种方法安装多系统电脑,能在不破坏原系统的情况下,安全体验Vista的超炫功能。
如何处理ISO文件?
刻录光盘:
下载到的Vista大都是一个ISO文件,要想安装新系统,首先将文件刻录到DVD光盘,再用光盘启动电脑进行安装。这是安装Vista前最基本的准备工作。但每推出一个Vista测试版就刻录一次,时间一久必定会收集一大摞DVD光盘,容易造成浪费。
虚拟光盘:
利用虚拟光盘技术也能安装Vista,由于是在原WinXP系统下进行安装,所以对电脑的硬件配置要求较高,但是可省去刻录光盘的费用和麻烦,也是很多系统、软件测试人员的惯招。
笔者试用过的能正常安装Vista的虚拟光驱软件是Alcohol120 retail(版本 1.9.5.4212)。运行Alcohol(图1),软件会自动分配盘符创建一个虚拟光驱。右击虚拟光驱,从弹出的快捷菜单中选择“载入镜像”,再定位到ISO文件所在的文件夹,双击下载到的ISO文件即可载入。以后就能像使用物理光驱一样用它来安装Vista了。

方案1:制作简单实用的多系统
优点:启动电脑时可根据菜单引导进入系统,制作方法简单。
缺点:两系统不完全独立,部分系统文件共用,当先安装的系统出错不能启动时,后安装的系统也无法启动。
实现条件:达到微软官方最低配置要求即可使用该方案安装多系统(800MHz以上CPU、512MB以上内存、15GB以上硬盘空间)。
这种方案安装Vista系统,操作步骤简单,只要不对系统文件进行大的修改就不会破坏原来的系统,适合大多数朋友操作。
1.安装多系统
首先将原系统进行 Ghost备份,并准备一个容量大于10GB的NTFS分区。接着在原系统上通过物理光驱或虚拟光驱安装Vista,要注意的是在指定Vista的安装位置时一定选择前面准备的分区。这样安装后即会形成菜单式多系统。
2.卸载Vista
与其说是卸载,不如说是彻底删除。恢复原系统的Ghost备份后,格式化安装Vista所在的分区即可完全还原原来的系统。
3.易出现的问题
如果安装Vista的分区中有其它备份文件(以G分区为例)不能直接格式化硬盘,利用光盘卸载程序无法删除安装Vista后所生成的文件,报错提示为权限不够。要解决这一问题,有两种方法:
方法一:将用户文件移动到其它分区后,格式化安装Vista的G分区即可。当用户文件不多时,这种方法比较快,可当用户文件多达1GB以上时可用第二种方法。
方法二:重新分配用户权限。在G分区下单击“工具→文件夹选项→查看”,取消“隐藏受保护的操作系统文件”以及“使用简单文件共享”前的钩,勾选“显示所有文件和文件夹”。右击不能删除的文件夹,选择“属性→安全→高级→所有者”,在“名称”下指定当前已登录的管理员用户,再选择“替换子窗口及对象的所有者”(图2)。确定后该文件夹即可删除。

提示:要删除的文件夹有Documents and Settings、Program Files、ProgramData、RECYCLER、System Volume Information、Users、Windows。要删除的文件有autoexec.bat、config.sys、hiberfil.sys、pagefile.sys。这些都是安装Vista后产生的。
方案2:不破坏原系统的虚拟系统
优点:不会对原系统文件造成破坏,方便进行系统测试或软件测试,能直观地比较多系统界面,可用于教学演示。
缺点:对电脑硬件配置有很高要求。
实现条件:硬件配置要求主要是内存必须在1GB以上。笔者试用时所用的电脑主要配置为:CPU:AMD Athlon64 2800 +,内存:1GB。安装后运行速度比较慢。
下面以通过Microsoft Virtual PC 2004(以下简称VPC)虚拟安装Vista为例进行说明。VPC是一款虚拟电脑软件,它能在原系统的基础上虚拟出一台电脑,虚拟电脑与物理电脑在操作上几乎安全相同,我们将在这台虚拟电脑上安装Vista。
1.创建虚拟机
运行VPC,在“控制台”界面中单击“新建”(图3)即可在向导的指引下创建出一台虚拟电脑。在整个过程中有两个步骤值得注意:

其一,在指定“虚拟机的名称和位置”步骤时请指定到一个空间约10GB或以上的分区,名称可任意指定。
其二,在配置“虚拟机内存”时尽量将虚拟机内存调大一些,至少在512MB以上,否则在虚拟机上安装或运行Vista时会慢得像死机了一样。建议虚拟机内存略大于整个物理内存大小的一半。
2.安装虚拟Vista
虚拟机建好后,单击“启动”项,虚拟电脑就会像真实电脑一样启动起来,按键盘上的“Del”键还可进入BIOS界面,请设置为光驱启动优先,保存设置后重启虚拟电脑。当虚拟电脑使用物理电脑上的真实光驱时,请用工具光盘启动并对虚拟电脑硬盘进行分区。默认情况下,虚拟电脑将动态分配到最大为16GB的硬盘空间(安装Vista的主分区必须为NTFS格式且容量在10GB以上)。分区完成后依次单击“操作→复位”重启虚拟电脑。
如果Vista安装光盘已插入光驱中,安装程序就会立刻运行。如果已将Vista的安装镜像ISO用Alcohol120 retail创建虚拟光驱,可在VPC软件主界面中单击“光驱”,选择“物理光驱X”(X表示虚拟光驱的盘符),通过这种方式进行安装。
3.卸载虚拟电脑
虚拟电脑实际由两个文件支持,这两个文件默认位于“我的文档”下的“我的虚拟机”目录之下,默认名称分别是:“新建虚拟机硬盘.vhd”、“新建虚拟机.vmc”。在如图3的“控制台”界面中选择要清除的虚拟电脑,单击“移除”,然后到指定的目录下手动删除这两个文件。在物理电脑上安装Vista占用的硬盘空间有多大(接近10GB),这两个文件的总和就有多大,删除后可腾出大量的硬盘空间。
方案3:使用独立的多硬盘多系统
优点:两系统完全独立,无启动菜单,将任意一块硬盘拆取后,另一硬盘也能正常工作。
缺点:选择进入不同系统时比较麻烦。
实现条件:符合Vista基本硬件配置要求,必须拥有两块硬盘。
下面以在IDE和SATA硬盘上分别安装WinXP和Vista为例进行说明,假设原系统WinXP已安装在IDE硬盘上,现要在SATA硬盘上安装Vista。
1.隐藏法屏蔽硬盘
重启电脑,按DEL键进入BIOS,在主界面上选择第一项即“Standard CMOS Features”后回车,进入图4所示界面,可看到两IDE接口(分别标示为IDE Channel 0和IDE Channel 1)的主盘(Master)位置都接有磁盘,前一个是IDE硬盘,后一个是光驱,IDE接口的从盘(Slave)位置悬空。标示为IDE Channel 2/3的位置对应主板上的两个SATA接口,其中,后一个接有硬盘。与SATA接口对应的没有从盘,这是因为SATA硬盘的数据线只有两个接口,不能接从盘。

选中第一个IDE接口上的硬盘即ST340014A,按“回车”键进入下一界面,设置“IDE channel 0 Master”的值为None。然后保存BIOS设置并重启电脑。
通过这些设置,我们已经隐藏了第一个IDE接口上的硬盘,Vista就只能安装到SATA硬盘上。安装完成后只能使用Vista系统,要启动IDE硬盘的WinXP系统,可重新设置BIOS(隐藏SATA硬盘,同时取消对IDE硬盘的隐藏)。
2.选择法启动系统
进入BIOS设置主界面,选择第二项即“Advanced CMOS Features”,进入“Hard Disk Boot Priority”界面(图5)。在这里能观察到安装到电脑上的IDE和SATA硬盘(前提条件是没在“Standard CMOS Features”中隐藏任何硬盘),设置“Ch3 M. :ST380011AS”位于最上方。重启电脑后只有SATA硬盘处于活动状态,当然也就只能在其上安装新的操作系统了。要想选择进入不同的系统,对硬盘进行相应设置即可。

3.卸载系统
两套系统分别处于两块硬盘中,没有任何联系,形成独立的系统,当卸载系统时,格式化硬盘即可。