Live-Cd

syslinux啟動參數

  • February 13, 2010

我正在從 USB(debian 5.0.3)啟動一個 Debian live 系統。我的 syslinux 附加參數是:

initrd=/live/initrd.img union=aufs persistent noprompt ip=frommedia boot=live noautologin noxautologin quickreboot nouser

當我 cat /proc/cmdline 我得到所有這些參數,加上 BOOT_IMAGE=/live/vmlinuz

問題是當我啟動時,仍然創建預設使用者並且我是自動登錄的。我認為 ’noautologin’ 和 ’noxautologin’ 應該阻止這種情況,而 ’nouser’ 應該阻止將預設使用者添加到系統中。我還認為“noprompt”應該阻止系統要求我在重新啟動時刪除 USB 密鑰,但我必須添加“quickreboot”才能做到這一點。

ip=frommedia 有效,持久性有效,只是 noautologin 似乎壞了。這些是舊參數嗎?我需要按特定順序列出它們嗎?或者這對於實時啟動是不可能的?

我還發現了一些我嘗試過的策略配置,但仍然沒有運氣。

好吧,在到處搜尋並修改了所有腳本 initrd.img 之後,我重新開始了。在 VERY FIRST BOOT 期間,我確保設置了 persistent、noautologin 和 nouser 選項。現在似乎一切正常。但是,如果您使用“持久”並稍後嘗試添加 noautologin,它就不起作用。如果有人可以更具體,請告訴我。但是我不得不用乾淨的 live-rw 分區重新啟動,以刪除任何破壞這個的保存。

引用自:https://serverfault.com/questions/111771