windows xp 双启动(wubi 安装)停止为 ubuntu 工作 - 给出“丢失或损坏的 system32\hal.dll”错误

windows xp 双启动(wubi 安装)停止为 ubuntu 工作 - 给出“丢失或损坏的 system32\hal.dll”错误

这一到三年来,它一直运行良好 — — 上个月左右发生了一些事情。

我很确定缺少 hal.dll 文件不是真正的问题 - 该文件存在,并且 Windows 运行正常。(我费了一番周折才发现,如果没有它,Windows 就无法运行(!?!),但那是另一个故事。)

我查看了 boot.ini 文件,但没有发现任何明显的问题(对我来说)。它看起来几乎与此主题。我会尝试在今天晚些时候发布我的文章。

我想不出可能发生了什么变化。我依稀记得上次使用 ubuntu 时进行了一次更新 - 这可能是个问题吗?

答案1

2 个 wubildr 文件从 c:\ (?) 中丢失 - 复制了 wubildr.mbr 并收到“找不到 GRLDR”错误。查找并复制了 wubildr(均来自 C:\ubuntu\winboot),然后就好了!

答案2

您是否执行过“fixmbr”或“bootcfg -whatever”操作?您是否安装了其他 Windows 系统?

一定要记住,做任何这些事情都会导致 ubuntu 安装无法使用(除非你正好有 live-cd,你可以在其中安装 GRUB - 而不是像你的情况那样的 Wubi)。

如果您没有做任何上述事情,请尝试想想在此之前计算机可能发生过什么奇怪的事情。

相关内容