阅读:2405回复:5
去除ACPI部分win2K、winXP还能启动吗?
如果bios中没有电源管理,win2K、winXP还能启动吗?bios休要如何修改呢?
|
|
沙发#
发布于:2005-05-31 09:19
winNT可以支持非ACPI的系统,在安装系统的时候,NT就会根据当前系统类型选择安装不支持ACPI的HAL
|
|
板凳#
发布于:2005-05-31 09:30
谢谢了,兄弟。winNT在启动时用到的最基本的bios服务有哪些呢?我尝试过网络上linuxbios+bochs的方案,linux、dos都可以正常启动,但windows不行,98、2k、xp都不行。98停在蓝天白云,2k停在启动的选择菜单。bochs中的rombios很弱,现在打算自己补充一些int服务,希望能启动win2k。
|
|
地板#
发布于:2005-05-31 09:36
win2K、winXP也支持非acpi的启动的,关键是install win2K、winXP的时候要在bios里面把acpi关闭,否则是不行的。linuxbios+bochs的方法不是已经有人试验过work了么
|
|
地下室#
发布于:2005-05-31 09:51
“linuxbios+bochs的方法不是已经有人试验过work了么
”呵呵,一开始我和几个师兄也以为可以,而且还看到了那个老外的论文,但经过自己亲自实践发现其实不行。这个方案主要是用bochs中的bios来充当runtime的中断服务,但发现bochs太弱,许多基本服务不全面也不稳定。而且据说那个成功的老外也只是做成功了个别主板,方案通用性不好。不过能提出并实践这个方案,他已经很牛了。 |
|
|
5楼#
发布于:2005-06-02 13:17
相信bochs只实现一下很legacy的服务,很多不管增加的服务无法满足,而且不同的chipset肯定bios提供的服务不同的,但是我想acpi的部分bochs应该不能提供的。
|
|