马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
Windows 7或许是微软历史上最成功的Operation System,自去年发布以来OEM厂商都对预装Win7给予了极大热情(连SAMSUNG这位一向预装DOS的哥们都被脱下了水,囧。。。)。小弟的不少童鞋都在新购的本本上HAPPY~~地跑着Home Basic的小7。不过由于小7对一些游戏和行业软件兼容不佳,目前关心如何把Win7换回XP的童鞋几乎和关心Win7激活的童鞋一样多。 预装小7的本子的BIOS上都有相应的SLIC字段,激活Win7不算难事,因此一般的建议都是格掉硬盘顺序安装XP SP3和Win7 Ultimate。不过,我发现更多的童鞋都是想在不破坏现有预装系统的前提下安装XP,这一要求并不难实现,只是过程较为繁琐。本着人民群众利益高于一切的精神,小弟将个人的小白经历叙述如下----谁让咱是党员呢。 我分别在Win7下安装了集成版和克隆版,本本是惠普的CQ40-514TX,BIOS F.65A版,SATA MODE为AHCI,安装的是MSDN原版Win7Ultimate x86,安装前用DiskGenius对硬盘重新分区,因而没有100M隐藏分区(品牌机一般都有100M分区,为了方便对活动分区操作请自行百度去除方法,本菜鸟在此不再赘述。如果不想去除100M分区的话也可在Win7下给活动分区分配盘符,反正只要能访问到活动分区就行了)。 一.集成安装版 我在此使用了新萝卜家园笔记版3..2版(这个改版系统集成了很多启动,可以支持包括HM55在内的最新主板以AHCI模式运行,CQ40的ICH9当然不在话下),安装过程中需要使用Microsoft .Net Framework 2.0,EasyBCD v2.0, 安装XP需要一个独立分区,硬盘没有多余分区的童鞋可使用Acronis Disk Director v10进行无损分区,具体如何使用同样请自行百度。 分好区重启电脑,从光盘引导进入XP安装程序,一步步安装XP到准备好的分区中,安装完成后电脑自动重启进入XP,没有Windows 7启动项,这是因为Windows 7采用了与XP完全不同的引导机制,导致XP的启动管理器无法识别并引导Win7,所以为了实现双系统我们要做的就是让bootmgr(win7引导管理器)重新获得优先引导权,并建立bootmgr对ntldr的引导。这个过程可以交给EasyBCD这个软件。 在XP下使用EasyBCD需要Microsoft .Net Framework 2.0,所以首先在XP下安装Microsoft.Net Framework 2.0,然后安装EasyBCD,运行EasyBCD后就可以在他的主界面上看到Win7的引导信息,我们只要重新写入MBR让它恢复引导权即可。 选择Manage Bootloader,接着在右侧的Bootloader InstallationOptions(引导记录安装选项)下选择Reinstallthe Vista Bootloader(重新安装Windows Vista引导记录),最后单击Write MBR按钮写入主引导记录即可。重新启动后修复即可发现Windows 7引导记录成功。 此时我们的Win7已经回来了,可是XP却不见了。下面就要建立Bootmgr对NTLDR的引导。首先让隐藏的系统文件显示:进入Win7,双击“我的电脑”,在左上侧选择“组织”-“文件夹和搜索选项”--在“查看”选项卡下去掉“隐藏受保护的操作系统文件”并选择“显示所有文件和文件夹”。把XP分区下boot.ini、ntldr、ntdetect.com三个文件复制到Win7系统盘下(如果是给100M分区分配盘符的就复制到100M分区下)。直接安装并运行EasyBCD,选择Add/Remove Entries,在右侧下方选择添加Windows XP,点选Add Entry,加入XP启动项成功后,再点选右上方的Save保存修改。这时再重启电脑,就会看到Win7和XP的双系统启动菜单了。 安装集成版的XP优点是方法简单,易于实现,但缺点也很明显,除了安装过程缓慢之外,最严重的就是它重写MBR,会导致品牌机意见还原失效,我曾在另一台预装Vista的HP电脑上安装XP,结果OEM分区直接变成未分配,惨惨。。。。 二.安装克隆版 我这次采用的是新萝卜家园ghost1003版,安装过程需要WinPE,DiskGenius或同类软件,EasyBCD v2.0,Win7原版光盘 安装之前同样首先是分区,这里就涉及到一个问题,是安装到主分区还是逻辑分区,我觉得这两点应该都是可以实现的,但结果是主分区成功,而逻辑分区安装失败。 安装到主分区的话,首先光盘引导进入WinPE环境,在PE下手动运行Ghost还原gho镜像到准备好的主分区中,完成后在运行DiskGenius,取消原活动分区的激活并把XP所在的分区标记为活动(这就是安装到Primary和Logical的区别了,只有Primary才可以Active)。接着再修改boot.ini文件:首先取消boot.ini的只读属性 [boot loader] timeout=3 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="MicrosoftWindows XP Professional" /noexecute=optin /fastdetect Partition(1)是gho镜像默认,你要根据自己情况修改,比如说你是安装到第三个分区,就把Partition(1)改为Partition(3),注意两个地方都要改。另外这个顺序是你的分区物理顺序,不一定和盘符对应,比如说Acer的机子在C盘前面还有一个100M分区和一个OEM分区,那它的D盘的物理顺序就应该是4,分区物理顺序可以用DiskGenius查出 重启电脑,进入GhostXP的安装过程,安装完成后重启再次进入PE用DiskGenius重新把原来的活动分区激活,再次重启,等待进入Win7,不过。。。。我发现在很多情况下这时候Win7已经无法启动(原因不明,望高人解答),这时候祭出Win7DVD,光盘引导进入RE环境,选择“下一步”--“修复计算机”--重启后进入Win7正常,再建立Bootmgr对NTLDR的引导,方法同上,不再赘述。 至于Ghost到逻辑分区,我的方法是首先用Ghost还原XP到一个逻辑分区,再修改boot.ini,建立bootmgr对ntldr的引导,重启后进入ghost安装过程,问题是完成后Win7和XP均无法启动,用Win7光盘修复后XP依旧无法启动,Win7进入“准备桌面”后提示组件缺失,无限重启。。。。。。 安装克隆版速度极快,且不会影响其他分区,即使一键还原丢失也可通过一定方法找回(OEM分区没丢嘛),但问题是步骤复杂,涉及分区问题,而且用Win7光盘修复启动之后启动菜单中文乱码(有知道如何解决乱码的高人知会一声,不胜感激),影响美观。 |