none
SCCM 2007 R2 sp1 NTLDR is missing RRS feed

  • 问题

  • 用SCCM OSD 抓个WIM很顺利,我用 Install CD 来安装这个WIM,第一次启动时出现 NTLDR is missing, 尝试重新抓取,重新应用,都是该提示。我应用的是XP SP3系统。Server 是 2003 r2 sp2,环境是 Virtual PC。 google 了一下,跟这 winbom.ini有关。又说是 WinPE 的BUG。 文章如下:http://www.myitforum.com/forums/m_153090/mpage_1/key_/tm.htm#153090,请大家给点提示:winbom.ini 或者应用 install CD 的最佳方式,以避免出现上述提示,谢谢!
    另外:该WIM必须应用与这参考样机相同的HAL方式下吗?主板一致?CPU一致?还是全部一模一样?有没有类似于万能Ghost这样的操作来制作这个WIM包,谢谢!
    2010年1月9日 5:23

答案

  • 那个文章提到 HAL replacement, 貌似还是 HAL 不兼容的问题。

    我看见过国外网友使用script来判断 当前image中的HAL 和系统应该是什么样的HAL,并相应copy和覆盖相关ini和dll文件,但是请仅自行测试,无人能够提供支持。

    HAL 兼容基本是指:第一: CPU 中断工作方式(是否APIC,高级可编程中断控制器,可以在CPU测试软件中看见,它主要涉及单CPU ,多CPU以及一些legacy的CPU和特殊机型的 CPU 工作机制的差异),第二: 是否支持ACPI (高级配置和电源管理接口),ACPI也分很多内容,我对ACPI不太了解,有知道的朋友请指点一下。

    块存储设备兼容基本指 硬盘访问模式,例如 ultraATA, SATA上用的AHCI 以及 SCSI 等

    无论HAL 还是块设备,厂商型号并不重要,只要工作机制相同就能兼容。


    Vista 以前的系统,需要HAL 兼容和块存储设备兼容。根据一些论坛上的信息,MS 为了更好的支持 P2V (或者什么其它的原因),Vista以后的OS 不再有这些限制,但是我没有测试过,请自行查询文档和测试。

    2010年1月12日 15:02
    版主

全部回复

  • 那个文章提到 HAL replacement, 貌似还是 HAL 不兼容的问题。

    我看见过国外网友使用script来判断 当前image中的HAL 和系统应该是什么样的HAL,并相应copy和覆盖相关ini和dll文件,但是请仅自行测试,无人能够提供支持。

    HAL 兼容基本是指:第一: CPU 中断工作方式(是否APIC,高级可编程中断控制器,可以在CPU测试软件中看见,它主要涉及单CPU ,多CPU以及一些legacy的CPU和特殊机型的 CPU 工作机制的差异),第二: 是否支持ACPI (高级配置和电源管理接口),ACPI也分很多内容,我对ACPI不太了解,有知道的朋友请指点一下。

    块存储设备兼容基本指 硬盘访问模式,例如 ultraATA, SATA上用的AHCI 以及 SCSI 等

    无论HAL 还是块设备,厂商型号并不重要,只要工作机制相同就能兼容。


    Vista 以前的系统,需要HAL 兼容和块存储设备兼容。根据一些论坛上的信息,MS 为了更好的支持 P2V (或者什么其它的原因),Vista以后的OS 不再有这些限制,但是我没有测试过,请自行查询文档和测试。

    2010年1月12日 15:02
    版主
  • 感谢回复!
    用虚拟机再次重新安装抓取应用,这回没有出现 ntldr is missing 的提示,上几次可能不知道哪里出错了。
    2010年1月15日 11:12