造成這種現象主要的原因在於GHOST的版本過低(版本低於11),不能識別SATA的光驅和硬盤。當GHOST啟動時,它要檢測IDE硬盤是否 存在,如果沒有IDE設備,就會一直檢測下去,造成假死機。當然最近我還看到有人說板載USB設備也有可能導致GHOST死機的。據說硬盤有隱藏分區,且 第一分區為NTFS分區格式,造成DOS下無法正常訪問SATA硬盤,也會造成Ghost死機。
解決的辦法有收下幾種方法:
1、使用最新的Ghost.EXE,最新版本應該能支持SATA設備了。
2、修改BIOS中SATA的設置,進入主板BiOS中,Drive Configuration選項的ATA/IDE Configuration默認設置是“Enhanced”,此時將它改為“Legacy”,且Legacy IDE Channels選項也改為“SATA”,以上設置更改完成後再運行Ghost即可。這種方法主要是把硬盤的SATA增強模式改成兼容模式,即IDE模 式。有的BIOS說法有可能不同,如聯想啟天就是把Integrated PEripharals——OnChip IDE Device下的硬盤模式由Enhanced改為Compatible。最好在BIOS把USB BiOS Legace Support也禁用。
3、啟動到DOS,運行GHOST -noIDE;禁止Ghost檢測IDE設備。
4、啟動到WinPE,運行Ghost32.exe。
5、如果你只用SATA設備,可以在BiOS中禁用IDE,方法是:DEL-Integrated PEripherals-IDE Function Setup-OnChip IDE Channel 0或1,把參數改成Disabled。
注意的一點是如果你用SATA光驅,啟動到DOS時一定要加載uIDE.sys,否則找不到光驅的。還有就是在Ghost的時候,硬盤C分區最好是FAT32的,免得出現怪故障。