Win7出来已经有一段时间了,看着身边的同学换上了华丽的Win7,自己也蠢蠢欲动,更大部分人担忧的一样,换系统就怕兼容问题,搞不好就是一番瞎折腾,事实上我也没少折腾,现在就把我的经历记录于此。
不可否认,相对于Win XP来看,Win7外观确实华丽了不少,功能也新增了一些,但是,对硬件的要求也高了,1G内存以及以下的电脑,个人觉得还是慎用Win7。
使用Win7也有一段时间了,CCS3.3、XDS510、Keil C51、MDK uv3、Jlink、ICCAVR7.0、progisp 1.67、usbasp、Quartus II9.0、MATLAB2009Ra、Nios II9.0、USB-blaster、AutoCAD2004、PADS5.0精简版、Vmware6等等软件使用还是正常的,其它小软件更新都比较快,在Win7上使用是没有问题的,比如千千静听、QQ、WinRAR等等工具软件。当然,也有不兼容的,比如Protel 99 SE、ICCAVR6.31A、MSSQL2000、VisualC++6.0、Step7MicroWin等。有鉴于此,索性弄了个Win7&xp双系统。
安装双系统方法很多,在网上找了个据说是史上最完美Win7与XP双系统安装方法,记录于此。
首先,要了解磁盘的分区,硬盘分区有三种,主磁盘分区、扩展磁盘分区、逻辑分区。一个硬盘的主分区可以多个,但是扩展分区最多只能有一个,而且它是不能使用的,扩展分区必须分成逻辑分区后才可以使用。主分区是硬盘的启动分区,如果该主分区被设置成活动的主分区,那么系统从硬盘启动时,会到该主分区寻找启动信息,启动系统。这个东西,通过对一个磁盘的分区操作,就可明白它们之间的关系,但是慎用此操作,因为重新分区会删除分区信息,相当于磁盘的格式化。
说到这里,有经验的人肯定已经看出点眉目了,没错,我们就是要在两个不同的主分区上安装Win7和XP,然后通过设置不同的主分区来启动相应的系统,有经验的人肯定又会看出漏洞,这样设置不是很麻烦,还不如直接从WinXP用Win7光盘升级,启动界面直接选择不同的Windows版本。
Bingo,我们下面就要做到上面说的效果,而且这种安装方法有个好处,就是Win7和XP是完全隔离的,因为他们安装到了不同的主分区,没有文件的相互联系。网上号称史上最完美,也是有理由滴。
下面说一下安装步骤:
一、一、 把磁盘分成至少两个主分区,其它爱咋滴咋滴,这两个主分区是用来安装Win7和XP的,已经符合要求就跳过此步。
二、二、 若不是重新分区,请备份好主分区1、主分区2的数据。
三三、 放入Win7系统碟,在主分区1上安装Win7系统,最简单莫过于放个GHOST系统盘,放进去后傻瓜式安装,泡杯茶逛逛,回来系统就装好了。
四、四、 进入Win7系统,把主分区2设置成活动分区,重启后在该分区上安装WinXP系统。
五、五、 进入WinXP,检查系统安装是否正确,然后设置Win7所在的主分区1为活动分区,重启系统。
打开运行,在运行里面运行如下命令:
bcdedit /create {ntldr} /d "Windows XP"
bcdedit /set {ntldr} device partition=C:
bcdedit /set {ntldr} path \ntldr
bcdedit /displayorder {ntldr} /addlast
注意命令行的空格,最好直接复制粘贴过去,cmd提示操作成功后,重启系统,就可以看到如下画面啦,至此,Win7&XP 双系统安装完毕:
此方法是把WinXP的启动信息增加到Win7里面,反过来也行,怎么弄,可以到网上找找资料。
参考信息:
http://dx-www.ylmf.net/read.php?tid=1516026
http://www.ylmf.net/read.php?tid=1371359&fpage=0&page=1
http://www.ylmf.net/read.php?tid=1322482