不,谢谢,但我们遇到了更多的蓝屏。事情从这时候起就变得奇怪了。无论是 Windows To Go 还是安装介质,或者在其它硬盘上安装好的 Windows 系统,都无法在这台电脑上启动。但奇怪的是 Linux 可以正常启动,甚至运行安装程序并安装到硬盘。我询问了 ChatGPT 究竟为什么会这样,而 ChatGPT 表示这可能是一个 ACPI 问题。损坏的 BIOS 可能一并破坏了一部分 ACPI 设备,导致 Windows 加载时出现问题,而 Linux 忽略了这些问题。
我并不了解 ACPI 之类相当底层的问题,所以按照它的指示进行了排查,贴出日志后 ChatGPT 希望我更新 BIOS。但很遗憾的是刷写 BIOS 的程序运行在 Windows 下,而我无法启动 Windows。理论上这里有一个 ISO 的光盘版本,但我不清楚要怎么将它刻录进 U 盘。我尝试了 Rufus 或者 dd,前者将 ISO 识别为不可引导的镜像,启动后只有跳动的光标,没有日志也没有输入;后者则根本无法启动,BIOS 直接跳过了引导进入 PXE 环节。
就在这时我想到了一个品牌名:软碟通。刻录光盘和可引导 USB 驱动器真的是一个东西吗?事实上并不是。使用软碟通,我终于得以启动这个 BIOS 刷写光盘。然而,启动的光盘需要进入 DOS 环境,而 DOS 似乎也一样遇到了这个诡吊的 ACPI 底层问题,导致系统无法启动,刷写也不能进行。
我们还有最后一个办法?
似乎还有能够直接从 Linux 下提取固件并刷写的程序(FlashROM),但我既没有原始的固件,这台电脑也不允许我直接进行刷写。因此,最终我决定放弃启动 Windows。更何况对于老电脑来说精简过的 Linux 系统可能更轻松一些,后面我还有更多事情要做。
Kali 安装程序
大部分 Live USB 都包含安装程序,可以直接把 Linux 安装到本地机器的硬盘上。启动安装程序后就是漫长的等待,这块硬盘是全空的,因此可以放心地把它留给安装程序重新分区并摧毁所有数据。
等到安装完成后,我们成功进入了一个现代的 Kali 桌面环境。而且,我们有几乎所有的必备驱动:触控板(虽然不是精确式触控板)、小红点(指点杆,随你怎么说)、无线网卡。
事实上,这让我再次想到了一个问题:Linux 桌面环境的体验到底怎么样?它确实为这台老电脑带来了希望,可惜我不能放弃我的 Windows 设备。
这衍生出了一个有趣的问题,即我已经找不到任何设备播放家里曾经有的光盘了。其中刻录了一部分珍贵的视频影像,还有一些可能已经成为失传媒体的电视剧(骗你的,我在 B 站找到了)。这台旧电脑恰巧有一个可用的光驱,允许我从中提取视频。
我本来的想法是将光驱卸除后连接到现在的电脑来读取数据,因为我查找光驱型号,发现接口理论上是 SATA,应当可以使用我的 SATA 转 USB 线。但问题在于这个 SATA 接口是阉割过的,标准尺寸的 SATA 线根本连接不上。可能光盘也确实无法跑满为了机械硬盘设计的 SATA 接口吧。因此,问题又回到了如何使用这台旧电脑访问光驱。
我从来没有尝试过从光驱中读取数据,或者说我早就忘记了这个操作在 Windows 下是怎样的,更别提 Linux 了。挂载光驱后,我确实发现了一部分可读的文件,但这部分文件不包含任何视频或者音频。我尝试着通过 dd 将整个光盘导出为 ISO 文件,但 dd 命令会立即失败。询问 ChatGPT 得知这是由于光盘大概率存在坏块,dd 读取到坏块就会失败,此时应当使用 ddrescue 复制光盘内容。