我正在尝试使用可引导的WinPE DVD在虚拟机上安装Windows 8。镜像文件(.wim)在u盘上。但是当我从DVD启动时,我找不到USB驱动器。我需要执行命令
d:imagex.exe /apply e:imageC_20150528.wim 1 c:
其中D - dvd驱动器和E - usb驱动器但是我无法从命令提示符中找到USB驱动器。
当我使用winPE时,我使用DiskPart来确定USB驱动器的驱动器号。
-Diskpart
-list volume
这应该显示所有可用的驱动器
如果在引导系统进入PE之前插入了USB驱动器,那么USB驱动器应该已经挂载并具有驱动器号。如果没有,那么很可能是该驱动器不受支持(您可能需要更改您的引导映像/磁盘,以包括其他驱动程序/工具,以访问您的usb控制器和连接的设备)。
如果您的USB驱动器在之后插入,您将系统引导到PE(并且PE支持您的硬件),那么我通常可以以以下方式访问磁盘(即使在XP PE中也有效):
- 进入命令行并启动
diskpart
(以下命令在diskpart中): - 发布命令:
rescan
enter
此"定位可能已添加到计算机的新磁盘"。
根据磁盘部件版本(和/或它的automount
设置),当它将驱动器添加到系统并为卷分配驱动器号时,这个可以足以自动挂载新基本卷的文件系统。当不时,遵循以下2个步骤: - 命令:
list disk
enter
查看磁盘列表和一些信息(检查驱动器是否被找到)
命令:list volume
enter
列出所有磁盘上的卷(查找USB驱动器的卷号) - 命令:
select volume=#
enter(其中#
=卷号)
选择指定音量并将焦点移动到
命令:assign
enter
将下一个空闲字母分配给当前聚焦音量
OR:assign letter=#
enter(其中#
=所选驱动字)
这个方法通常在大多数硬件上对我有效。
参见:MS Technet上的Diskpart命令行选项
真的-你应该使用一个相当最新的winPE版本- 5.1是我使用的-这是与windows 8.1并行的版本。我正在切换到winPE 10(他们改变了编号以与Windows一致)
我把这个告诉我们的原因是因为你正在使用imagex - and dism.exe已经很大程度上取代了imagex.exe在更多当前版本的winPE。
如果您只是在通用winPE的命令提示符下执行此操作,则可以使用mountvol.exe
(不带参数)来发现可用的驱动器号。当你在winPE时,一切都围绕着驱动字母变化。所以它可能不再是e:
另外,dism和/或imagex将在x:驱动器上-这是winPE在启动时创建的虚拟驱动器。