VirtualBox Headless - Linux - PullRequest
       1

VirtualBox Headless - Linux

1 голос
/ 22 марта 2012

У меня установлен Virtualbox на машине, которую я хочу запустить без головы.

Если я ssh на эту машину, я могу запустить

VBoxHeadless --startvm "WindowsXP" &

и все работает отлично.

Я хочу запустить гостя без головы.

Я поместил вышеупомянутую команду в

/ etc / rc.local

но он не запускается после перезапуска.

Я написал скрипт bash, который также запускает гостевую систему, и попытался вставить ссылку на скрипт bash в rc.local, но это не так.не работает.

Что я делаю не так?Разве rc.local не запускает команды после запуска всех сценариев init.d?

Заранее спасибо!

Ответы [ 2 ]

4 голосов
/ 22 марта 2012

Вы должны запустить VBoxHeadless от имени того же пользователя, которого вы использовали для создания установки.Вы сделали это?

Вы можете использовать команду su для этого

su - <username> -c 'VBoxHeadless --startvm "WindowsXP"'
0 голосов
/ 04 апреля 2013

Для пользователей Windows это та же идея.

C: \ Program File \ Oracle \ VirtualBox \ VBoxHeadless.exe --startvm "uuid | name" --vrde off

Более подробную информацию можно найти в: http://www.virtualbox.org/manual/ch07.html#vboxheadless

...