
Комментарии 10
Ограничения: https://learn.microsoft.com/en-us/windows-server/virtualization/hyper-v/get-started/Install-Hyper-V
The Hyper-V role can’t be installed on Windows 10 Home or Windows 11 Home.
Обход ограничений(Hyper-V и VirtualMachinePlatform) для Win 10-11 Home через bat файл:
@echo off
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages*Hyper*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages%%i"
dir /b %SystemRoot%\servicing\Packages*Virtual*.mum >virtual-m.txt
for /f %%i in ('findstr /i . virtual-m.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages%%i"
del hyper-v.txt
del virtual-m.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
Dism /online /enable-feature /featurename:VirtualMachinePlatform /LimitAccess /ALL
pauseVMware Workstation Pro из б.м. надежного источника.
Спасибо за полезный комментарий!
Кому вообще сдалась покоцанная маркетологами Home, когда оно влёгкую преобразуется в Еnterprise SKU инструментами massgrave.dev?
Тот же вопрос можно адресовать автору: через "квн" всё доступно.
Но Hyper-V и впрямь имеет то преимущество над VMWare, что он часто уже задействован, потому как "встроен" в винду. А VirtualBox - и в меньшей мере VMware - никак не осилят Virtual Machine Platform (впрочем, их извиняет непрестанная гонка вендоров за "митигациями" side-channel атак).
А при чем тут massgrave.dev? changepk.exe встроенная в Windows утилита.
Официальный док: Windows edition upgrade: Upgrade using a command-line tool

Спасибо за полезный комментарий!
Основная задача статьи - получить работающий стенд без "квн") У меня на курсах много людей, которые его не используют, поэтому нужно показать решение, которое доступно и работает.
А второй момент, из-за которого я выбрал Hyper-V, Вы верно уловили.
Раз гипервизор Microsoft уже запущен для системных функций Windows, логичнее использовать непосредственно Hyper‑V)
Понимаю, что статья больше про HyperV, но вставлю свои 5 копеек:
У GNS3 есть более гибкая альтенатива - EVE-NG, и его "нелегальный" форк PnetLab. Ну а образы железок разных вендоров можно получить от вендоров, дампнуть, либо найти в зеленом магазине.
В свое время перешел из-за проблем с блокировками, Qt и другими зависимостями клиента, и отсутствия возможности строить мульти-вендор сети.
Спасибо за комментарий!
Мы на наших курсах используем GNS3. Сейчас думаем о том, чтобы добавить EVE-NG в качестве альтернативы)
По поводу мультивендорности - в большом практикуме строим сети на базе Cisco и Eltex в GNS3.
Приходилось разворачивать сетевые эмуляторы для лекций и практических работ.
EVE-NG — дораха, бесплатная сильно урезана(как минимум нету RBAC и строгая зависимость от онлайн-аккаунта, что было критично в моём случае). PNetLab не обновлялся последние пару лет от слова совсем. Это очень сломанная штука с тонной костылей.
Ничего лучше третьей ветки GNS3 я пока не нашёл: есть какой-никакой RBAC, группы, отсутствие зависимости от онлайн-аккаунта, поддержка тонны образов, умеет стартовать веб-консоль и подкидывать в топологию вайршарк. Сабж тоже сломан местами, но активно допиливается сообществом. Ещё и бесплатно. Последние пару лет активно допиливают WebUI, поэтому зачастую, надобность в нативном приложении отпадает.
GNS3 без VMware. Собираем стенд на Hyper-V