![vmware下的安裝進入安裝循環](https://rvso.com/image/1114433/vmware%E4%B8%8B%E7%9A%84%E5%AE%89%E8%A3%9D%E9%80%B2%E5%85%A5%E5%AE%89%E8%A3%9D%E5%BE%AA%E7%92%B0.png)
我正在 VMware 伺服器上安裝 Ubuntu 12.04 LTS。我使用 preseed 來自動安裝。我遇到的問題是,一旦 CD-ROM 映像附加到虛擬機,並且 BIOS 配置為首先選擇它,即使在先前的安裝成功之後,計算機也始終會從 CD-ROM 重新啟動。我嘗試將“eject”作為 preseed/late_command 運行,如下所示:
di preseed/late_command 字串位於目標 /media/cdrom/preseed/postinstall.sh;噴射
我從 Late_command 行執行此操作,希望這樣做意味著 CD-ROM 不會因 postinstall.sh 腳本而保持忙碌。但這會因「非法 IOCTL」和「I/O 錯誤」而失敗(透過在失敗後重新嘗試從輔助虛擬控制台彈出來發現此問題)。此時尚未安裝 CD-ROM,但下次重新啟動時機器仍將從 CD-ROM 重新啟動。
我也嘗試設定:
di cdrom 偵測/彈出 boolean true
但這也不會改變任何事。
是否有一種自動方法可以告訴 VMware 在下次重新啟動時表現得像彈出 CD-ROM 一樣?
現在我必須等待重新啟動並在適當的時候手動分離CD-ROM。
答案1
按空白鍵退出循環並繼續安裝。