Debian

如何通過編輯 Isolinux 自動選擇安裝類型?

  • January 13, 2021

我正在嘗試通過使用預置配置文件來完全自動化 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 上自動安裝的其他更改最少。

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