记一次 Windows XP 系统修复

跟之前所有的折腾电脑操作一样,都是闲得无聊之举。老夫随便记记,有缘人随便看看。

机缘之下,到手了一个老古董配件,是带 FRU 的 IBM ThinkPad 原装光驱位硬盘托架。外部接口是 ThinkPad 专有的 Slim 接口(这个接口用到 T61 之后就废止了),内部接口是 IDE 的。再从面板看,由于是斜面的面板,所以可以推测它的原生使命必然不属于 T60/T61,很可能是 T43,甚至 T42。这个托架到手,可惜不知道好坏,越是不知道,越是想测试一下。但 IDE 接口的硬盘实在是过于古老,找了一会子才终于找到一块。它不在老夫保存的硬盘区,而是在转接板区:就在一块从 USB 移动硬盘盒里拆出来的板子上。

先直接把板子接到电脑上看了一下磁盘是否还能正常访问,顺便看看盘里的内容。还不错,虽然磁盘的工作声音是挺大,好在文件访问还没问题,是一份 Windows XP 系统,从某些文件能看出来,这是之前从一台东芝 Satellite 2410 的本子上拆下来的。把硬盘装到托架里,拿出一台 T60,换到光驱位,开始了自找的颠簸之旅。期望值当然是能从它开始引导,因为它原本就在一台 IDE 接口的电脑上,现在使用转接后的 IDE 接口,至少理论上不太应该存在磁盘控制驱动器的驱动相关问题,假如能够直接引导成功,当然更好了。而现实是迎来了系统引导问题上的老朋友:黑屏。这简直比西哈努克还要卡斯特罗。黑屏,无输出,是最令人感到棘手的,因为没有得到任何可以改进或者改变的有效反馈信息,哪怕一点点。

用 Windows PE 引导后,该盘访问没有任何障碍。查看主分区的激活状态,NTLDR 文件以及 boot.ini 文件,也都一无异样。这就好像是,一个人明明好好的躺在那儿,可就是叫不醒,他也不会说话。折腾了好半天,后来尝试用PE 直接引导目标磁盘,这回有了动静,系统开始引导,只不过马上又终结于蓝屏,并附有熟悉的停止码:0x000007B。之所以熟悉,就是老夫见过多次,且知道它代表了:引导设备无法访问。这个问题常出现在原本安装在 IDE 模式下的 Windows XP,突然在 BIOS 里把 IDE 切换到了 AHCI 模式,而系统里没有 SATA AHCI 驱动而导致。

于是按照之前处理 AHCI 驱动的经验,手动把 AHCI 驱动强行植入到了目标系统里。事后证明于事无补,而且询问 AI 也得到:托架如果是 IDE 接口的,那么 Slim 转接后也仍然是 IDE,不会变成 SATA AHCI。可惜了时间,手工植入很麻烦,要看着驱动的 inf 文件,把文件复制到位,再把注册表项补齐。尤其后者,很费劲,因为并不是现成的 reg 文件,可以直接导入。

在这个过程中想到,既然Windows PE 引导它就有动静,可是直接引导就没反应,这就又对上了另一个遇到不止一次的症状:PBR 有问题。于是在 PE 下用 BOOTICE 这个小工具,把 PBR 从 Windows XP 版本改到了后续兼顾 bootmgr 和 ntldr 的版本。再尝试直接引导,固然就跟 PE 引导它一样,会出现蓝屏而不是一直黑屏了。继续捣鼓良久,蓝屏无法解决。又想,要不用 Windows XP 的安装盘修复一下?

先尝试 Ventoy U 盘里的 Windows XP 光盘映像,不行,会死机。拿出闲置的光驱和易驱线来,又把 Windows XP SP3 的光盘拿出来,结果发现光驱不读盘。再换一个光驱,开始读盘了,可一读就是四五分钟,屏幕上也没有动静。把盘拿出来看了下,划痕是有点严重。继续找光盘,又找了一张,可还是差不多,光盘在光驱里嗖嗖地转,屏幕上黑黢黢。在怀疑两个光驱都已自然死亡的边缘上,抱着试一试的心态,把另一张 Windows XP SP2 的光盘插入,哎?好了!

接下来是臭手时间。连续用 SP2 光盘引导了两次,每次都是在一开始就按下 R 键,结果进入了恢复控制台。那既然第一次就进去了知道不对,为什么还会进入第二次?那是因为第一次进去后会提示输出管理员密码,对于这么个古早安装的系统,老夫哪里还能记得密码,只好又跑到 PE 下把密码干掉后再次进入,进入后发现在命令行底下完全不知道要干啥。直到第三次,才走正常安装那条路,然后选中找到的现有 Windows XP 系统按 R 键进行修复。修复过程基本就是把全新安装走了一整遍。

无奈使用 SP2 光盘开启修复之旅其实是心里很没谱的,因为老夫多年来已经基本只安装靠后的 SP3 的 Windows XP 系统了,用旧版本的安装盘来修复新版本的系统,理论上就风险不小,成功率大打折扣。不过最后结局还是令人欣慰的,竟然好了。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注