Debian
如何通過編輯 Isolinux 自動選擇安裝類型?
我正在嘗試通過使用預置配置文件來完全自動化 Debian 9 的安裝過程。作業系統將安裝在遠端無頭伺服器上的 VM 內。
當我必須選擇安裝類型時,唯一仍然需要使用者互動的步驟是安裝程序的主菜單。見圖片:
那麼如何在這裡自動選擇其中一個選項呢?具體來說,我想選擇
Advanced options
,然後Automated install
。我認為通過編輯isolinux
文件,我應該到達那裡,但我不太了解這些文件。根據這篇文章,我修改了以下 isolinux 文件,如下所示:gtk.cfg
label installgui menu label ^Graphical install kernel /install.amd/vmlinuz append vga=788 initrd=/install.amd/gtk/initrd.gz --- quiet
adtxt.cfg
default auto label expert menu label E^xpert install kernel /install.amd/vmlinuz append priority=low vga=788 initrd=/install.amd/initrd.gz --- include rqtxt.cfg label auto menu label ^Automated install menu default kernel /install.amd/vmlinuz append auto=true priority=critical vga=788 initrd=/install.amd/initrd.gz --- quiet
但什麼都沒有改變。游標仍在圖形安裝上,我無法承受使用者互動。有人可以指出我正確的方向嗎?
autoselect 關鍵字對我不起作用,但我使用的是 Debian 10,所以我。我剛剛更改了 isolinux.cfg 中的行:
default vesamenu.c32
到
default install
通用形式是
default <label string for the entry you want>
您可以在 isolinux/*.cfg 文件中查看您要引導的條目,然後在“label”之後為那個獲取字元串,並將其作為預設值放入 isolinux.cfg
有趣的是,“安裝”條目將嘗試使用一個預置文件,如果它可以找到的話。因此,在 Debian 10 上自動安裝的其他更改最少。