Доступ к USB-накопителю из командной строки WinPE
Я пытаюсь установить Windows 8 на виртуальную коробку, используя загрузочный диск WinPE DVD. Файл изображения (.wim) находится на USB-накопителе. Но когда я загружаюсь с DVD, я не могу найти USB-накопитель. Мне нужно выполнить команду
d:\imagex.exe /apply e:\imageC_20150528.wim 1 c:\
где диск D-DVD и сказать, что диск E -USB Но я не могу найти USB-диск из командной строки.
3 ответа
Когда я использую winPE, я использую DiskPart, чтобы определить букву диска USB.
-Diskpart
-list volume
Это должно отобразить все доступные диски
Если USB-накопитель был вставлен до того, как вы загрузили систему в PE, то USB-накопитель уже должен быть подключен и иметь букву диска. Если это не так, скорее всего, диск не поддерживается (вы можете изменить свой загрузочный образ / диск, чтобы включить дополнительные драйверы / инструменты, чтобы получить доступ к вашему USB-контроллеру и подключенному устройству).
Если ваш USB-накопитель был вставлен после того, как вы загрузили систему в PE (а ваше оборудование поддерживается в PE), то я обычно могу получить доступ к диску следующим образом (работало даже в XP PE):
- перейти к командной строке и начать
diskpart
(следующие команды находятся в diskpart): - выдать команду:
rescan
войти
Это "Находит новые диски, которые могли быть добавлены на компьютер".
В зависимости от версии диска (и / илиautomount
настройки) этого может быть достаточно для автоматического монтирования файловой системы для нового базового тома, когда он добавляет диск в систему и назначает букву диска тому. Если это не так, выполните следующие 2 шага: - команда:
list disk
войти
чтобы увидеть список дисков и некоторую информацию (чтобы проверить диск был найден)
команда:list volume
войти
списки томов на всех дисках (чтобы найти номер тома USB-накопителя) - команда:
select volume=#
введите (где#
= номер тома)
выбрать указанную громкость и перенести на нее фокус
команда:assign
войти
назначить следующую свободную букву текущему сосредоточенному объему
ИЛИ ЖЕ:assign letter=#
введите (где#
= выбор буклета)
Этот метод обычно работает для меня на большинстве аппаратных средств.
Смотрите также: Опции командной строки Diskpart в MS Technet
На самом деле - вы должны использовать довольно актуальную версию winPE - 5.1 - это то, что я использую - это версия, параллельная windows 8.1. Я перехожу на winPE 10 (они изменили нумерацию, чтобы соответствовать Windows)
Причина, по которой я привел это нам, заключается в том, что вы используете imagex - и dism.exe в значительной степени заменил imagex.exe в более современных версиях winPE.
Если вы просто делаете это в командной строке в общем winPE, вы можете использовать mountvol.exe
(без параметров), чтобы обнаружить доступные буквы дисков. Все меняется по буквам, когда вы находитесь в WinPE. Так что, возможно, это уже не так.
Кроме того, dism и / или imagex будут находиться на диске x: - это виртуальный диск, который winPE создает при загрузке.