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 ...
команда.
Основная проблема заключается в том, что он предоставляет имена пользователей и пароли, которые вам, вероятно, лучше использовать с помощью сценария статута на гостевой системе.