Debian

virt-install 使用 preseed.cfg 自動安裝 Debian

  • February 24, 2016

我正在嘗試使用virt-installpreseed.cfg 文件編寫 Debian 安裝腳本。我正在安裝到虛擬機中。

目前,我使用的是 ISO 文件而不是網路安裝。我遇到了與另一個使用者相同的問題。那是,

  1. --extra-args使用時不能通過--cdrom
  2. 給出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 秒。您也可以使用自定義參數啟動所需的核心並完全跳過啟動菜單,但如果預設設置適合您,上述是最簡單的解決方案。

引用自:https://unix.stackexchange.com/questions/265376