![установка под vmware попадает в цикл установки](https://rvso.com/image/1114433/%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0%20%D0%BF%D0%BE%D0%B4%20vmware%20%D0%BF%D0%BE%D0%BF%D0%B0%D0%B4%D0%B0%D0%B5%D1%82%20%D0%B2%20%D1%86%D0%B8%D0%BA%D0%BB%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8.png)
Я устанавливаю 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
Нажмите пробел, чтобы выйти из цикла и продолжить установку.