zoukankan      html  css  js  c++  java
  • 【原创】基于部署映像服务和管理(DISM)修改映象解决WIN7 USB3.0安装时报错


    本文作者为博客园阿梓喵http://www.cnblogs.com/c4isr/,转载请注明作者。

    本文源地址:http://www.cnblogs.com/c4isr/p/3532362.html

    近期由于回家很多朋友提出希望帮助安装WIN7系统,故本人开始研究WINDOWS快速部署的相关技术。鉴于最近的电脑广泛使用了USB3.0接口,于是我也准备使用USB3.0进行装机。

    但是很多当装机到写入操作系统数据的时候,就会报错。提示”缺少所需的CD/DVD驱动器设备驱动程序。如果您具有软盘、CD、DVD,或USB闪存驱动器的驱动程序,请立即将其插入”

    这样就是说,电脑的USB3.0不是原生的,由一块芯片来控制(某些主板的南桥芯片自带USB3.0控制),但是Microsoft在WINDOWS7的安装光盘里面又没有这块芯片的驱动,于是普通人就只能采用插入USB2.0来解决这个兼容性问题。

    但是其实如果解决了驱动问题,USB3.0的U盘装系统就会极大的提高装机效率。

    于是,教程正式开始。

    1.首先,你需要一个……windows7安装光盘镜像。(最好是MSDN原盘,怎么找镜像别问我,just google it!)

    2.然后请根据自己的主板下载相应的USB3.0驱动:(一般为7系列)

    英特尔® 6 系列芯片组主板 
    Huron River(对于移动平台) 和 sugar 托架 (用于台式机平台), 请使用第三方 USB3.0 控制器和 Renasas Electronics*USB3.0 驱动程序。 下载驱动程序。 

    英特尔® 7 系列芯片组主板 (通常来说12年以后的电脑都是7系列)
    Chief River(对于移动平台) 和 Maho Bay(用于台式机平台) 是第一次英特尔集成的 USB3.0 控制器与芯片组, 提供了本机支持 USB3.0 。 下载驱动程序

    3.下载好以后,解压之,在驱动的.Intel(R)_USB_3.0_eXtensible_Host_Controller_DriverDriver_InstallerDrivers

    会有2个文件夹,一个叫做HCSwitch,一个叫做Win7,先打开HCSwitch,如果你的系统是32位系统就继续打开X86,如果是64位就请打开X64,复制对应文件夹的所有东西到一个方便的地方,如h:aaa

    然后打开win7这个文件夹,同样如果你的系统是32位系统就继续打开X86,如果是64位就请打开X64,复制对应文件夹的所有东西到h:aaa(这样总共有12个文件,无论是X86还是X64)

    4.之后在H盘新建一个文件夹叫123(可以随便找地方我只是举例)

    5.复制光盘镜像中\cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408sources中的boot.wim和install.wim到h:aaa(为什么要复制出来,因为怕弄错了把源文件搞坏)

    6.新建一个TXT文件,打开输入以下内容:

    dism /Mount-Wim /Wimfile:h:aaaoot.wim /index:2 /Mountdir:h:123
    dism /image:h:123 /add-driver /driver:h:acciusb3hub.inf
    dism /image:h:123 /add-driver /driver:h:acciusb3xhc.inf
    dism /image:h:123 /add-driver /driver:h:acciusb3hcs.inf
    dism /unmount-wim /mountdir:h:123 /commit
    dism /Mount-Wim /Wimfile:h:aaainstall.wim /index:4 /Mountdir:h:123
    dism /image:h:123 /add-driver /driver:h:acciusb3hub.inf
    dism /image:h:123 /add-driver /driver:h:acciusb3xhc.inf
    dism /image:h:123 /add-driver /driver:h:acciusb3hcs.inf
    dism /unmount-wim /mountdir:h:123 /commit
    pause

    其中winfile指映象的绝对路径,mountdir指映象展开以后的路径。(可以自行修改)

    保存,后缀名改为bat.

    右键管理员方式运行bat(DISM需要管理员权限)。然后等程序执行完毕。

    这样你的两个wim文件就已经写入了usb3.0驱动。

    7.然后把wim文件复制回原来的地方(建议原文件备份)

    8.把修改后的整个镜像文件夹写入USB 3.0 U盘。

    这样你就可以使用USB3.0 U盘进行系统安装了。

  • 相关阅读:
    Sprinig.net 双向绑定 Bidirectional data binding and data model management 和 UpdatePanel
    Memcached是什么
    Spring.net 网络示例 codeproject
    jquery.modalbox.show 插件
    UVA 639 Don't Get Rooked
    UVA 539 The Settlers of Catan
    UVA 301 Transportation
    UVA 331 Mapping the Swaps
    UVA 216 Getting in Line
    UVA 10344 23 out of 5
  • 原文地址:https://www.cnblogs.com/c4isr/p/3532362.html
Copyright © 2011-2022 走看看