Debian的自動化安裝(DEBIAN_FRONTEND)


Debian 安裝程序的參數

安裝系統確認一些附加的引導參數

debconf/priority

這些參數設置將設置顯示的信息為為最低的級別。

缺省安裝使用 debconf/priority=high 。 這意味着高優先的和至關重要的信息將被顯示,但是中級和低級信息將被跳過。如果其間出現了問題, 安裝程序將按照要求調整優先級別。

如果你加入 debconf/priority=medium 作為引導參數,你將看到安裝菜單以及安裝過程中更多的控制。當使用 debconf/priority=low ,所有的消息將顯示在 (這相當於采用 專家級 引導方法)。通過debconf/priority=critical ,安裝系統只會顯示至關重要的信息並且嘗試正確無誤地執行各項事宜。

這個引導參數控制用於安裝程序的用戶界面的類型。當前可能參數設置可以是:

DEBIAN_FRONTEND=noninteractive

DEBIAN_FRONTEND=text

DEBIAN_FRONTEND=newt

DEBIAN_FRONTEND=slang

DEBIAN_FRONTEND=ncurses

DEBIAN_FRONTEND=bogl

DEBIAN_FRONTEND=gtk

DEBIAN_FRONTEND=corba

缺省的前端是 DEBIAN_FRONTEND=newt。 DEBIAN_FRONTEND=text 可以用於串口控制台的安裝。一般來說在缺省安裝介質上只有 newt 前端,因此目前這個並非很有用。

BOOT_DEBUG

傳遞此參數將記錄最復雜的引導信息。

BOOT_DEBUG=0
此為默認。

BOOT_DEBUG=1
更多的信息。

BOOT_DEBUG=2
大量的調試信息。

BOOT_DEBUG=3
Shell 腳本將在引導期間運行於不同的地方以允許細節上的調整。推出 Shell 將繼續引導過程。

 

INSTALL_MEDIA_DEV

參數的值將為用來裝入 Debian 安裝程序的設備路徑,例如: INSTALL_MEDIA_DEV=/dev/floppy/0

引導映像通常會掃描所有的軟盤和 USB 存儲設備來找到根軟盤。它也可以通過此參數來只查找一個 設備。

debian-installer/framebuffer

一些體系使用內核幀緩存以提供不同的語言安裝。如果幀緩存在你的系統上面有問題,你可以通過 參數 debian-installer/framebuffer=false 關閉這個特性。這方面問題的特征是有關 bterm 或者 bogl 的錯誤信息,一個空白的屏幕, 或者在開始安裝的時候停止幾分鍾。

video=vga16:off 參數可以被用來取消幀緩存。這些問題在使用 Mobile Radeon 卡的 Dell Inspiron 上面有所報告。

debian-installer/probe/usb

設置成 false 可以阻止在引導的時候禁止 USB 檢查來杜絕引起的問題。

netcfg/disable_dhcp

缺省情況下, debian-installer 會通過 DHCP 來自動檢測網絡。如果檢測成功的化,你將不需要審視並且改變 其獲得的設計。你可以在 DHCP 檢測失敗的情況下手工配置網絡。

如果你的網絡上面具備一台 DHCP 服務器,但是不想使用它比如,它給出錯誤的答案。你可以使用參數 netcfg/disable_dhcp=true 來通過 DHCP 來配置網絡並且手工輸入參數。

hw-detect/start_pcmcia

設置成 false 來阻止啟動 PCMCIA 服務,如果其引起各種問題。 有些筆記本電腦對此會有錯誤的行為。

preseed/url

指定 url 到預設文件,在安裝中自動下載和使用。

preseed/file

指定 url 到預設文件,在安裝中自動加載和使用。

ramdisk_size

如果你在使用 2.2.x 內核,你也許需要設置 ramdisk_size=13000

注意,內核最多可以接受 8 個命令行參數和 8 個環境變量選項(包括安裝程序默認使用的選項)。 如果超出,2.4 內核會丟棄過多的選項,2.6 內核則會崩潰。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM