分享

WinPE不识别硬盘怎么办

 老来乐64 2018-01-03


   WIM格式的内核PE1.X,%windir%\system32\drivers下的.SYS驱动文件是不能压缩的,这给intel芯片组的机器集成全系列的intel驱动提出了挑战。

  目前intel比较成熟且应用广泛的有4个驱动组版本:47、78、89、105,而89、105是不能改名的,不然会找不到硬盘

  在内核为IMG或ISO的版本中,上面的解决办法很简单:

  iastor47.sy_(把此47版本的iastor.sys改名为iastor47.sys,再压缩为iastor47.sy_)

  iastor78.sy_(把此78版本的iastor.sys改名为iastor78.sys,再压缩iastor78.sy_)

  iastor89.sy_(_(把此89版本的iastor.sys不改名,压缩为iastor89.sy_)

  iastor.sy_ (把此10.5版本的iastor.sys不改名,压缩为iastor.sy_)

  但WIM内核不支持驱动压缩,经过测试,下面的办法能解决:

  假如驱动文件为iastor47.sys、iastor78.sys、iastor89.sys、iastor.sys

  txtsetup.sif内容

  [SourceDisksFiles] <----此内容不变

  iastor47.sys=1,,,,,,4_,4,1,,,1,4

  iastor78.sys=1,,,,,,4_,4,1,,,1,4

  iaStor89.sys=1,,,,,,4_,4,1,,,1,4

  iastor.sys=1,,,,,,4_,4,1,,,1,4

  [HardwareIdsDatabase]

  PCI\VEN_8086&DEV_1C02&CC_0106='iaStor'

  PCI\VEN_8086&DEV_1C03&CC_0106='iaStor'

  PCI\VEN_8086&DEV_3B22&CC_0106='iaStor'

  PCI\VEN_8086&DEV_3B23&CC_0106='iaStor'

  PCI\VEN_8086&DEV_3B29&CC_0106='iaStor'

  PCI\VEN_8086&DEV_3B24='iaStor'

  PCI\VEN_8086&DEV_3B25='iaStor'

  PCI\VEN_8086&DEV_3B2B='iaStor'

  PCI\VEN_8086&DEV_3B2C='iaStor'

  PCI\VEN_8086&DEV_3B2F='iaStor'

  PCI\VEN_8086&DEV_2822&CC_0104='iaStor89'

  PCI\VEN_8086&DEV_282A&CC_0104='iaStor89'

  PCI\VEN_8086&DEV_2922&CC_0106='iaStor89'

  PCI\VEN_8086&DEV_2925&CC_0104='iaStor89'

  PCI\VEN_8086&DEV_2929&CC_0106='iaStor89'

  PCI\VEN_8086&DEV_3A02&CC_0106='iaStor89'

  PCI\VEN_8086&DEV_3A03&CC_0106='iaStor89'

  PCI\VEN_8086&DEV_3A22&CC_0106='iaStor89'

  PCI\VEN_8086&DEV_3A23&CC_0106='iaStor89'

  PCI\VEN_8086&DEV_3A25&CC_0104='iaStor89'

  PCI\VEN_8086&DEV_292C='iaStor89'

  PCI\VEN_8086&DEV_3A05='iaStor89'

  PCI\VEN_8086&DEV_2651&CC_0106='iastor78'

  PCI\VEN_8086&DEV_2681&CC_0106='iaStor78'

  PCI\VEN_8086&DEV_2682&CC_0104='iaStor78'

  PCI\VEN_8086&DEV_2683&CC_0104='iaStor78'

  PCI\VEN_8086&DEV_27C1&CC_0106='iaStor78'

  PCI\VEN_8086&DEV_27C3&CC_0104='iaStor78'

  PCI\VEN_8086&DEV_27C5&CC_0106='iaStor78'

  PCI\VEN_8086&DEV_27C6&CC_0104='iaStor78'

  PCI\VEN_8086&DEV_2821&CC_0106='iaStor78'

  PCI\VEN_8086&DEV_2824&CC_0106='iaStor78'

  PCI\VEN_8086&DEV_2829&CC_0106='iaStor78'

  PCI\VEN_8086&DEV_2923&CC_0106='iaStor78'

  PCI\VEN_8086&DEV_5029&CC_0106='iaStor78'

  PCI\VEN_8086&DEV_2822&REV_02='iastor78'

  PCI\VEN_8086&DEV_24DF&SUBSYS_24DF1458&REV_02='iastor47'

  PCI\VEN_8086&DEV_24D1&CC_0106='iastor47'

  PCI\VEN_8086&DEV_24DF&CC_0104='iastor47'

  PCI\VEN_8086&DEV_25B0&CC_0104='iastor47'

  PCI\VEN_8086&DEV_2652&CC_0104='iastor47'

  PCI\VEN_8086&DEV_2652&CC_0106='iastor47'

  PCI\VEN_8086&DEV_2653&CC_0106='iastor47'

  [SCSI.Load]

  iastor47=iastor47.sys,4

  iastor78=iastor78.sys,4

  iaStor89=iaStor89.sys,4,iaStor.sys <----关键的内容变化,含义是加载时把iaStor89.sys拷贝到%windir%\system32\drivers\iastor.sys

  iaStor=iastor.sys,4

  [SCSI] <----此内容不变

  iastor47='Intel ICH5R/ESB/ICH6 Family AHCI/RAID Controller'

  iastor78='Intel SATA AHCI Controller'

  iaStor89='Intel SATA AHCI Controller'

  iaStor='Intel Rapid Storage Technology Driver'


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多