从 WinPE 提示符访问 USB 驱动器

Posted

技术标签:

【中文标题】从 WinPE 提示符访问 USB 驱动器【英文标题】:Accessing USB drive form WinPE prompt 【发布时间】:2015-08-10 08:56:42 【问题描述】:

我正在尝试使用可启动的 WinPE DVD 在虚拟机上安装 Windows 8。映像文件 (.wim) 位于 USB 记忆棒上。 但是当我从 DVD 启动时,我找不到 USB 驱动器。 我需要执行命令

d:\imagex.exe /apply e:\imageC_20150528.wim 1 c:\

其中 D - dvd 驱动器并说 E - USB 驱动器 但我无法从命令提示符找到 USB 驱动器。

【问题讨论】:

我投票决定将此问题作为离题结束,因为它与解决编程问题无关。 @PeeHaa,我想是的。 标题中有错字:“Accessing USB drive from WinPE prompt”。此外,virtualbox 和 windows-8 标签可能不是超级相关的。 【参考方案1】:

当我使用 winPE 时,我使用 DiskPart 来确定 USB 驱动器的驱动器号。

-Diskpart
-list volume

这应该会显示所有可用的驱动器

【讨论】:

【参考方案2】:

如果在您将系统引导到 PE 之前 插入了 USB 驱动器,则该 USB 驱动器应该已经安装并且具有驱动器号。如果不支持,则可能不支持该驱动器(您可能需要更改引导映像/磁盘以包含其他驱动程序/工具,以访问您的 USB 控制器和连接的设备)。

如果您的 USB 驱动器插入 您将系统引导到 PE(并且您的硬件在 PE 中受支持),那么我通常可以通过以下方式访问磁盘(即使在 XP PE 中也可以) :

转到命令行并启动diskpart(以下命令在diskpart中): 发出命令:rescan enter 此“查找可能已添加到计算机的新磁盘。” 根据 diskpart 版本(和/或 automount 设置),当它将驱动器添加到系统并分配驱动器号时,可以足以自动为新的基本卷挂载文件系统音量。 当它没有时,请执行以下 2 个步骤: 命令:list disk 输入 查看磁盘列表和一些信息(检查驱动器是否找到) 命令:list volume 输入 列出所有磁盘上的卷(以查找 USB 驱动器的卷号) 命令:select volume=# enter(其中#= 卷号) 选择指定的音量并将焦点转移到它 命令:assign 输入下一个空闲字母分配给当前焦点卷 或:assign letter=# enter(其中#= 选择的驱动器号)

这种方法通常适用于大多数硬件。

另请参阅:Diskpart commandline options on MS Technet

【讨论】:

【参考方案3】:

真的 - 您应该使用相当最新的 winPE 版本 - 我正在使用 5.1 - 这是与 windows 8.1 平行的版本。我正在切换到 winPE 10(他们更改了编号以与 Windows 保持一致)

我给我们带来这个的原因是因为您使用的是 imagex - 而 dism.exe 已在更当前版本的 winPE 中很大程度上取代了 imagex.exe。

如果您只是在通用 winPE 的命令提示符下执行此操作,则可以使用 mountvol.exe(不带参数)来发现可用的驱动器号。当您在 winPE 中时,一切都会围绕驱动器字母进行转换。所以它可能不再是 e: 了。

此外,dism 和/或 imagex 将位于 x: 驱动器 - 这是 winPE 在启动时创建的虚拟驱动器。

【讨论】:

以上是关于从 WinPE 提示符访问 USB 驱动器的主要内容,如果未能解决你的问题,请参考以下文章

Win10下Prolific USB-to-Serial Comm Port驱动提示不能使用

DISM 抛出 HRESULT=80310000 错误

新买的USB解码音箱插入电脑后提示正在安装驱动,但“符合HID标准的用户控制设备”显示失败为啥?

win7 usb驱动

电脑中USB转串口如何正确安装对应的驱动程序

win7系统下,usb转232没办法成功驱动,端口一直是感叹号,但是又提示已安装适合的驱动,这该怎