Linux

使用 preseed 安裝 Debian Wheezy

  • April 6, 2019

我有一個帶有 netinst 版本的 Debian Wheezy(測試)的 USB 記憶棒。我正在嘗試在 USB 根文件夾(與 initrd.gz 相同的文件夾)中載入一個名為“preseed.cfg”的預置文件。我使用 GRUB,我的條目如下所示:

menuentry 'Debian Wheezy automatic install' {
 linux /vmlinuz preseed/file=/hd-media/preseed.cfg auto=true priority=critical
 initrd /initrd.gz
}

現在每次安裝程序啟動時都會顯示cannot find file:///hd-media/preseed.cfg. Will continue with manual install". 我有錯誤的語法嗎?另外,我認為任何名為“preseed.cfg”的文件都會被自動檢測到。

這是我grub1使用 CD 在 Lenny 上執行此操作時使用的線路。

append vga=normal initrd=/install.amd/initrd.gz preseed/file=/cdrom/preseed.txt debian-installer/locale=en_US console-keymaps-at/keymap=us --

除了您正在使用的事實之外grub2,它看起來並沒有太大的不同。

您需要確保您嘗試使用的路徑實際上是正確的路徑。USB 安裝程序是否會自行安裝到/hd-media?我還沒有和 Wheezy 一起嘗試過這個(還),但這對我來說感覺不對。

要檢查,啟動安裝程序,然後切換到 shell 控制台(我相信它是 4,所以按ctrl+ alt+ 4)然後在系統中查找您的pressed.cfg文件。

您列出的文件路徑必須與preseed.cfg已引導安裝程序的根目錄的確切文件路徑匹配。

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