установка под vmware попадает в цикл установки

установка под vmware попадает в цикл установки

Я устанавливаю Ubuntu 12.04 LTS на серверы VMware. Я использую preseed для автоматизации установки. Проблема в том, что после того, как образ CD-ROM подключен к виртуальной машине, и BIOS настроен на его выбор в первую очередь, машина всегда будет перезагружаться с CD-ROM, даже после успешной предыдущей установки. Я попробовал запустить "eject" как preseed/late_command следующим образом:

di preseed/late_command string in-target /media/cdrom/preseed/postinstall.sh; извлечь

Я делаю это из late_command строки в надежде, что это будет означать, что CD-ROM не будет занят скриптом postinstall.sh. Но это приводит к ошибке "недопустимый IOCTL" и "ошибка ввода-вывода" (обнаружил это, повторив попытку извлечения из вторичной виртуальной консоли после сбоя). CD-ROM не смонтирован в этот момент, но машина все равно перезагрузится с CD-ROM при следующей перезагрузке.

Я также пробовал установить:

di cdrom-detect/eject логическое значение true

но это тоже ничего не меняет.

Существует ли автоматический способ заставить VMware вести себя так, будто CD-ROM был извлечен для следующей перезагрузки?

Сейчас мне приходится ждать перезагрузки и вручную отсоединять CD-ROM в нужный момент.

решение1

Нажмите пробел, чтобы выйти из цикла и продолжить установку.

Связанный контент