35 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как запускать виртуальные машины VirtualBox и Hyper-V на одном компьютере

Как использовать VirtualBox и Hyper-V на одном компьютере

На сегодняшний день VirtualBox является самой популярной бесплатной платформой виртуализации, однако даже у её приверженцев в какой-то момент может возникнуть желании опробовать другие виртуальные машины, в частности, встроенную платформу Hyper-V . Только вот включивший её пользователь очень вскоре обнаружит, что виртуальные машины на его любимом VirtualBox больше не запускаются, а платформа выдаёт ошибку «Не удалось открыть сессию для виртуальной машины» с кодом E_FAIL (0x80004005) .

Причиной ошибки может быть неудачная запись состояния ВМ в файл VBOX , кривое накопительное обновление самой Windows, отключение виртуализации в BIOS , но в данном случае причина кроется в конфликте VirtualBox с Hyper-V. Восстановить нормальную работу виртуалбокс можно удалив компоненты Hyper-V из системы, только вот как быть, если установленные на эту платформу машины вам всё же нужны? Запускать ВМ на одном ПК с включенными VirtualBox и Hyper-V нельзя, но можно временно отключить штатный компонент виртуализации, не удаляя его.

Делается это элементарно. Запустите от имени администратора командную строку или консоль PowerShell и выполните в ней команду bcdedit /set hypervisorlaunchtype off , а затем перезагрузите компьютер.

Виртуальные машины VirtualBox станут запускаться без ошибок. Чтобы вернуть Hyper-V в рабочее состояние, выполните команду bcdedit /set hypervisorlaunchtype auto и опять же перезагрузитесь.

Для удобства можете создать пакетные файлы с командами и разместить их на рабочем столе.

Кроме того, вы можете добавить режим работы системы с Hyper-V и без него в загрузочное меню.

Для этого в запущенной с повышенными правами командной строке (не PowerShell) выполните команду bcdedit /copy /d “Hyper-V отключена” . При этом будет создан новый элемент в загрузочном меню, а в консоли отобразится его идентификатор (32-значная строка) . Скопируйте её в буфер, замените ею элемент GUID в команде bcdedit /set hypervisorlaunchtype off и выполните команду.

Перезагрузившись, вы увидите меню выбора операционной системы.

Первое будет загружать рабочий стол с включенной Hyper-V, второе — без неё.

evlanoff

verba volant, scripta manent

Совместное использование Hyper-V и VirtualBox

После установки Microsoft Hyper-V Oracle VM VirtualBox при запуске виртуальной машины выдаёт сообщение как на скриншоте ниже.

” data-medium-file=”https://evlanoff.files.wordpress.com/2018/07/virtualbox-error-with-hyper-v-enabled.png?w=280″ data-large-file=”https://evlanoff.files.wordpress.com/2018/07/virtualbox-error-with-hyper-v-enabled.png?w=282″ src=”https://evlanoff.files.wordpress.com/2018/07/virtualbox-error-with-hyper-v-enabled.png?w=584″ alt=”” class=”aligncenter size-full wp-image-1989″ srcset=”https://evlanoff.files.wordpress.com/2018/07/virtualbox-error-with-hyper-v-enabled.png 282w, https://evlanoff.files.wordpress.com/2018/07/virtualbox-error-with-hyper-v-enabled.png?w=140 140w” sizes=”(max-width: 282px) 100vw, 282px” />

Ошибка возникает из-за особенностей работы гипервизора от Microsoft с nested virtualization (вложенной виртуализацией).

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

Для совместной, но не одновременной, работы обоих гипервизоров необходимо отключать Hyper-V. Делается это через настройку загрузчика Microsoft Windows — bcdedit.

Запустите командную строку Windows или PowerShell с правами администратора. И выполните команду:

Изменения вступят в силу после перезагрузки Windows. Чтобы вернуть в исходное состояние работоспособность Hyper-V выполните команду:

Изменения по прежнему вступят в силу после перезагрузки Windows.

Для автоматизации переключения состояния Hyper-V я собрал небольшой скрипт для PowerShell. Из-за настроек безопасности Windows выполнение PowerShell скриптов не разрешено. Обходить запрет можно несколькими способами: либо включением возможности выполнения скриптов, либо прибегать к иным способам.

Чтобы включить выполнение скриптов достаточно единожды выполнить в терминале PowerShell команду

Теперь можно выполнять свои скрипты на PowerShell! Чтобы вернуть настройки выполнения скриптов в исходное состояние выполните команду:

Если по каким-то причинам вы не хотите прибегать к данному способу, то попробуйте выполнить приведённый скрипт ниже при помощи нескольких ухищрений. Сохраните скрипт к себе на компьютер. В той директории, в которую вы сохранили скрипт, запустите PowerShell.

Как запускать Hyper-V и VirtualBox в одной системе

Жизнь с бородой до установки:

Жизнь без бороды после установки:

Суть проблемы заключается в том, что в отличии от VirtualBox, гипервизор Microsoft загружается вместе с операционной системой и жадно резервирует аппаратные возможности виртуализации процессора под свои цели. Для исправления ситуации необходимо использовать встроенную в ОС консольную утилиту bcdedit.

Для отключения автозагрузки Hyper-V необходимо выполнить с правами администратора команду: bcdedit /set hypervisorlaunchtype off – После перезагрузки аппаратное ускорение процессора станет доступнымдляв VirtualBox.

Соответственно, что бы включить Hyper-V, необходимо выполнить команду: bcdedit /set hypervisorlaunchtype auto – После перезагрузки Hyper-V станет доступен.

К сожалению, обе команды требуют права администратора и перезагрузку. Другого решения пока не нашел.

Последние записи в этом журнале

Валерий Легасов говорит неправду ликвидаторам

Герой сериала HBO “Чернобыль”, на самом деле, был не таким уж порядочным ученым, как его нам показали. Чего стоит видео, где он говорит неправду…

Как убрать из контекстного меню “Проверка с использованием windows defender”

Для решения данной задачи необходимо удалить из системного реестра два ключа. Инструкця: 1. Выполнить -> regedit -> crtl+f 2. Ищем поиском…

Решение проблемы с перезагрузкой macOS

У многих моих знакомых возникают проблемы с выключением/перезагрузкой в MacOS Mojave (и Sierra). Решение, предложенное в моем предыдущем посте по…

Решение проблемы выключения в macOS Higth Sierra и Mojave

В macOS присутствует неприятный и, судя по датам жалоб многочисленных пользователей, древний баг, когда при попытке выклчюения мака убирается док и…

Запускаем игры Windows на MacOS Sierra с помощью WineSkin

Время от времени у любого олдфага возникает желание поиграть в старые добрые и до боли знакомые игры ПК времен Windows 95. Так уж вышло, что у меня…

Качаем пакет обновлений Service Pack 3 для Windows XP с Windows Update

Вдруг захотелось вспомнить былое — поиграть в старую добрую Caesar 3. Запустить данный шедевр на MacOS увы не представляется возможным…

Как ускорить работу виртуальных машин VMWare, Oracle VirtualBox и Microsoft Hyper-V

В данной статье мы рассмотрим несколько способов повышения производительности виртуальной машины VMware Workstation, Oracle VirtualBox, Microsoft Hyper-V или любой другой. Виртуальные машины довольно требовательны к характеристикам компьютера, ведь во время их работы на ПК одновременно запущено несколько операционных систем. Как результат, виртуальная машина может быть значительно медленнее основной операционной системы или вообще работать с притормаживанием.

В данной статье мы рассмотрим несколько способов повышения производительности виртуальной машины VMware Workstation, Oracle VirtualBox, Microsoft Hyper-V или любой другой.

Содержание:

  1. Динамический или фиксированный виртуальный жесткий диск?
  2. Установка пакета инструментов виртуальной машины.
  3. Добавьте папку с виртуальной машиной в исключения вашей антивирусной программы.
  4. Активация Intel VT-x или AMD-V.
  5. Больше оперативной памяти.
  6. Выделить больше CPU.
  7. Правильные настройки видео.
  8. Виртуальная машина и SSD диск.
  9. Приостановка вместо закрытия.
  10. Улучшение производительности внутри виртуальной машины.
  11. Программы для работы с виртуальными машинами.



Динамический или фиксированный виртуальный жесткий диск?

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

Читать еще:  Как полностью удалить китайскую программу Baidu с компьютера

Например, создавая виртуальную машину с динамическим диском в 30 ГБ, он не займёт сразу же 30 ГБ жесткого диска компьютера. После установки операционной системы и необходимых программ его размер будет порядка 10-15 ГБ. Лишь по мере добавления данных, он может увеличиться до 30 ГБ.

Это удобно с той точки зрения, что виртуальная машина будет занимать на жестком диске место, которое пропорционально объёму хранимых на ней данных. Но, работа динамического жесткого диска медленнее фиксированного (иногда также называют распределённым).

Создавая фиксированный диск, все 30 ГБ на жестком диске компьютера будут выделены под диск виртуальной машины сразу же, независимо от объёма хранимых на нём данных. То есть, фиксированный жесткий диск виртуальной машины занимает больше места жесткого диска компьютера, но сохранение или копирование файлов и данных на нём происходит быстрее. Он не так сильно подвержен фрагментации, так как пространство под него выделяется максимально большим блоком, вместо того, чтобы добавляться маленькими частями.

Установка пакета инструментов виртуальной машины

После установки на виртуальную машину гостевой операционной системы, первое, что необходимо сделать – это установить пакет инструментов или драйверов вашей виртуальной машины, например: VirtualBox Guest Additions или VMware Tools. Такие пакеты содержат драйвера, которые помогут гостевой операционной системе работать быстрее.

Установить их просто. В VirtualBox, загрузите гостевую операционную систему и выберите Устройства / Подключить образ диска Дополнительной гостевой ОС… После чего запустите установщик, который появится как отдельный диск в папке «Этот компьютер» гостевой операционной системы.

В VMware Workstation, выберите меню Виртуальная машина / Установить паке VMware Tools… После чего запустите установщик, который появится как отдельный диск в папке «Этот компьютер» гостевой операционной системы.

Добавьте папку с виртуальной машиной в исключения вашей антивирусной программы

Антивирусная программа кроме прочих, также сканирует файлы виртуальной машины, что снижает её производительность. Но дело в том, что антивирусная программа не имеет доступа к файлам внутри гостевой операционной системы виртуальной машины. Поэтому такое сканирование бессмысленно.

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

Активация Intel VT-x или AMD-V

Intel VT-x и AMD-V – это специальные технологии виртуализации, которые предназначены для обеспечения большей производительности виртуальных машин. Современные процессоры Intel и AMD, как правило обладают такой функцией. Но на некоторых компьютерах она автоматически не активирована. Чтобы её включить, необходимо перейти в BIOS компьютера и активировать её вручную.

AMD-V часто уже активирована на ПК, если поддерживается. А Intel VT-x чаще всего отключена. Поэтому, убедитесь в том, что указанные функции виртуализации уже активированы в BIOS, после чего включите их в виртуальной машине.

Больше оперативной памяти

Виртуальные машины требовательны к объёму доступной оперативной памяти. Каждая виртуальная машина включает полноценную операционную систему. Поэтому необходимо разделить операционную систему вашего ПК на две отдельные системы.

Microsoft рекомендует минимум 2 ГБ оперативной памяти для своих операционных систем. Соответственно, такие требования актуальны и для гостевой операционной системы виртуальной машины с Windows. А если планируется использование на виртуальной машине стороннего требовательного программного обеспечения, то для её нормальной работы оперативной памяти потребуется ещё больше.

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

Прежде чем делать это, убедитесь, что виртуальная машина отключена. Также, не рекомендуется предоставлять виртуальной машине более чем 50% физически присутствующей на компьютере виртуальной памяти.

Если, выделив для виртуальной машины 50% памяти вашего компьютера выяснилось, что она не стала работать достаточно комфортно, то возможно для нормальной работы с виртуальными машинами вашему компьютеру недостаточно оперативной памяти. Для нормальной работы любой виртуальной машины будет достаточно 8 ГБ оперативной памяти, установленной на основном ПК.

Выделить больше CPU

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

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

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

Правильные настройки видео

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

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

Виртуальная машина и SSD диск

Первым и лучшим усовершенствованием компьютера на сегодняшний день является установка на него SSD диска. Это ощутимо ускорит работу компьютера, а соответственно и установленной на нём виртуальной машины.

Некоторые пользователи устанавливают виртуальные машины на другой (HDD) диск своего компьютера, оставляя на SSD диске лишь основную операционную систему. Это делает работу виртуальной машины медленнее. Освободите место на SSD диске и перенесите виртуальную машину на него. Разница в скорости работы почувствуется с первых минут.

По возможности, не размещайте диски виртуальных машин на внешних носителях информации. Они работают ещё медленнее чем встроенный HDD диск. Возможны варианты с подключением виртуальной машины через USB 3.0, но о USB 2.0 и речи быть не может – виртуальная машина будет работать очень медленно.

Приостановка вместо закрытия

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

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

Приостановка гостевой операционной системы очень похожа на использование гибернации вместо выключения ПК.

Улучшение производительности внутри виртуальной машины

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

Например, производительность системы увеличится если закрыть фоновые программы или те, которые автоматически запускаются при старте системы. На производительность системы влияет необходимость осуществления дефрагментации диска (если виртуальная машина расположена на HDD диске), и так далее.

Программы для работы с виртуальными машинами

Одни пользователи уверяют, что Oracle VirtualBox самый быстрый инструмент для работы с виртуальной машиной, для других – VMware Workstation или Microsoft Hyper-V. Но то, как быстро будет работать виртуальная машина на конкретном компьютере зависит от множества факторов: это и версия гостевой операционной системы, её тип, настройки системы и виртуальной машины, производительность самого компьютера, и пр. В любом случае, всегда можно испробовать другую программу.

Читать еще:  Переносной диск USB: статьи сайта

Как перенести ОС Windows на виртуальную машину

Существует несколько способов преобразования установленной ОС Windows в образ для виртуальной машины. Созданный образ можно использовать, например, для тестирования, для проверки стабильности системы после установки какого-либо обновления, или для того, чтобы зафиксировать состояние старой машины перед внесением изменений.

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

В этом руководстве собраны инструкции по преобразованию установок Windows в виртуальные образы Microsoft Hyper-V, VirtualBox и VMware.

VHDX – Microsoft Hyper-V

Перенос ОС Windows в виртуальную машину Microsoft Hyper-V выполняется очень просто благодаря программе Disk2vhd от Sysinternals.

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

Примечание: программу можно запустить в режиме командной строки, используя формат:

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

Пользователь должен выбрать целевой путь и имя файла (с расширением vhdx), а также тома, которые следует включить в виртуальный образ.

Вы можете выбрать только раздел Windows или даже преобразовать несистемные разделы в образы VHD, не выбирая раздел Windows.

Disk2VHD поставляется с двумя дополнительными параметрами, которые указываются при запуске. Первый устанавливает выходной формат VHDX. Вы можете отключить данный параметр, чтобы использовать VHD.

VHDX имеет несколько преимуществ, такие как поддержка более крупных виртуальных дисков (64 ТБ против 2 ТБ), лучшая защита от повреждений, дистанционное онлайн изменение размера и др. VHD необходим в основном для целей совместимости, например, когда продукт не поддерживает VHDX, а также когда вы хотите преобразовать образ в Virtualbox.

Второй параметр позволяет использовать теневую копию тома.

Disk2VHD обрабатывает выбранные тома и превращает их в образы виртуальных дисков, которые сохраняются в выбранном месте.

VDI – VirtualBox

VirtualBox поставляется без встроенного инструмента конвертации установок Windows в образы виртуальной машины.

Однако, вы можете использовать альтернативное решение. Прежде всего, вам нужно создать образ VHD (как показано в разделе Microsoft Hyper-V выше).

После того, как вы получили образ VHD, можете использовать инструмент командной строки vboxmanage, который поставляется с VirtualBox, для клонирования носителя и сохранения его в другом формате.

  1. Нажмите на клавишу Windows , введите cmd.exe, зажмите Ctrl + Shift и нажмите клавишу Enter , чтобы запустить командную строку с правами администратора.
  2. Перейдите в папку VirtualBox в системе, например, C:Program FilesOracleVirtualBox с помощью команды cd .
  3. Используйте команду vboxmanage clonemedium disk [source] [destination] , чтобы преобразовать образ диска VHD в формат VDI. Например: vboxmanage clonemedium disk o:source.vhd o:output.vdi

Преобразование может занять некоторое время в зависимости от размера изображения и доступных ресурсов вашего компьютера.

VMX – VMware

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

Примечание: Программа создает виртуальный образ полной машины. В графическом интерфейсе нет возможности исключить жесткие диски или разделы.

Размер установщика равен примерно 170 мегабайт. Во время установки вам будет предложено присоединиться к программе улучшения качества обслуживания клиентов.

Чтобы преобразовать запущенную систему Windows в виртуальный образ для VMware, выберите опцию “Конвертировать машину” в главном интерфейсе программы, чтобы начать работу.

После загрузки мастера, убедитесь, что для типа источника установлено значение “включено” и выбран “этот локальный компьютер”. Вы также можете создавать виртуальные образы удаленных компьютеров, но для этого необходимо указать имя или IP-адрес устройства, а также учетные данные.

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

Создание образа может занять некоторое время, в зависимости от количества томов, их размеров и ресурсов устройства.

Работа с виртуальными машинами Hyper-V

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

Работа с виртуальными машинами

На рисунке ниже показано как может выглядеть диспетчер Hyper-V на основной системе, настольном ПК с мощным процессором, 32 ГБ ОЗУ и большим количеством свободного дискового пространства. Как вы можете видеть, здесь создано семь различных VM так, что можно копировать различные вычислительные среды, и запустить несколько версий ОС Windows, «с» и «без» присоединения к домену Windows.

На ПК с достаточными ресурсами, можно запустить несколько виртуальных машин одновременно, отслеживая их в диспетчере Hyper-V. Щёлкните правой кнопкой мыши на виртуальной машине или используйте тот же набор команд в панели действий (внизу справа)

В диспетчере Hyper-V, вы можете запустить любую виртуальную машину. Щёлкните правой кнопкой мыши на записи в списке виртуальных машин (или с помощью идентичных команд в группе, в нижней части панели действий) и затем в открывшемся контекстном меню, нажмите кнопку «Пуск». Когда вы это сделаете, ВМ стартует и тихо заработает. Так например, если вам нужен доступ к последнему предварительному выпуску Windows Server 2016, запустите его в VM и дайте там поработать в фоновом режиме, без прямого взаимодействия с ним. Он будет иметь свой собственный сетевой адрес, поэтому поведёт себя точно так же, как и расположенный в вашей локальной сети физический компьютер.

Команды для работающей виртуальной машины немного отличаются. Вместо одной команды Start у вас есть три варианта:

  • Turn Off. Имеет тот же эффект на виртуальной машине, что и нажатие выключателя питания на физическом компьютере. В общем, этот параметр следует использовать только в том случае, если виртуальный компьютер перестал отвечать и вам нужно принудительно завершить его работу. Или вы планируете вернуться в предыдущее состояние VM, не заботясь о её текущем состоянии.
  • Shut Down. Посылает текущей VM команду завершения Windows. Способствует более мягкому окончанию сессии, но по-прежнему, если в запущенных приложениях имеются несохраненные изменения, может привести к потере данных.
  • Save. Наиболее распространённый вариант выключения виртуальной машины, которую вы планируете использовать в дальнейшем. Это более или менее то же самое, что опция Hibernate на физическом ПК. Сохраняет текущее состояние виртуальной машины и освобождает все используемые ресурсы. Перезапуск сохранённой ВМ возвращает точное состояние, которое было до её сохранения. (В редких случаях, могут возникнуть проблемы с сохранённой виртуальной машиной. Если это произойдёт, попробуйте выбрать виртуальную машину и нажать в области действия «Удалить сохранённое состояние»).

Для работы с виртуальной машиной, необходимо её подключить. Используйте для этого в Hyper-V Manager команду «Connect» (или просто дважды щёлкните на имени виртуальной машины). Откроется приложение «Virtual Machine Connection», с запущенной в окне виртуальной машиной.

Читать еще:  Основные признаки заражения компьютера вирусами

Использовав приложение Virtual Machine Connection, вы можете взаимодействовать непосредственно с виртуальной машиной. Которая загружается с виртуального DVD и даёт вам возможность настроить операционную систему — в данном случае, свежую копию Windows 10.

Панель инструментов, в окне подключения к виртуальной машине, включает несколько команд в области действия. Если дважды щёлкнуть на сохранённой виртуальной машине, можно нажать зелёную кнопку «Пуск». Для работающей виртуальной машины, на панели инструментов, доступны кнопки: Turn Off, Shut Down и Save.

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

В результате, в окне подключения к виртуальной машине основной сессии, вам не удастся подключиться к USB-устройствам, например, принтеру или сканеру. А параметры разрешения монитора ограничены теми, что поддерживаются видеоадаптером Microsoft Hyper-V. Виртуального звукового оборудования тоже нет, поэтому над значком динамика, в области уведомлений панели задач, вы увидите красный значок «X».

Чтобы предоставить доступ к многим из этих недостающих функций, следует запускать виртуальную машину в “расширенном сеансе”. В этом случае интегрируется протокол удалённого рабочего стола и приложение «Подключение к виртуальной машине». В расширенном сеансе вы можете выбрать соответствующую оборудованию хоста конфигурацию дисплея, включая возможность запуска Нескольких мониторов. Вы можете подключиться к принтерам и устройствам хранения на главном ПК и перенаправить звук через главный компьютер.

Расширенные сеансы поддерживают использование буфера обмена для копирования и вставки файлов и папок между виртуальной машиной и основным компьютером (в базовом сеансе, чтобы ввести скопированный текст с главного компьютера в VM, можно использовать находящийся в меню приложения «Подключение к виртуальной машине», параметр «Буфер обмена»).

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

Если работающая на вашей виртуальной машине гостевая ОС, поддерживает входящие сеансы удалённого рабочего стола (для этого требуется Pro, Business или Enterprise версия Windows), вы можете запустить расширенный сеанс. При подключении к поддерживаемой виртуальной машине, должно появиться диалоговое окно конфигурации. Если вы находитесь в основном сеансе, нажмите в меню приложения «Подключение к виртуальной машине» «Вид»> «Расширенная сессия». Или воспользуйтесь кнопкой «Расширенная сессия» в правой части панели инструментов этого приложения.

При запуске расширенного сеанса, вы можете выбрать разрешение экрана. Чтобы использовать весь экран, переместите ползунок полностью вправо.

Если ваш хост-компьютер настроен на несколько мониторов, вы можете настроить виртуальную машину так, чтобы использовать их в расширенном сеансе. Установите флажок «Использовать все мои мониторы».
Чтобы сделать видимой вторую вкладку «Локальные ресурсы», нажмите кнопку «Показать параметры». Как здесь показано, настройки по умолчанию включают удалённую поддержку звука, принтеров и буфера обмена. Чтобы сделать локальные диски видимыми в «Проводнике» внутри виртуальной машины, нажмите кнопку «Дополнительно».

Управление виртуальными машинами

В некоторых отношениях виртуальные машины ведут себя точно так же, как их физические копии и работа с виртуальными машинами Hyper-V не отличается от стандартной. Но виртуальные машины, для некоторых видов деятельности, все же имеют бесспорные преимущества перед физическим оборудованием. Вы хотите увеличить объем доступной памяти своей виртуальной машины или добавить второй диск? Отвёртка вам не понадобится. Просто сначала закройте виртуальную машину (не используйте параметр «Сохранить»). Затем, в диспетчере Hyper-V, выберите виртуальную машину. В нижней части панели “действия” под заголовком, совпадающим с именем виртуальной машины, нажмите кнопку “Параметры” и откройте диалоговое окно.

Многие параметры виртуальной машины, включая Secure Boot и опции виртуального TPM, могут быть скорректированы только после её создания.

На примере выше показана виртуальная машина с Generation 2. Так как в ней, в области навигации, имеется параметр Firmware (не BIOS), а под ним – опция Secure Boot, которая недоступна на машине Generation 1.

В группе параметров «Оборудование» вы можете щёлкнуть «Firmware», чтобы изменить порядок запуска (по умолчанию виртуальная загрузка DVD перед жёсткими дисками). Нажмите «Память», чтобы настроить объем виртуальной памяти и включить или выключить динамическую память. Измените тип сети.

Под заголовком «Управление» вы найдёте опции изменения имени виртуальной машины (вы также можете переименовать ВМ в её листинге, в «Диспетчере Hyper-V»). А в нижней части списка, изменение действий «Автоматический старт» и «Автоматическая остановка». Например, если у вас есть виртуальный сервер, который вы хотите использовать каждый раз, при включении своего компьютера, щёлкните «Автоматическое начало действия» и выберите «Всегда запускать виртуальную машину автоматически».

Одно из огромных преимуществ виртуальной машины над физическим ПК – возможность создания контрольных точек. Используя контрольные точки, вы можете сохранить текущее состояние виртуальной машины. В которое вы легко можете вернуться (Hyper-V использует термин revert) после завершения некоторого тестирования.

Например, представьте себе, что вы тестируете два конкурирующих пакета программного обеспечения, и хотите определить, какой из них использовать для решения конкретной задачи. Возможно, первая установленная вами программа, изменит некоторые настройки (например, сопоставление файлов). Что, в свою очередь, повлияет на работу программы, которую вы устанавливаете позже. Создав, перед установкой первой программы, контрольную точку, вы можете выполнить тестирование, а затем, после его завершения, вернуться к чистой конфигурации. Это действие создаёт возможность чистой проверки обеих программ.

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

Контрольные точки включены по умолчанию, и нет причины для их отключения. Их можно использовать для возврата к стабильно рабочему состоянию, что позволяет экспериментировать с VM.

Чтобы установить контрольную точку в окне работающей VM (базовые или расширенные сессии), в меню приложения «Virtual Machine Connection», выберите «Action», а затем «Checkpoint». В диспетчере Hyper-V щёлкните правой кнопкой мыши на имени виртуальной машины и выберите в контекстном меню: “контрольные точки”.

Каждая контрольная точка отделена от других, что даёт возможность сделать несколько контрольных точек и затем вернуться к нужной.

Чтобы вернуться к ранее созданной контрольной точке, выберите её в списке диспетчера Hyper-V. Щёлкните по ней правой кнопкой мыши, а затем выберите «Применить». Операция проходит быстро.

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

Конечно же контрольные точки потребляют определённое дисковое пространство. После завершения тестирования, можно безопасно удалить контрольную точку (или всё дерево точек). Выберите её запись в списке и используйте команды, на панели действия или в контекстном меню правой кнопки мыши.

0 0 голоса
Рейтинг статьи
Ссылка на основную публикацию
Статьи c упоминанием слов:
×
×