Fusion: создание "безголовых" виртуальных машин?

есть ли способ запустить виртуальную машину в Fusion, которая запускается, когда машина делает, но я могу получить доступ через удаленный рабочий стол (Windows) или ssh (Linux), а не путем открытия приложения Fusion, запуска виртуальной машины, а затем подключения, однако я предпочел бы (rdp/ssh)?

Я знаю, что это возможно с VMware Server для Linux и Windows.

18
задан warren
06.12.2022 1:46 Количество просмотров материала 3054
Распечатать страницу

2 ответа

я нашел пару ответы везде.

цитирую first источник:

  1. вы можете или не хотите добавить расположение vmrun по умолчанию путь. Я выбрал не как я буду в основном взаимодействуйте с vmrun до конца сценарий оболочки.

  2. для запуска виртуальной машины с именем VA-LAMP.vmx которое расположено в стандартная виртуальная машина справочник введите следующую команду в Терминальное приложение.

/Library/Application\ Support/VMware\ Fusion/vmrun -T fusion start /Users/USERNAME/Documents/Virtual\ Machines.localized/VA-LAMP.vmwarevm/VA-LAMP.vmx nogui

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

#!/bin/bash /Library/Application\ Support/VMware\ Fusion/vmrun -T fusion start /Users/USERNAME/Documents/Virtual\ Machines.localized/VA-LAMP.vmwarevm/VA-LAMP.vmx nogui

сохранить файл в виде обычного текста рабочий стол как headless.command

теперь, чтобы сделать его исполняемый запустить терминальные применение и тип

chmod +x $HOME/Desktop/headless.command

и second:

для его включения необходимо запустить на консоли:defaults write com.vmware.fusion fluxCapacitor -bool YES

5
отвечен warren 2022-12-07 09:34

Я создал пример для собственного удобства:

$ lamp start
2013-12-12T14:21:11.562| ServiceImpl_Opener: PID 1666
$ vmrun list
Total running VMs: 1
/Users/alex/Documents/Virtual Machines.localized/fusion6\centosx\minimal\LAMP.vmwarevm/fusion6\centosx\minimal\LAMP.vmx
$ lamp stop
$ vmrun list
Total running VMs: 0

сценарий на https://github.com/AlexanderAllen/lamp.

это предполагает, что у вас есть vmrun где-то в $PATH.

0
отвечен amateur barista 2022-12-07 11:51

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

headless
linux
virtual-machine
vmware-fusion
windows
Вверх