Доступ к 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 создает при загрузке.

Другие вопросы по тегам