If-Koubou

Как да осъществите достъп до локални и USB твърди дискове във вашата Hyper-V виртуална машина

Как да осъществите достъп до локални и USB твърди дискове във вашата Hyper-V виртуална машина (Как да)

Изключително удобно е да имате достъп до локален твърд диск (независимо дали е вътрешно устройство или външно устройство), свързан към вашия компютър с Windows от виртуална машина, работеща в Hyper-V. Не е толкова удобно да разберете точно как да постигнете този край. Прочетете нататък, когато ви преведем през него.

Защо искам да направя това?

Има десетки сценарии, в които бихте искали да осъществите достъп до физически твърд диск от вътрешната ви Hyper-V виртуална машина, вариращ от достъп и импортиране на данни, извличане на данни от виртуалната машина във външно устройство и импортиране или експортиране на изображения на дискове.

Независимо от причината, поради която искате да имате достъп до съществуващ локален твърд диск в машината си Hyper-V, за съжаление е малко сложно, което дава на дисковете достъп до виртуалната машина. За разлика от други решения за виртуализация няма лесен начин просто да споделяте ресурси между хост машината и виртуалната машина Hyper-V.

За да използвате устройство в машина Hyper-V, трябва да вземете устройството, докато е физически свързано и монтирано към хост машината, офлайн и след това да пренасочите диска "офлайн към хост" във виртуалната машина. Нека да разгледаме как да го направим сега.

Бързо бележка преди да продължим: този трик работи само с твърди дискове (магнитни твърди дискове, твърди твърди дискове и сменяеми USB твърди дискове), но не работи, уви, с подлежащи на премахване носители като флаш устройства.

Подготовка и монтиране на задвижването в Hyper-V

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

Подготовка на устройството

Първата стъпка е да върнете диска в офлайн режим. За целта отворете приложението за управление на дискове, като потърсите името на приложението или напишете "diskmgmt.msc" в полето за търсене и стартирате приложението. В Disk Management потърсете устройството, което искате да минете през виртуалната машина.

Въпреки че вероятно е безопасно да приемете, че като си играете с Hyper-V и се интересувате от въпроси като физически диск-паст, че вече сте запознати с управлението на дисковете, ще ви бъдем разтревожени да не издавате стандартно предупреждение: Управлението на дисковете е мощен инструмент и можете да направите ужасни неща в системата си, като се забиете в системата за управление. Проверете поотделно всяка стъпка и се уверете, че работите с десния диск (дискове).

В нашия случай искаме да предадем диск 10, USB резервен твърд диск, до виртуалната машина, така че да можем да зарежем някои резервни файлове от нашата виртуална машина на диска. За подготовката на диска първо трябва да го намерите в списъка с дискове в Управление на дискове, да кликнете с десния бутон върху него и да изберете "Офлайн" от контекстното меню с десния бутон на мишката, както е показано на екрана.

Потвърдете, че дискът е офлайн. Ако искате да върнете диска отново онлайн, след като сте го използвали във виртуалната машина, просто се върнете в това меню, щракнете с десния бутон върху диска и изберете "Online", за да върнете диска отново за операционната система ,

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

След като дискът е офлайн към операционната система на хоста, е време да добавим диска към виртуалната машина в Hyper-V. Стартирайте Hyper-V и от списъка ви с виртуални машини изберете машината, до която искате да преминете твърдия диск до.

Кликнете с десния бутон на мишката върху устройството и изберете "Настройки ..."

От менюто "Настройки" за тази конкретна виртуална машина изберете "SCSI контролер" от левия навигационен панел. Изберете "Твърд диск" и кликнете върху бутона "Добавяне".

Забележка: Предполагахме, че искате да предадете твърдия диск до виртуализираната операционна система, което означава, че вече имате SCSI контролер и виртуален диск за операционната система. Ако все още нямате SCSI контролер, първо трябва да изберете "Добавяне на хардуер" в горната част на навигационния екран и да добавите "SCSI контролер" към вашата виртуална машина.

Изберете "Физически твърд диск" и след това от падащото меню изберете диска, който сте оставили офлайн в предишната секция на урока. Не се притеснявайте, че няма шанс случайно да изберете диск от хост машината, който не възнамерявате да използвате. Единствените дискове, които можете да изберете в менюто на физическия твърд диск, са дискове, захранвани и прикачени към хост машинатано в офлайн състояние. Ако не сте го оставили офлайн, това дори не е опция.

Потвърдете, че избраният диск е желаният от вас диск. Натиснете бутона "Apply" и след това "OK". Стартирайте виртуалната си машина.

Достъп до вашия прост твърд диск

В по-голямата част от случаите дискът трябва да бъде автоматично разпознат от хост операционната система, сякаш е просто физически диск, прикрепен към истинската машина, която виртуалната машина емитира.

Можете да видите в случая на екранната снимка по-долу, които сме заредили във виртуална машина, за да тестваме процедура за възстановяване на изображение, използвайки Windows PE и Macrium Reflect. Windows PE автоматично открива и монтира диска, без да я дърпа.

Ако дискът не е достъпен незабавно за операционната система на виртуалната машина, може да се наложи да отворите, в случай на Windows, Disk Management и да донесете диска онлайн. Когато използвате други операционни системи, трябва да изпълните еквивалентно действие за достъп до диска чрез виртуалната операционна система.

Много важна дума за предпазливост тук. Операционната система във виртуалната машина няма представа, че този диск действително принадлежи на вашата хост машина и ще действа върху диска, но вие го кажете да действа върху диска.Ако дискът не се монтира автоматично в операционната ви система за виртуални машини, трябва да използвате монтажна процедура (вижте документацията за конкретната операционна система), за да монтирате диска по неразрушителен начин, така че да може да се върне към работещия хост система по-късно.

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

Можете изцяло да премахнете твърдия диск от виртуалния SCSI контролер във вашата виртуална машина, ако няма да го използвате отново или можете да оставите влизането. Всеки път, когато физическото устройство е прекъснато от основната машина или сте го направили онлайн за операционната система домакин, устройството просто ще се появи като недостъпно за виртуалната машина.