Win7问世已经近5年了,可是小编还没有用过,自己的本本XP运行正常三年多了,安装了很多常用软件,装个win7未免太麻烦,硬盘又比较小,安装双系统不切实际。实验室的电脑越来越慢,XP系统刚开机就占用了1G+的内存,是时候重装系统了。但是本人需要和硬件打交道,如果只装win7,怕是有些驱动不兼容,到时候还得再装回来,得不偿失。但是实验室的电脑硬盘够大,恰好可以装个双系统。由于本人身边没有安装光盘,又不想去买一张,也不想自己刻录一张,不为别的,就是因为麻烦。听说可以使用U盘来装系统,于是我就白手起家,开始装系统。
查看一下实验室电脑的硬盘,有四个分区:C(Primary,24.4G), D(Logic,14.4G), E(Logic,400G), X(Primary,26G),其中最后一个分区被隐藏了,是联想自带的备份、服务之类的,没有盘符。为了保险,本人打算将XP装在C,Win7装在D。
说干就干,要用U盘装系统,其实和光盘或者硬盘没什么区别,首先要让电脑可以从一个非系统的盘启动,因为装系统要把系统所在的盘格掉,系统当然不可能自己格自己。既然没有光盘,那就要在U盘上安装一个WinPE系统。这个方法很多,可以使用的软件也挺多的,我用的是老毛桃,几乎是傻瓜式的,按照提示完成操作就可以了。详细请参见:http://www.haoxp123.com/jiaocheng/33.html 。在这里要注意的是,制作可以启动的U盘,也就是在U盘上安装操作系统和在硬盘上安装操作系统没有太大的差异,也会把U盘上的数据全都格式化掉,所以,如果U盘上有重要数据就一定要备份。安装完之后可以看到U盘上有一个ntldr的文件,那个就是操作系统启动时的配置文件。如果通过文件夹选项设置“显示系统文件”,“显示隐藏文件”的话,还可以看到其他的文件,WinPE 的大小大约是100M。如果进行了上述设置,操作系统的安装盘都有这么一个文件,如果删除了这个文件,操作系统可能就启动不了了。
制作好了这个U盘,还得让操作系统在启动的时候从我们制作的U盘启动才行。这就需要设置BIOS选项。BIOS是Basic Input and Output System的简称,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机上电自检程序等。在这里我们要注意的是电脑的启动选项也是在BIOS里面保存的。通过设置BIOS选项,我们可以让系统从光盘、硬盘、或者U盘启动等,如果有多个硬盘,我们还可以通过设置BIOS设置从哪块硬盘启动。关于BIOS的设置在不同的机器上有不同的进入和设置的方法,并且很多时候从表面上看差异很大,但是只要根据界面的提示都可以轻易的设置好。例如进入BIOS有的机器是在启动的时候按F2,有的是F8,有的是按Enter,进入BIOS之后界面的差距往往也是很大的,但是这些并没有本质的区别。具体的进入和设置的方法,可以问谷歌和百度,他们兄弟俩啥都知道。在这里,我们所需要做的事情是将USB启动设为第一启动选项,这样在进入系统的时候,系统首先检测有没有可以用于启动的U盘,如果有就从U盘启动,如果没有,就检查第二启动选项。
设置好了以后就可以重新启动,进入WinPE系统。这个系统真是棒!跑起来轻飘飘的,虽然界面有点粗糙。我们可以参照第一个链接的文章进行安装系统。采用同样的方法,我们可以将XP和Win7安装在不同的盘。只需要把镜像复制到相应的盘,然后安装驱动就可以了,相当轻松。这里建议,如果要装双系统,当装好一个系统之后先不要忙着装想要的软件,因为安装双系统一旦出现问题,可能先安装的这个系统也要重新装了,这样安装的软件和设置都白做了。当然还有一个更好的办法,就是,装完一个系统之后,将这个系统做成一个镜像备份一下,以后出现问题也能解决。其实安装双系统和一个系统没有多大的差别。刚开始我还以为要做很多的设置,但其实是不需要的。我遇到的安装Win7不成功是我下载的那个Win7镜像的原因,它和我的电脑不兼容。后来我下载了一个多合一的,采用OEM通用版,就成功安装了,毫无压力。
安装好两个系统当然要设置开机选项。据我理解应该是首先检测较高版本的操作系统的开机选项。例如在我的系统中就是首先检测Win7的开机选项设置。设置的方法是:右键单击我的电脑->属性->高级->设置->默认操作系统。如果找不到已经安装的操作系统可以下载一个修复助手。另外在XP中还可以单击黄色框中的编辑,直接编辑boot.ini。multi(0)disk(0)rdisk(0)partition(1)中 multi表示一个非SCSI硬盘或一个由SCSI BIOS访问的SCSI硬盘,(x)是硬件适配卡序号;disk(x)表示SCSI总线号,即如果硬件适配卡为Multi,其正确表示方法就为disk(0);rdisk(x)表示硬盘的序号,即如果硬件适配卡为SCSI则忽略此值;partition(x)表示硬盘的分区序号。一般我们需要更改的就是partition(X)中的X,X=1表示是C盘,2是D盘。如果我同时在XP和Win7中设置多重开机选项,则将会有以下现象:首先检测Win7的设置,如果选择Win7,则直接进入Win7,如果选择进入XP,则接下来并不直接进入XP,而是再检查XP设置的开机启动选项。
经过三天的努力,几十次的重新启动,十几次的重装,最终小编终于成功了。装完之后就觉得毋乜大不了(粤语)。我有了两个小技巧:
1.我将备份的ghost文件恢复之后,由于其中的开机选项中的第一启动选项是从D盘启动,但是我的系统恢复到C盘,D盘没有操作系统,导致开机选项卡住而无法操作。但是由于还没有完成安装,C盘的boot.ini无法修改。这样备份就没有任何作用了。当时我心都凉了,整整一下午和一晚上装的软件和配置都白费了,备份的ghost文件只有boot.ini不行就导致备份无效。其实这个问题很简单,只需要将C盘的ntldr拷贝到D盘就可以了。在检查开机启动选项的时候,系统可以找到D盘的启动文件ntldr,但是不会马上读取,它要等用户确定以后才会去读或者不读,所以这个文件即使错了也不要紧。这时选择从C盘启动,然后进入系统完成安装之后,去修改C盘的boot.ini。
2.WinPE配合使用PQ感觉真是太棒了。我使用PQ将某个逻辑分区设置为主分区之后,发现D和E盘的盘符换过来了。设置之前大的是E盘,小的是D盘,设置之后小的是E盘,大的是D盘,这样我就有点不习惯,当我使用PQ修改它们的盘符时,却提示这两个盘正在使用中。于是我进入WinPE进行修改,在WinPE下修改成功了,但是回到XP,却没有任何变化,这可能是因为硬盘分区的盘符时操作系统分配的,在一个操作系统中作了修改,在另一个中并不受到影响。为了解决这个问题,我先在WinPE下将两个分区都隐藏起来,然后到XP下撤销隐藏并分配盘符就可以了。我突然想到,这个办法是四年以前我的同学帮我装操作系统时使用的,那时候我什么都不懂,现在,经过了实践,我也算个小师傅了。
装后感:对于XP,装系统之前的空闲状态1G,轻易就可以占用到2.2G以上,并且卡得要命;装完之后,XP开机占用内存基本在400M左右,正常负载下运行在1-1.5G,感觉顺畅多了。对于Win7,我只想说:哇,难怪这么多人都用Win7,真的好炫,爱不释手!但是唯一不足的是,我选用的14.4G的D盘却装了Ultimate,硬盘就变红了。
I hear and I forget,
I see and I remember,
I do and I understand.