VirtualBox на хостах Windows | Автоматизация пакетного экспорта и импорта

VirtualBox в Windows

Я планирую развернуть виртуальный ящик примерно на 10 компьютерах (Vista / 7), я настроил centos vm и экспортировал его как устройство с файлами ovf и vmdk в одной папке.

Вопрос относительно ВМ Развертывания:

Предполагая, что VBOX уже установлен на желаемых машинах (последняя версия) Экспортированное устройство находится на сетевом ресурсе. Могу ли я выполнить пакетный импорт Windows из Windows с сетевого ресурса - какова будет команда / команды vbox в пакете Windows, которые я должен использовать для сделать это?

какие-либо предложения или если кто-то сделал то же самое, какую-либо лучшую практику или вещи, чтобы посмотреть?

С уважением

1 ответ

Решение

То, что вы хотите сделать, должно работать с использованием vboxmanage import команда.

использование vboxmanage --dry-run чтобы получить список параметров, которые будут использоваться для импорта устройства, их можно переопределить, следуя инструкциям в выходных данных пробного прогона.

Import копирует файлы устройства в хранилище жесткого диска по умолчанию. Вы можете изменить это местоположение.

vboxmanage setproperty machinefolder drive:\path

vboxmanage setproperty hdfolder drive:\path

cd \to\the\place\where\the\appliance\lives
vboxmanage import vmfile.ovf  

следует импортировать ваше устройство после копирования на диск:\ путь

Руководство (как оно есть) здесь.

Редактировать:

Для включения виртуальной машины используйте vboxmanage startvm <vmname> команда. Это может быть выполнено как часть запуска Windows, так что гость работает все время.

Вы можете передавать команды гостю с хоста, используя

vboxmanage guestcontrol execute ... команда.

Основная проблема заключается в том, что он предоставляет имена пользователей и пароли, которые вам, вероятно, лучше использовать с помощью сценария статута на гостевой системе.

Другие вопросы по тегам