0

我的任务是在嵌入式系统上加载我与操作系统分开构建的程序(它对系统文件执行一组操作,因此必须在操作系统启动之前完成)。是的,我知道了...

我选择将它放在一个干净的 winpe.wim 中(从 Windows AIK 获得)。在现代 BIOS 计算机上一切正常,但是当我在嵌入式系统上尝试时,我卡在 ACPI 引导检查中:该系统上的 BIOS 不是 acpi(标准 hal)

限制:更换 BIOS / 获取其他 winpe 目前不是选项。

我可以在我得到的 winpe 中以某种方式禁用 acpi 兼容性检查吗?也许通过bcdedit?非常感谢任何能帮助我解开这个谜题的建议。

还 - 引导是从可引导 CD 执行的

4

1 回答 1

0

想出一个解决方法,如果有人需要这个:

  • 缩小嵌入式系统上的分区并创建第二个分区
  • 在那里安装了另一个win2000并将我的程序放在启动时运行
  • 禁用 explorer.exe 和所有不必要的组件

现在这个分区用作 PE 替换,如果用户引导到它并运行我的程序,它可以对主 os 文件执行操作

于 2016-08-09T19:09:37.687 回答