# VBoxManage unattended

VBoxManage-unattended

1

VBoxManage-unattended

unattended установка гостевой ОС

&product-name;

          VBoxManage unattended detect
          --iso=iso-установщика
          --machine-readable

          VBoxManage unattended install
          uuid|имя-ВМ
          --iso=iso-инсталляции
          --user=логин
          --password=пароль
          --password-file=файл
          --full-user-name=имя
          --key=ключ-продукта
          --install-additions
          --no-install-additions
          --additions-iso=iso-дополнений
          --install-txs
          --no-install-txs
          --validation-kit-iso=iso-тестирования
          --locale=ll_CC
          --country=CC
          --time-zone=tz
          --hostname=имя-хоста
          --package-selection-adjustment=ключ
          --dry-run
          --auxiliary-base-path=путь
          --image-index=номер
          --script-template=файл
          --post-install-template=файл
          --post-install-command=команда
          --extra-install-kernel-parameters=параметры
          --language=язык
          --start-vm=тип-сессии

## Описание

### unattended detect

Определяет гостевую операционную систему (ОС) на указанном инсталляционном ISO и отображает результат. Это может быть использовано как входные данные при создании ВМ для устанавливаемого ISO.

`--iso=`iso-инсталляции``

- Определяемый инсталляционный ISO.

`--machine-readable`

- Производит вывод, который проще для разбора из скрипта.

### unattended install

Перенастраивает указанную ВМ для установки и опционально запуска ОС.

`uuid|имя-ВМ`

- Или UUID или имя (чувствительно к регистру) ВМ.

`--iso=`iso-инсталляции``

- Инсталляционный ISO для запуска определения.

`--user=`логин``

- Имя пользователя. (По умолчанию: vboxuser)

`--password=`пароль``

- Пароль пользователя. Он используется как для пользователя указанного через `--user`, так и для пользователя root/administrator. (по умолчанию: changeme)

`--password-file=`файл``

- Альтернатива `--password` для передачи пароля. Специальное имя файла `stdin` может использоваться для чтения пароля с стандартного потока ввода.

`--full-user-name=`имя``

- Полное имя пользователя. (по умолчанию: --user)

`--key=`ключ-продукта``

- Ключ продукта гостевой ОС. Не всем гостевым ОС требуется это.

`--install-additions`, `--no-install-additions`

- Устанавливать ли Дополнения Гостевой ОС VirtualBox. (по умолчанию: --no-install-additions)

`--additions-iso=`iso-дополнений``

- Путь к ISO Дополнений Гостевой ОС. (по умолчанию: installed/downloaded GAs)

`--install-txs`, `--no-install-txs`

- Инсталлировать ли службу выполнения тестов (TXS) из VirtualBox ValidationKit. Это полезно при подготовке ВМ к тестированию или подобной работы. (по умолчанию: --no-install-txs)

`--validation-kit-iso=`iso-тестирования``

- Путь к VirtualBox ValidationKit ISO. Опция необходима если указана `--install-txs`

`--locale=`ll_CC``

- Спецификация базовая локали для гостевой системы, например en_US, de_CH, или nn_NO. (по умолчанию: host или en_US)

`--country=`CC``

- Двухбуквенный кода страны если отличается от указанной в `--location`.

`--time-zone=`tz``

- Часовая зона для установки в гостевой ОС. (по умолчанию: часовая зона хоста или UTC)

`--hostname=`имя-хоста``

- Полное доменное имя гостевой машины. (по умолчанию: `имя-ВМ`.myguest.virtualbox.org)

`--package-selection-adjustment=`ключ``

- Корректировка выбора пакетов/компонентов гостевой ОС. Может быть указана более одного раза. В настоящее время единственным распознаваемым ключевым словом является `minimal`, которое запускает минимальную установку для некоторых гостевых ОС.

`--dry-run`

- Не создавать каких-либо файлов или делать изменения в конфигурации ВМ.

`--start-vm=`тип-сессии``

- Запуск ВМ с помощью фронтенда, указанного в `session-type`. Это то же самое что и опция `--type` для команды `startvm`, Но нам пришлось добавить `none` для указания того, что ВМ не надо запускать. (по умолчанию: `none`)

Дополнительные опции:

`--auxiliary-base-path=`путь``

- Префикс пути к файлам относящимся к носителю, созданные для установки. (по умолчанию: `папка-настроек-ВМ`/Unattended-`uuid-ВМ`-)

`--image-index=`номер``

- Индекс образа инсталляции Windows. (по умолчанию: 1)

`--script-template=`файл``

- Шаблон скрипта unattended инсталляции. (по умолчанию: зависит от IMachine::OSTypeId)

`--post-install-template=`файл``

- Шаблон скрипта после инсталляции. (по умолчанию: зависит от IMachine::OSTypeId)

`--post-install-command=`команда``

- Единичная команда, запускаемая после завершения установки. Точный формат и точный момент, когда будет запущена команда, зависит от установщика гостевой ОС.

`--extra-install-kernel-parameters=`параметры``

- Список дополнительных параметров ядра Linux в течение установки. (по умолчанию: зависит от IMachine::OSTypeId)

`--language=`язык``

- Задает язык пользовательского интерфейса для Windows инсталляции. `язык` обычно в виде {ll}-{CC}. Смотрите результаты detectedOSLanguages из `VBoxManage unattended detect`. (по умолчанию: detectedOSLanguages[0])