Debian
virt-install 使用 preseed.cfg 自動安裝 Debian
我正在嘗試使用
virt-install
preseed.cfg 文件編寫 Debian 安裝腳本。我正在安裝到虛擬機中。目前,我使用的是 ISO 文件而不是網路安裝。我遇到了與另一個使用者相同的問題。那是,
--extra-args
使用時不能通過--cdrom
- 給出iso的路徑
--location
似乎也不起作用。所以我按照Debian wiki 的說明用我的
preseed.cfg
文件修改了 iso。除了最後一個細節外,安裝現在完全自動執行。我使用的 ISO 在啟動時會彈出一個啟動螢幕,提供選項所在的菜單
- 直播 (amd64)
- 實時(amd64 故障保護)
- 安裝
- 圖形安裝
- 高級選項
一旦我選擇“安裝”,其餘的工作就完美了。但是,我想跳過此螢幕並直接安裝,但我不知道該怎麼做。是否需要向 debian preseed.cfg 文件添加選項、修改 iso 或添加另一個參數
virt-install
?(記住--extra-args
約束)。
當您無論如何都要重新製作 ISO 時,您可以在
isolinux/isolinux.cfg
文件中設置超時。前置TIMEOUT 1
並在啟動過程中耐心等待 0.1 秒。您也可以使用自定義參數啟動所需的核心並完全跳過啟動菜單,但如果預設設置適合您,上述是最簡單的解決方案。