1

У меня есть безголовый сервер Debian, на котором я установил Virtual Box. Оттуда я хотел бы запустить виртуальную машину, но без чего-то вроде KDE я понятия не имею, как запустить виртуальную машину из оболочки и загрузить ее, когда это сделает сервер.

У кого-нибудь есть опыт работы с виртуальными машинами в Virtual Box на Linux?

2 ответа2

2

Команда, которую вы ищете

VBoxManage startvm "VirtualMachineName"

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

Чтобы запустить его при загрузке, вы можете сделать что-то вроде скрипта init.d. Вы можете сделать это, скопировав один из существующих, отредактировав его по своему усмотрению (вы также можете добавить функцию остановки / выключения, чтобы выключить виртуальную машину перед выключением хост-машины), а затем зарегистрировать ее в ОС. используя команду

update-rc.d VMControl defaults

Это предполагает, что ваш файл находится по адресу /etc/init.d/VMControl, и вы сделали его исполняемым (chmod 775./VMControl).

Надеюсь, это поможет.

1

Посмотрите на командный инструмент VBoxManage - у него есть возможность создавать виртуальные машины запуска из командной строки. Вот пример. Подробную информацию о команде VBoxManage можно найти в руководстве пользователя (предупреждение, PDF).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .