VMware でのインストールがインストール ループに陥る

VMware でのインストールがインストール ループに陥る

VMware サーバーに Ubuntu 12.04 LTS をインストールしています。インストールを自動化するために preseed を使用しています。問題は、CD-ROM イメージが仮想マシンに接続され、BIOS が最初にそれを選択するように構成されていると、以前のインストールが成功した後でも、マシンが常に CD-ROM から再起動されることです。次のように、preseed/late_command として "eject" を実行しようとしました。

di preseed/late_command 文字列 in-target /media/cdrom/preseed/postinstall.sh; eject

私は、CD-ROM が postinstall.sh スクリプトによってビジー状態にならないようにするために、late_command ラインからこれを実行しています。しかし、これは「不正な IOCTL」と「I/O エラー」で失敗します (失敗後にセカンダリ仮想コンソールから取り出しを再試行して、このエラーを発見しました)。この時点では CD-ROM はマウントされていませんが、マシンは次回の再起動時に CD-ROM から再起動します。

以下も設定してみました:

di cdrom-detect/eject ブール値 true

しかし、これも何も変わりません。

次回の再起動時に、CD-ROM が取り出されたかのように動作するように VMware に指示する自動的な方法はありますか?

現時点では、再起動を待って、適切なタイミングで CD-ROM を手動で取り外す必要があります。

答え1

スペースバーを押してループを終了し、インストールを続行します。

関連情報