@AlexMerc

Как WSL 2 запускает приложения на физ. машине Windows? Как сделать это в VirtualBox или VMWare?

Речь про WSL 2.
Если в WSL запустить приложение Windows (.exe), оно откроется на физической машине.
Но к WSL не получается подключиться из сети.
( Про перенаправления портов знаю, но не удобно. )

Есть ли такая возможность на VirtualBox или VMWare? Какая?
( !Возможность из второго предложения, первого абзаца. )
( Есть идея запускать через сетевую программу созданную своими ручками. )

Дополнительный вопрос:
Как подключить физический диск или физическую машину в VirtualBox или VMWare?
  • Вопрос задан
  • 144 просмотра
Решения вопроса 1
@res2001
Developer, ex-admin
WSL2 - запускает свою гостевую ОС в виртуальной машине, но эта машина тесно интегрирована в с виндой хоста, так что многие моменты обычных гипервизоров скрыты. То что вы можете запустить виндовые исполняемые файлы из WSL, это заслуга интеграции с хостом. Такие программы исполняются хостовой виндой, а не гостевой ОС. Другие гипервизоры так не умеют - у них нет такой тесной интеграции с хостовой ОС.

По настройке сети для WSL2: https://learn.microsoft.com/ru-ru/windows/wsl/netw...
Все получается.

Подключить физический диск в ВМ можно. Для virtualbox нписано тут: https://www.virtualbox.org/manual/ch09.html#rawdisk
У vmware есть своя инструкция.

Подключить к гипервизору физическую машину - нельзя. Можно "сконвертировать" физическую машину в виртуальную и запускать уже виртуальную. Вот, например, инструкция от virtualbox: https://www.virtualbox.org/wiki/Migrate_Windows
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы