templestone
驱动牛犊
驱动牛犊
  • 注册日期2005-05-30
  • 最后登录2005-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2405回复:5

去除ACPI部分win2K、winXP还能启动吗?

楼主#
更多 发布于:2005-05-30 20:31
如果bios中没有电源管理,win2K、winXP还能启动吗?bios休要如何修改呢?
changjt
驱动牛犊
驱动牛犊
  • 注册日期2002-12-09
  • 最后登录2010-01-27
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-05-31 09:19
winNT可以支持非ACPI的系统,在安装系统的时候,NT就会根据当前系统类型选择安装不支持ACPI的HAL
templestone
驱动牛犊
驱动牛犊
  • 注册日期2005-05-30
  • 最后登录2005-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-05-31 09:30
谢谢了,兄弟。winNT在启动时用到的最基本的bios服务有哪些呢?我尝试过网络上linuxbios+bochs的方案,linux、dos都可以正常启动,但windows不行,98、2k、xp都不行。98停在蓝天白云,2k停在启动的选择菜单。bochs中的rombios很弱,现在打算自己补充一些int服务,希望能启动win2k。
terrychen
驱动小牛
驱动小牛
  • 注册日期2002-04-15
  • 最后登录2014-03-13
  • 粉丝0
  • 关注0
  • 积分174分
  • 威望68点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-05-31 09:36
win2K、winXP也支持非acpi的启动的,关键是install win2K、winXP的时候要在bios里面把acpi关闭,否则是不行的。linuxbios+bochs的方法不是已经有人试验过work了么
templestone
驱动牛犊
驱动牛犊
  • 注册日期2005-05-30
  • 最后登录2005-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-05-31 09:51
“linuxbios+bochs的方法不是已经有人试验过work了么
”呵呵,一开始我和几个师兄也以为可以,而且还看到了那个老外的论文,但经过自己亲自实践发现其实不行。这个方案主要是用bochs中的bios来充当runtime的中断服务,但发现bochs太弱,许多基本服务不全面也不稳定。而且据说那个成功的老外也只是做成功了个别主板,方案通用性不好。不过能提出并实践这个方案,他已经很牛了。
附件名称/大小 下载次数 最后更新
2005-05-31_A Stackable Open Source BIOS.pdf (125KB)  34
terrychen
驱动小牛
驱动小牛
  • 注册日期2002-04-15
  • 最后登录2014-03-13
  • 粉丝0
  • 关注0
  • 积分174分
  • 威望68点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-06-02 13:17
相信bochs只实现一下很legacy的服务,很多不管增加的服务无法满足,而且不同的chipset肯定bios提供的服务不同的,但是我想acpi的部分bochs应该不能提供的。
游客

返回顶部