装系统不求人——Win XP安装

这篇介绍如何安装Windows XP系统……虽然XP已经比较古老了,但还是做个介绍吧,毕竟一些早期的电脑配置太低,还用不了Win7/8等系统。

准备工作

常见的准备工作单独写成一篇文章了,先看下文吧~

《装系统不求人——系统安装准备工作》
http://www.paincker.com/sysinst-prepare

补充内容:系统安装盘

XP系统有两种类型的:

  • 一种是Ghost XP,只需十几分钟就能装好系统,而且各种常用软件都有了。

  • 另一种是微软官方的原版XP。第一次安装会比较麻烦,装好了需要安装驱动等然后调整很多东西。

在之前的Win7安装中,我们极力推荐使用原版Win7,但是安装XP我们则选用Ghost XP。原因是原版XP安装过程比较繁琐并且很慢,还有大量设置需要进行修改,才能比较好的使用。而用Ghost XP节省了很多精力,相比Win7,XP驱动问题造成的影响也比较小。

Ghost XP系统盘可以自行百度“Ghost XP”寻找合适的版本(比较推荐深度技术的Ghost XP,特点是优化做得好,运行比较流畅;番茄花园的Ghost XP则是界面比较好看),或点击下面的链接下载。

深度技术 GHOST XP SP3 安全稳定版 V2015.03 下载
http://www.xitongzhijia.net/xp/201503/42222.html

补充内容:学习Ghost备份还原

因为是Ghost系统,装系统其实就是用Ghost还原已经制作好的系统备份。因此学会Ghost的使用是当然的了。可以参考下文:

《装系统不求人——用Ghost备份还原系统》
http://www.paincker.com/sysinst-ghost

补充内容:引导修复

参考下文。

《装系统不求人——BootLoader与引导修复》
http://www.paincker.com/sysinst-boot

安装系统

做了不少准备工作,安装系统的过程就比较简单了。直接用Ghost还原已经做好的系统就可以了。

常规安装过程

  1. 准备GHO文件:首先用压缩软件打开之前的系统盘,将其中最大的一个GHO文件解压出来(这个文件尺寸大概在500MB~2GB之间)。

    当然也可以直接用虚拟光驱加载ISO系统盘镜像文件。

  2. 准备分区:一般情况下,Ghost XP只能安装到主分区。所以需要事先准备好要安装XP的分区,然后将其设置为活动分区。为便于表述,后面将其简称为“XP分区”。

  3. 还原系统文件:如果不是覆盖安装,可以直接在Windows下运行Ghost(别忘了设置兼容性,并以管理员身份运行);也可以启动到PE运行Ghost;或者直接启动DOS版本的Ghost。将第一步中的GHO文件,还原到第二步中准备好的XP分区。

  4. 修复引导:Ghost XP系统文件已经还原到XP分区了,这里用NTBootAutoFix在PE下自动修复XP的引导。

    虽然Ghost会自动处理XP分区中的引导记录,但视不同情况,BootLoader并不一定都能正确运行并启动XP,所以需要进行修复。

  5. 安装系统:重启后选择进入XP系统,就会进入GhostXP系统安装部署的界面,一般都是全自动进行的,不需要操作。安装完成后电脑会自动重启,再次选择进入XP就会进入桌面,此时系统就安装好了。

将Ghost XP安装到逻辑分区

前面提到Ghost XP一般只能安装到主分区。原因在于,Ghost XP在制作时,系统盘符一般都是C盘,加载各种系统文件都会根据这个路径来识别。在还原到你的电脑上之后,首次开机时系统会自动给每个硬盘分区按一定的顺序分配盘符。活动分区会被最先分配,也就成了C盘,而其他分区则按先后顺序分别分配为D、E、F……因此只有将Ghost XP还原到活动分区,才能在开机时分配为C盘从而正常启动系统。而只有主分区才能被设置成活动分区。

如果需要将Ghost XP安装到逻辑分区,最大的问题就是要保证系统所在的分区盘符会被分配成C。

具体的安装方法如下:

  1. 还原文件:和前面一样准备好GHO文件,再用Ghost将GHO文件还原到XP分区。XP分区可以是主分区,也可以是逻辑分区。

  2. 移动引导文件:将XP分区中的三个启动文件NTLDR,NTDETECT.COM,boot.ini移动到活动分区根目录。因为它们只有在活动分区,才能正常启动系统。

  3. 修复引导:启动NTBootAutoFix,直接用自动修复即可。

    修复完成后,可以看到boot.ini文件中的设置已经被修改成正确的分区,例如:

    1. [boot loader]
    2. default=multi(0)disk(0)rdisk(0)partition(6)\windows
    3. timeout=30
    4. [operating systems]
    5. multi(0)disk(0)rdisk(0)partition(6)\windows="G Microsoft Windows XP x86 " /NOEXECUTE=OPTIN /FASTDETECT /DETECTHAL
  4. 隐藏分区:在PE下启动DiskGenius,将XP分区前面所有的主分区和逻辑分区设置为隐藏。具体的操作是右击分区,选择“隐藏当前分区”即可,如图。隐藏的分区不会被分配盘符。

  5. 从硬盘启动XP,就会进入XP的安装界面。作为XP系统的首次启动,将会对硬盘分区进行盘符的分配。由于XP系统分配分区盘符的顺序是:活动分区–>主分区–>逻辑分区,并且从左到右,而隐藏的分区不会被分配盘符,所以XP系统分区会被最先分配成C盘。

    你可以在进入XP安装界面后,尝试按Shift+F10启动cmd命令窗口。如果启动不了,等一会再尝试就可以了。启动后可以看到类似下图的窗口,且显示的是C:\windows\system32>,说明XP分区已经被正确识别成C盘。

  6. 取消隐藏分区:安装好后,即可进入XP系统桌面。此时再用DiskGenius取消隐藏分区,就能一切正常。

    • 如果首次启动XP安装界面前,没有隐藏分区的操作,XP分区就不会被识别成C盘。于是GhostXP安装完成后,会卡在登陆界面不能进入桌面。

    • 同样的道理,如果你的电脑上之前有其他系统例如Win7,且它的分区已经设置成了隐藏,则启动Win7会卡在“正在启动Windows”的界面,因为Win7所在分区无法被正确分配盘符。

后续工作

成功进入XP的桌面,说明系统已经装好了,还有少量后续工作。因为我们装的是Ghost XP,系统已经激活了,并且集成了常用驱动和软件,后续工作不多了。最必要的两个是:

  • 完善驱动:GhostXP集成的万能驱动并不一定能很好的兼容所有硬件,所以最好自己再完善一下驱动。
  • 备份系统:备份好系统,下次就可以用Ghost直接还原自己的专属GHO文件,而不需要再安装一遍。

具体可以参考下文中的相应内容:

《装系统不求人——系统安装后续工作》
http://www.paincker.com/sysinst-follow-up