Как сделать

Как получить доступ к локальным и USB жестким дискам на виртуальной машине Hyper-V

Крайне удобно получить доступ к локальному жесткому диску (будь то внутренний диск или внешний диск), который подключен к вашему компьютеру Windows, из виртуальной машины, работающей в Hyper-V. Однако не очень удобно выяснять, как именно этого достичь. Читайте дальше, как мы проведем вас через это.

Почему я хочу это сделать?

Существуют десятки сценариев, в которых вы хотели бы получить доступ к физическому жесткому диску из виртуальной машины Hyper-V, начиная с доступа к данным и их импорта, выгрузки данных с виртуальной машины на внешний диск и импорта или экспорта образов дисков.

СВЯЗАННЫЕ: Как создавать и запускать виртуальные машины с Hyper-V

Независимо от причины, по которой вы хотите получить доступ к существующему локальному жесткому диску на вашем компьютере Hyper-V, к сожалению, это немного сложно, предоставляя дискам доступ к виртуальной машине. В отличие от других решений для виртуализации, нет простого способа разделить ресурсы между хост-машиной и виртуальной машиной Hyper-V.

Чтобы использовать диск в машине Hyper-V, необходимо отключить диск, физически подключенный и смонтированный на хост-машине, в автономном режиме, а затем перенаправить автономный диск на виртуальную машину. Давайте посмотрим, как это сделать сейчас.

Небольшое примечание, прежде чем мы продолжим: этот трюк работает только с жесткими дисками (магнитными жесткими дисками, твердотельными жесткими дисками и съемными жесткими дисками USB), но не работает, увы, со съемными носителями, такими как флэш-накопители.

Подготовка диска и монтаж в Hyper-V

Есть два основных шага к процедуре. Сначала нам нужно управлять диском изнутри Windows на хост-компьютере, чтобы перевести его в автономный режим (но он все еще подключен и подключен к хост-компьютеру), а затем нам нужно дать Hyper-V контроль над диском, который теперь отключен.

Подготовка диска

Первый шаг — перевести диск в автономный режим. Для этого откройте приложение «Управление дисками», выполнив поиск по имени приложения или введя «diskmgmt.msc» в поле поиска и запустив приложение. В разделе «Управление дисками» найдите диск, который вы хотите передать на виртуальную машину.

Хотя, вероятно, можно с уверенностью предположить, что, поскольку вы играете с Hyper-V и озабочены такими вопросами, как физическое перемещение диска, то, что вы уже знакомы с управлением дисками, было бы упущением, что мы не выпустим стандартное предупреждение: Управление дисками является мощным инструментом, и вы можете делать ужасные вещи с вашей системой, копаясь в системе управления. Дважды проверьте каждый шаг и убедитесь, что вы работаете с правильным диском (ами).

В нашем случае мы хотим передать Disk 10, жесткий диск USB для резервного копирования, на виртуальную машину, чтобы мы могли записать на диск некоторые файлы резервных копий с нашей виртуальной машины. Чтобы подготовить диск, мы должны сначала найти его в списке дисков в разделе «Управление дисками», щелкнуть по нему правой кнопкой мыши и выбрать «Автономно» в контекстном меню правой кнопкой мыши, как показано на скриншоте выше.

Убедитесь, что диск находится в автономном режиме. Если вы хотите вернуть диск в оперативный режим, после того как вы закончили использовать его на виртуальной машине, просто вернитесь в это меню, щелкните правой кнопкой мыши на диске и выберите «Онлайн», чтобы вернуть диск в оперативный режим для операционной системы хоста. ,

Добавление диска в виртуальную машину

Когда диск отключен от операционной системы хоста, пора добавить диск в виртуальную машину в Hyper-V. Запустите Hyper-V и в списке виртуальных машин выберите машину, на которую вы хотите передать жесткий диск.

Щелкните правой кнопкой мыши на машине и выберите «Настройки…»

В меню «Настройки» для этой конкретной виртуальной машины выберите «SCSI Controller» в левой навигационной панели. Выберите «Жесткий диск» и нажмите кнопку «Добавить».

Примечание. Предполагается, что вы хотите передать жесткий диск виртуализированной операционной системе, что означает, что у вас уже есть контроллер SCSI и виртуальный диск для ОС. Если у вас еще нет контроллера SCSI, вам нужно сначала выбрать «Добавить оборудование» в верхней части панели навигации и добавить «Контроллер SCSI» на вашу виртуальную машину.

Выберите «Физический жесткий диск», а затем в раскрывающемся меню выберите диск, который вы перевели в автономный режим в предыдущем разделе учебника. Не волнуйтесь, нет никаких шансов, что вы случайно выберете диск с хост-машины, который вы не намеревались использовать. Единственные диски, которые вы можете выбрать в меню физического жесткого диска, — это диски, которые подключены к хост-машине и подключены к ней, но находятся в автономном режиме. Если вы не включили его в автономный режим, это даже не вариант.

Убедитесь, что выбранный диск — это тот диск, который вам нужен. Нажмите кнопку «Применить», а затем «ОК». Загрузите вашу виртуальную машину.

Доступ к вашему сквозному жесткому диску

В подавляющем большинстве случаев диск должен автоматически обнаруживаться операционной системой хоста, как если бы это был просто физический диск, подключенный к реальной машине, которую эмулирует виртуальная машина.

На приведенном ниже снимке экрана вы можете увидеть, как мы загрузились в виртуальную машину, чтобы протестировать процедуру восстановления образа с помощью Windows PE и Macrium Reflect. Windows PE автоматически обнаружила и смонтировала диск без заминки.

Если диск не сразу доступен для операционной системы виртуальной машины, вам может потребоваться открыть, в случае Windows, Управление дисками и перевести диск в оперативный режим. При использовании других операционных систем вам необходимо выполнить аналогичное действие для доступа к диску через виртуальную ОС.

Очень важное слово предостережения здесь. Операционная система на виртуальной машине не имеет представления о том, что этот диск действительно принадлежит вашей хост-машине, и он будет действовать на диск, однако вы говорите, что он действует на диск. Если диск не монтируется автоматически в ОС вашей виртуальной машины, вам необходимо использовать процедуру монтирования (см. Документацию для конкретной рассматриваемой ОС), чтобы монтировать диск неразрушающим способом, чтобы его можно было вернуть работающему хосту. Система позже.

Когда вам больше не нужен диск в виртуальной машине, просто загрузите виртуальную машину. Не пытайтесь вносить изменения в состояние диска через хост-машину, пока вы не выключите виртуальную машину, к которой подключен диск.

Вы можете полностью удалить жесткий диск из виртуального контроллера SCSI на своей виртуальной машине, если не собираетесь использовать его снова или можете оставить запись. Каждый раз, когда физический диск отключается от хост-машины или вы подключаете его к операционной системе хоста, диск просто будет недоступен для виртуальной машины.

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone