Выбираем лучшую виртуальную машину для Windows 7 и 10
Зачем нужны виртуальные машины
Виртуализация — это востребованный инструмент в IT- области. Виртуальные машины применяют для облачных вычислений в бизнесе, науке, в быту. Например, с их помощью можно запускать на ПК разные операционные системы: Windows, Mac, Linux. Зачем это нужно? Дело в том, что для работы могут понадобиться специфические приложения, которые требуют разных ОС.
Лучшие виртуальные машины
В рейтингах лучших продуктов каждый год лидируют виртуальные машины Hyper-V, Oracle Virtualbox, VMware. Почему именно они? Это стабильные продукты с мощной службой поддержки и множеством полезных функций. Производители соревнуются друг с другом, внедряя уникальные опции, совершенствуя интерфейс. Часть продуктов платная, другими можно пользоваться бесплатно.
Какая виртуальная машина лучше всего подойдет для Windows? Все зависит от конкретных задач бизнеса, которые должна решить виртуализация.
Oracle Virtualbox
Oracle VM VirtualBox — это бесплатное кроссплатформенное приложение с открытым исходным кодом для создания, управления и запуска виртуальных машин для Windows. С его помощью можно настроить одну или несколько разных ОС на одном компьютере и использовать их одновременно. Количество виртуализации ограничивается только дисковым пространством и памятью.
Oracle VirtualBox отличается гибкостью и масштабируемостью. Можно запустить несколько ОС поверх VirtualBox. Каждая гостевая ОС может быть независимо запущена, остановлена и приостановлена.
Гипервизор реализован в виде службы ядра ring0. Ядро содержит драйвер устройства с именем vboxsrv. Драйвер отвечает за выделение физической памяти для гостевой виртуальной машины под Windows, загрузку модулей гипервизора (для сохранения и восстановление контекста гостевого процесса, если хост прерван), передачу управления гостевой ОС, выбора типа обработки события (VT-x или AMD-V). С помощью дополнительных драйверов устройств можно разрешить гостевой доступ к дискам, сетевым контроллерам и другим устройствам.
Помимо модулей ядра, на хосте выполняются и другие процессы, которые поддерживают работоспособность системы. Когда гостевая виртуальная машина запускается из графического интерфейса VirtualBox, процесс VBoxSVC запускается автоматически в фоновом режиме.
Особенности Virtualbox
Основные особенности Oracle VirtualBox:
- Бесплатный продукт с открытым исходным кодом.
- Гибкость. VirtualBox — это кроссплатформенный гипервизор второго типа. Это значит, что виртуальная машина для Windows, созданная на одном хосте, может легко работать на другом. С помощью открытого формата виртуализации (OVF) гостевые виртуальные машины с Windows можно импортировать и экспортировать.
- Машины можно группировать для единого управления операциями: запуском, сбросом, паузой, сохранением состояния, питанием.
- Интеграция. Глубокая интеграция с хост-системой делает гостевые ОС удобнее и производительнее. Например, можно внедрить общие папки и буфер обмена, интегрировать указатель мыши, чтобы не тратить каждый раз время на нажатие комбинации клавиш.
- Бэкап. VirtualBox сохраняет снимок состояния системы. В любой момент можно вернуть ту версию ОС, которая нужна.
- Высокая аппаратная поддержка. VirtualBox поддерживает гостевые SMP, USB-устройства, ACPI, многоэкранное разрешение, iSCSI и сетевую загрузку PXE.
VMware
VMware vSphere часто выбирают для бизнеса. Начиная с версии 6.0, она обладает широкими возможностями настройки для полной виртуализации или гибридного подхода.
VMware — это набор инструментов, в который входят:
- Standard;
- Enterprise Plus;
- Operations Management Enterprise Plus.
Чем выше уровень инструмента, тем больше у него показатель отказоустойчивости и тем шире набор функций. Все версии просты в использовании благодаря интуитивно понятному графическому интерфейсу. Подойдут для малого, среднего и крупного бизнеса.
Основная особенность расширенной версии Operations Management Enterprise Plus — увеличение гостей на хосте с 384 до 512 (можно создать виртуальные машины для Windows для крупной корпорации).
Особенности VMware
Что выделяет VMware среди других инструментов виртуализации:
- Обновленная поддержка ОС. Поддерживаются последние версии — Windows 10 и Windows Server, а также самые популярные дистрибутивы Linux (Red Hat, Fedora, Debian, Ubuntu).
- Простой и понятный UI. Переключение между несколькими мониторами и макетами виртуального дисплея сочетанием клавиш.
- Улучшенная совместимость с vSphere. С помощью виртуального устройства PVSCSI рабочая станция улучшает совместимость для более сложных виртуальных машин для Windows от ESXi.
Hyper-V
Microsoft Hyper-V заявлен как продукт корпоративного класса для виртуализации. Подходит для ЦОД или бизнеса, которые использует в работе гибридное облако. Виртуальные машины для Windows под Hyper-V выбирают организации, которые хотят виртуализировать рабочие нагрузки, создать частное облако, масштабировать службы через общедоступное облако или реализовать все три варианта одновременно.
Hyper-V встроен в Windows Server, его можно установить как автономный сервер для обучения IT-специалистов.
Основная особенность Hyper-V, которая выделяет его среди всех остальных продуктов для виртуальных машин — новая функция реплики Windows 2012. Почему это важно? Такая функция делает возможным репликацию серверов по глобальной или защищенной VPN для малого бизнеса. Раньше репликация серверов была платной и дорогой, доступной только для крупных компаний. Hyper-V уравнивает возможности бизнеса, добавляя небольшим компаниям и стартапам важные конкурентные преимущества.
Особенности Hyper-V
Помимо репликации сервера, у Hyper-V есть и другие важные особенности:
- Быстрое развертывание. Новые виртуальные серверы можно развернуть за считанные минуты.
- Гибкость. Hyper-V позволяет перемещать виртуальных гостей между физическими хостами. Это сокращает время простоя во время технического обслуживания.
- Избыточность. Функция отказоустойчивой кластеризации позволяет создавать и управлять отказоустойчивыми кластерами. Когда один узел в выходит из строя, другой начинает работать с минимальным перерывом. Это обеспечивает избыточность и повышает доступность служб и приложений.
- Масштабируемость. С помощью Hyper-V можно переносить работающие виртуальные машины без их отключения. Это не спровоцирует потерю производительности, которую могли бы заметить пользователи. Поддерживаются версии Windows: Server 2008 R2 Enterprise, Server 2008 R2, SQL Server 2008 Enterprise, Virtual Desktop Access, Virtual Machine Manager.
- Экономия. Виртуализация Microsoft Hyper-V может значительно снизить стоимость рабочих операций. Администрирование упрощается за счет консолидации и централизации всех ресурсов в нескольких местах.
Заключение
Успешное внедрение виртуальных машин для Windows требует предварительного понимания целей и задач компании. Специалисты «Смарт Офис» предложат инструменты виртуализации, которые подойдут для вашего бизнеса.
Виртуальная машина для Windows 7
Тема виртуализации пользуется большой популярностью. По этому вопросу ведутся дискуссии в интернете, пишутся статьи и издаются книги. Данная проблематика вошла в учебные курсы компьютерных специальностей вузов, и получает всё большее развитие в практических приложениях. Что такое виртуальная машина (ВМ), и какую виртуальную машину для Windows 7 лучше предпочесть остальным для решения конкретных задач пользователя.
Виртуальная машина – это программа, имитирующая поведение некоторой другой машины на этой машине и позволяющая в одной системе эксплуатировать программное обеспечение, написанное для другой системы. Глубина имитации может быть разной, поэтому существует целая классификация виртуальных машин, учитывающая уровень подробности моделирования.
- ВМ можно запрограммировать таким образом, чтобы она в деталях повторяла поведение процессора и шины эмулируемой системы. Это наиболее глубокий уровень программной эмуляции.
- Можно эмулировать лишь API операционной системы имитируемого компьютера.
- А можно просто переписать весь пакет исходной системы программ под целевую систему. При таком подходе особенности архитектуры имитируемого объекта не учитываются вовсе.
Другой вопрос, который имеет значение в контексте обсуждения ВМ для Windows 7: хотим ли мы запустить «семерку» на другой ОС или, наоборот, наша задача – воссоздать работу другой ОС на «семерке»? Все эти нюансы мы и рассмотрим в нашей небольшой заметке.
Какие виртуальные машины существуют?
Если заглянуть в «Википедию», то можно обнаружить там странички с довольно подробным объяснением принципа работы ВМ и технологий их программирования. Вот эти страницы: https://ru.wikipedia.org/wiki/Эмуляция, https://ru.wikipedia.org/wiki/Виртуализация, https://ru.wikipedia.org/wiki/Виртуальная машина/. На этих же страницах можно получить первое представление о многообразных применениях таких программ в практике. Рядовому пользователю домашнего компьютера могут быть полезны такие качества ВМ, которые упростят его повседневную работу или обеспечат нестандартную игровую среду. Немаловажен образовательный аспект ВМ, повышающий общекультурный уровень владельца компьютера. Вот перечень интересных возможностей:
- Создание среды для запуска ретро-игр и ретро-программ. Иногда сравнение суперсовременных трехмерных игрушек и игр 80-х, 90-х годов прошлого века позволяет по-новому взглянуть на результаты прогресса в этом направлении. Другой пример: в обучении школьников программированию нередко используют пакеты вроде «ЛогоМиры» и ему подобных. Можно поступить иначе – запустить эмулятор советского «Агата» и получить тот же самый Лого в простой и управляемой среде 8-битного бытового компьютера.
- Необходимость в регулярном перескакивании с Виндовс на Линукс — сегодня не редкость. Вместо того чтобы устанавливать на ПК обе системы, можно воспользоваться виртуализацией.
- Попробуйте установить на свой компьютер симулятор первой персональной машины Xerox Alto – и ваши представления о том, насколько далеко шагнули компьютерные интерфейсы – изменятся. Или запустите симулятор chip-08.
Лучшие представители
Для реальных практических применений можно посоветовать три машины:
- Virtual Box – эта программа распространяется небезызвестной компанией Oracle. Простое и удобное изделие, куда вы можете впихнуть практически любую распространённую Ось любой из версий. При запуске вас встретит специальный «мастер», который будет управлять процессом инсталляции гостевой системы.
- Virtual PC – это продукт Microsoft, позволяющий запускать на ПК сразу несколько копий Windows разных версий. Никакие другие ОС он не эмулирует, зато то, что делает, — делает хорошо.
- VMware Workstation – старейший и достойнейший представитель ПО этого класса. Прекрасно эмулирует Linux и Windows, имеет очень богатые возможности в плане настройки своей работы, стабилен и неприхотлив. Встроенный 3D ускоритель позволяет добиться высочайшего качества графики. У этой программы имеется дочерняя ветвь развития – программный плеер Vmware Player. С его помощью вы сможете запускать любой софт, предназначенный для «окон» и «пингвина». Имеются версии для x64.
Должен ли я создать виртуальную машину поколения 1 или 2 в Hyper-V?
- Статья
Применяется к: Windows 10, Windows 11, Windows Server 2016, Microsoft Hyper-V Server 2016, Windows Server 2019, Microsoft Hyper-V Server 2019, Windows Server 2022, Azure Stack HCI
Примечание
Если вы планируете загружать виртуальные машины Windows из локальной среды в Microsoft Azure, поддерживаются виртуальные машины как 1-го, так и 2-го поколения, если они используют формат файла VHD и имеют фиксированный (не динамический) расширяющийся) размер диска. См. виртуальные машины поколения 2 в Azure, чтобы узнать больше о возможностях поколения 2, поддерживаемых в Azure. Дополнительные сведения о загрузке виртуального жесткого диска Windows или VHDX см. в разделе Подготовка виртуального жесткого диска Windows или VHDX для загрузки в Azure.
Ваш выбор создания виртуальной машины поколения 1 или поколения 2 зависит от того, какую гостевую операционную систему вы хотите установить, и от метода загрузки, который вы хотите использовать для развертывания виртуальной машины. Мы рекомендуем вам создать виртуальную машину поколения 2, чтобы воспользоваться преимуществами таких функций, как безопасная загрузка, если только одно из следующих утверждений не верно:
- Вы используете готовый виртуальный диск (VHD или VHDX), несовместимый с UEFI.
- Поколение 2 не поддерживает операционную систему, которую вы хотите запустить на виртуальной машине.
- Поколение 2 не поддерживает метод загрузки, который вы хотите использовать.
Дополнительные сведения о функциях, доступных для виртуальных машин поколения 2, см. в разделе Совместимость функций Hyper-V по поколениям и гостевым системам.
Вы не можете изменить поколение виртуальной машины после ее создания. Поэтому мы рекомендуем вам ознакомиться с приведенными здесь соображениями, а также выбрать операционную систему, метод загрузки и функции, которые вы хотите использовать, прежде чем выбирать поколение.
Какие гостевые операционные системы поддерживаются?
Виртуальные машины поколения 1 поддерживают большинство гостевых операционных систем. Виртуальные машины поколения 2 поддерживают большинство 64-разрядных версий Windows и более современные версии операционных систем Linux и FreeBSD. Используйте следующие разделы, чтобы узнать, какое поколение виртуальных машин поддерживает гостевую операционную систему, которую вы хотите установить.
Поддержка гостевой операционной системы Windows
Поддержка гостевых операционных систем CentOS и Red Hat Enterprise LinuxПоддержка гостевой операционной системы Debian
Поддержка гостевой операционной системы FreeBSD
Поддержка гостевой операционной системы Oracle Linux
Поддержка гостевой операционной системы SUSE
Поддержка гостевой операционной системы Ubuntu
Поддержка гостевой операционной системы Windows
В следующей таблице показано, какие 64-разрядные версии Windows можно использовать в качестве гостевой операционной системы для виртуальных машин поколения 1 и поколения 2.
64-разрядные версии Windows | Поколение 1 | Поколение 2 |
---|---|---|
Windows Server 2022 | ✔ | ✔ |
Windows Server 2019 | ✔ | ✔ |
Windows Server 2016 | ✔ | ✔ |
Windows Server 2012 R2 | ✔ | ✔ |
Windows Server 2012 | ✔ | ✔ |
Windows Server 2008 R2 | ✔ | ✖ |
Windows Server 2008 | ✔ | ✖ |
Windows 11 | ✖ | ✔ |
Windows 10 | ✔ | ✔ |
Windows 8.1 | ✔ | ✔ |
Windows 8 | ✔ | ✔ |
Windows 7 | ✔ | ✖ |
В следующей таблице показано, какие 32-разрядные версии Windows можно использовать в качестве гостевой операционной системы для виртуальных машин поколения 1 и поколения 2.
32-разрядные версии Windows | Поколение 1 | Поколение 2 |
---|---|---|
Windows 10 | ✔ | ✖ |
Windows 8.1 | ✔ | ✖ |
Windows 8 | ✔ | ✖ |
Windows 7 | ✔ | ✖ |
Поддержка гостевых операционных систем CentOS и Red Hat Enterprise Linux
В следующей таблице показано, какие версии Red Hat Enterprise Linux (RHEL) и CentOS можно использовать в качестве гостевой операционной системы для виртуальных машин поколения 1 и поколения 2.
Версии операционной системы | Поколение 1 | Поколение 2 |
---|---|---|
Серия RHEL/CentOS 8.x | ✔ | ✔ |
Серия RHEL/CentOS 7.x | ✔ | ✔ |
Серия RHEL/CentOS 6.x | ✔ | ✔ Примечание. Поддерживается только в Windows Server 2016 и более поздних версиях. |
Серия RHEL/CentOS 5.x | ✔ | ✖ |
Дополнительные сведения см. в разделе Виртуальные машины CentOS и Red Hat Enterprise Linux в Hyper-V.
Поддержка гостевой операционной системы Debian
В следующей таблице показано, какие версии Debian можно использовать в качестве гостевой операционной системы для виртуальных машин поколения 1 и поколения 2.
Версии операционной системы | Поколение 1 | Поколение 2 |
---|---|---|
Серия Debian 10.x (buster) | ✔ | ✔ |
Debian 9.x (расширенная) серия | ✔ | ✔ |
Debian 8.x (Джесси), серия | ✔ | ✔ |
Debian 7.x (хриплый) серии | ✔ | ✖ |
Дополнительные сведения см. в разделе Виртуальные машины Debian в Hyper-V.
Поддержка гостевой операционной системы FreeBSD
В следующей таблице показано, какие версии FreeBSD можно использовать в качестве гостевой операционной системы для виртуальных машин поколения 1 и поколения 2.
Версии операционной системы | Поколение 1 | Поколение 2 |
---|---|---|
FreeBSD от 12 до 12.1 | ✔ | ✔ |
FreeBSD от 11.1 до 11.3 | ✔ | ✔ |
FreeBSD 11 | ✔ | ✖ |
FreeBSD от 10 до 10.3 | ✔ | ✖ |
FreeBSD 9.1 и 9.3 | ✔ | ✖ |
FreeBSD 8.4 | ✔ | ✖ |
Дополнительные сведения см. в разделе Виртуальные машины FreeBSD в Hyper-V.
Поддержка гостевой операционной системы Oracle Linux
В следующей таблице показано, какие версии Red Hat Compatible Kernel Series можно использовать в качестве гостевой операционной системы для виртуальных машин поколения 1 и поколения 2.
Совместимые с Red Hat версии ядра | Поколение 1 | Поколение 2 |
---|---|---|
Oracle Linux серии 8.x | ✔ | ✔ |
Oracle Linux серии 7.x | ✔ | ✔ |
Oracle Linux серии 6.x | ✔ | ✖ |
В следующей таблице показано, какие версии Unbreakable Enterprise Kernel можно использовать в качестве гостевой операционной системы для виртуальных машин поколения 1 и поколения 2.
Версии Unbreakable Enterprise Kernel (UEK) | Поколение 1 | Поколение 2 |
---|---|---|
Oracle Linux UEK R3 QU3 | ✔ | ✖ |
Oracle Linux UEK R3 QU2 | ✔ | ✖ |
Oracle Linux UEK R3 QU1 | ✔ | ✖ |
Дополнительные сведения см. в разделе Виртуальные машины Oracle Linux на Hyper-V.
Поддержка гостевой операционной системы SUSE
В следующей таблице показано, какие версии SUSE можно использовать в качестве гостевой операционной системы для виртуальных машин поколения 1 и поколения 2.
Версии операционной системы | Поколение 1 | Поколение 2 |
---|---|---|
SUSE Linux Enterprise Server 15 серии | ✔ | ✔ |
SUSE Linux Enterprise Server 12 серии | ✔ | ✔ |
SUSE Linux Enterprise Server 11 серии | ✔ | ✖ |
Открытый SUSE 12.3 | ✔ | ✖ |
Дополнительные сведения см. в разделе Виртуальные машины SUSE в Hyper-V.
Поддержка гостевой операционной системы Ubuntu
В следующей таблице показано, какие версии Ubuntu можно использовать в качестве гостевой операционной системы для виртуальных машин поколения 1 и поколения 2.
Версии операционной системы | Поколение 1 | Поколение 2 |
---|---|---|
Убунту 20.04 | ✔ | ✔ |
Убунту 18.04 | ✔ | ✔ |
Убунту 16.04 | ✔ | ✔ |
Убунту 14.04 | ✔ | ✔ |
Убунту 12.04 | ✔ | ✖ |
Дополнительные сведения см. в разделе Виртуальные машины Ubuntu в Hyper-V.
Как загрузить виртуальную машину?
В следующей таблице показано, какие методы загрузки поддерживаются виртуальными машинами поколения 1 и поколения 2.
Способ загрузки | Поколение 1 | Поколение 2 |
---|---|---|
Загрузка PXE с использованием стандартного сетевого адаптера | ✖ | ✔ |
Загрузка PXE с использованием устаревшего сетевого адаптера | ✔ | ✖ |
Загрузка с виртуального жесткого диска SCSI (. VHDX) или виртуального DVD (.ISO) | ✖ | ✔ |
Загрузка с виртуального жесткого диска контроллера IDE (.VHD), виртуального DVD (.ISO) или физического привода CD/DVD | ✔ | ✖ |
Загрузка с виртуальной дискеты (.VFD) | ✔ | ✖ |
Каковы преимущества использования виртуальных машин поколения 2?
Вот некоторые из преимуществ, которые вы получаете при использовании виртуальной машины 2-го поколения:
Безопасная загрузка
Это функция, которая проверяет, подписан ли загрузчик доверенным лицом в базе данных UEFI, чтобы предотвратить запуск несанкционированного микропрограммного обеспечения, операционных систем или драйверов UEFI во время загрузки. Безопасная загрузка включена по умолчанию для виртуальных машин поколения 2. Если вам нужно запустить гостевую операционную систему, которая не поддерживается безопасной загрузкой, вы можете отключить ее после создания виртуальной машины. Дополнительные сведения см. в разделе Безопасная загрузка.
Для безопасной загрузки виртуальных машин Linux поколения 2 необходимо выбрать шаблон безопасной загрузки UEFI CA при создании виртуальной машины.
Увеличенный объем багажника Максимальный загрузочный объем для виртуальных машин поколения 2 составляет 64 ТБ. Это максимальный размер диска, поддерживаемый .VHDX. Для виртуальных машин поколения 1 максимальный загрузочный том составляет 2 ТБ для .VHDX и 2040 ГБ для .VHD. Дополнительные сведения см. в разделе Обзор формата виртуального жесткого диска Hyper-V.
Вы также можете увидеть небольшое улучшение времени загрузки и установки виртуальных машин с виртуальными машинами поколения 2.
Какая разница в поддержке устройств?
В следующей таблице сравниваются устройства, доступные для виртуальных машин поколения 1 и поколения 2.
Устройство первого поколения | Замена второго поколения | Усовершенствования второго поколения |
---|---|---|
Контроллер IDE | Виртуальный SCSI-контроллер | Загрузка с . VHDX (максимальный размер 64 ТБ и возможность онлайн-изменения размера) |
IDE-диск | Виртуальный компакт-диск SCSI | Поддержка до 64 устройств DVD SCSI на контроллер SCSI. |
Устаревший BIOS | Прошивка UEFI | Безопасная загрузка |
Устаревший сетевой адаптер | Синтетический сетевой адаптер | Сетевая загрузка с IPv4 и IPv6 |
Контроллер гибких дисков и контроллер прямого доступа к памяти | Нет поддержки контроллера гибких дисков | Н/Д |
Универсальный асинхронный приемник/передатчик (UART) для COM-портов | Дополнительный UART для отладки | Быстрее и надежнее |
Контроллер клавиатуры i8042 | Программный ввод | Использует меньше ресурсов из-за отсутствия эмуляции. Также уменьшает поверхность атаки со стороны гостевой операционной системы. |
Клавиатура PS/2 | Программная клавиатура | Использует меньше ресурсов из-за отсутствия эмуляции. Также уменьшает поверхность атаки со стороны гостевой операционной системы. |
Мышь PS/2 | Программная мышь | Использует меньше ресурсов из-за отсутствия эмуляции. Также уменьшает поверхность атаки со стороны гостевой операционной системы. |
Видео S3 | Программное видео | Использует меньше ресурсов из-за отсутствия эмуляции. Также уменьшает поверхность атаки со стороны гостевой операционной системы. |
Шина PCI | Больше не требуется | Н/Д |
Программируемый контроллер прерываний (PIC) | Больше не требуется | Н/Д |
Программируемый интервальный таймер (PIT) | Больше не требуется | Н/Д |
Суперустройство ввода/вывода | Больше не требуется | Н/Д |
Подробнее о виртуальных машинах поколения 2
Вот несколько дополнительных советов по использованию виртуальных машин поколения 2.
Подключите или добавьте дисковод DVD
- Вы не можете подключить физический дисковод CD или DVD к виртуальной машине поколения 2. Виртуальный DVD-привод на виртуальных машинах поколения 2 поддерживает только файлы образов ISO. Чтобы создать файл ISO-образа среды Windows, вы можете использовать инструмент командной строки OScdimg . Дополнительные сведения см. в разделе Параметры командной строки Oscdimg.
- При создании новой виртуальной машины с помощью командлета Windows PowerShell
New-VM
виртуальная машина поколения 2 не имеет дисковода DVD. Вы можете добавить DVD-привод во время работы виртуальной машины.
Использовать прошивку UEFI
- Безопасная загрузка или прошивка UEFI не требуются на физическом хосте Hyper-V. Hyper-V предоставляет виртуальную прошивку для виртуальных машин, которая не зависит от того, что находится на узле Hyper-V. Микропрограмма
- UEFI на виртуальной машине поколения 2 не поддерживает режим настройки для безопасной загрузки.
- Мы не поддерживаем запуск оболочки UEFI или других приложений UEFI на виртуальной машине 2-го поколения. Использование оболочки UEFI сторонних производителей или приложений UEFI технически возможно, если они скомпилированы непосредственно из исходников. Если эти приложения не имеют соответствующей цифровой подписи, необходимо отключить безопасную загрузку для виртуальной машины.
Работа с файлами VHDX
- Размер файла VHDX, содержащего загрузочный том для виртуальной машины поколения 2, можно изменить во время работы виртуальной машины.
- Мы не поддерживаем и не рекомендуем создавать один виртуальный диск (файл VHD или VHDX), который может загружаться для виртуальных машин как 1-го, так и 2-го поколения.
- Генерация виртуальной машины является свойством виртуальной машины, а не свойством виртуального жесткого диска. Таким образом, вы не можете сказать, был ли файл VHDX создан виртуальной машиной поколения 1 или поколения 2.
- Файл VHDX, созданный с помощью виртуальной машины поколения 2, можно подключить к контроллеру IDE или контроллеру SCSI виртуальной машины поколения 1. Однако если это загрузочный файл VHDX, виртуальная машина поколения 1 не загрузится.
Использовать IPv6 вместо IPv4
При загрузке из сети с помощью PXE виртуальные машины поколения 2 по умолчанию используют IPv4. Чтобы вместо этого использовать IPv6, запустите командлет Windows PowerShell Set-VMFirmware. Например, следующая команда устанавливает в качестве предпочтительного протокола IPv6 для виртуальной машины с именем TestVM:
Set-VMFirmware -VMName 'TestVM' -IPProtocolPreference IPv6
COM-порты недоступны на виртуальных машинах поколения 2, пока вы не добавите их. Это можно сделать с помощью Windows PowerShell или инструментария управления Windows (WMI). Эти шаги показывают, как это сделать с помощью Windows PowerShell.
Чтобы добавить COM-порт:
Отключить безопасную загрузку. Отладка ядра несовместима с безопасной загрузкой. Убедитесь, что виртуальная машина находится в выключенном состоянии, а затем используйте командлет Set-VMFirmware. Например, следующая команда отключает безопасную загрузку на виртуальной машине TestVM:
Set-VMFirmware -VMName 'TestVM' -EnableSecureBoot Выкл.
Добавить COM-порт. Для этого используйте командлет Set-VMComPort. Например, следующая команда настраивает первый COM-порт на виртуальной машине TestVM для подключения к именованному каналу TestPipe на локальном компьютере:
Set-VMComPort -VMName 'TestVM' -Number 1 -Path '\\.\pipe\TestPipe'
Примечание
Настроенные COM-порты не указаны в настройках виртуальной машины в диспетчере Hyper-V.
См. также
- Виртуальные машины Linux и FreeBSD на Hyper-V
- Использовать локальные ресурсы на виртуальной машине Hyper-V с VMConnect
- План масштабируемости Hyper-V в Windows Server 2016
Windows 7 или Windows 10 для ВМ?
дхвлктры (Дхавал Катродия) 1
Привет, я новичок в Linux,
Я использовал Windows последние 20 лет
Но недавно я перешел на Linux (Fedora)
В Linux есть 99% приложений, которые я могу использовать для своей работы
Но есть некоторые программы, которые мне нужны для работы
И они доступны только на Windows
Как и фильморакс — видеоредактор
Итак, я решил установить виртуальную машину для Windows
Но какую версию мне использовать?
Windows 7 или Windows 10?
Какая версия обеспечит наибольшую производительность на виртуальной машине?
Thnx
tjdoyle (Том Дойл) 2
Привет,
dhvlktry:Like Filmorax — видеоредактор
ИМХО Вы получите гораздо лучший опыт работы на «голом железе», чем на виртуальной машине, потому что вы теряете ускорение графического процессора и весь потенциал вашего процессора. Я предлагаю проверить некоторые альтернативы Linux:
https://itsfoss.com/best-video-editing-software-linux/
Но что касается выбора Windows 10 или Windows 7. 7 ушел EOL, так что я бы пошел с 10.
Спасибо, Том.
2 лайков
(Владислав Григорьев) 3
Передача PCI через OVMF — ArchWiki
3 отметок «Нравится»
(Том Дойл) 4
Привет,
Знал об этом, но не слишком уверен, у скольких людей есть «запасной GPU».
Спасибо, Том.
дхвлктры (Дхавал Катродия) 5
Поддерживает ли gnome box ovmf?
дхвлктры (Дхавал Катродия) 6
Я знаю, что в Linux есть отличные приложения для редактирования видео
Но для моего рабочего процесса требуется Filmorax
Так что vm — единственный вариант, который у меня есть, так как я не хочу использовать двойную загрузку
Однако я рассматриваю возможность использования Macos вместо Windows для моей виртуальной машина
Спасибо
1 Нравится
дальто (дальто) 7
dhvlktry:Поддерживают ли gnome-боксы ovmf?
Вроде? libvirtd поддерживает ovmf. Однако gnome box не позволяет вам это выбирать, у него почти нет настроек, он принимает все решения за вас.
Я бы просто попробовал ящики gnome и посмотрел, сработает ли он для вас. Это упрощено до такой степени, что вы узнаете более или менее все об этом в первые несколько минут.
2 лайков
(Федерико Бруни) 8
tjdoyle:Но что касается выбора Windows 10 или Windows 7. 7 ушла EOL, поэтому я бы выбрал 10.
Вот что я бы порекомендовал, но должен сказать, что Windows 10 намного медленнее, особенно при запуске.
К сожалению (а может, к счастью?) я недостаточно знаю Windows, чтобы найти обходной путь для уменьшения отставания.
тдждойл (Том Дойл) 9
Добрый день,
Fedelibre:но надо сказать что Windows 10 намного медленнее, особенно при запуске
Я обнаружил, что это правда только на жестком диске, на ssd вроде все в порядке, и это на голом железе, я не думаю, что это будет проблемой в виртуальной машине.
Спасибо, Том.
2 отметок «Нравится»
(Фло) 10
dhvlktry:Но какую версию мне использовать?
Windows 7 или Windows 10?
Win 10 конечно, win7 устарела.
2 лайков
(Дхавал Катродия)
Ваш комментарий будет первым