Boot

每次重新啟動時,我的 Debian /proc/cmdline 都會重置

  • January 12, 2017

每次我重新啟動電腦(執行 Kali Linux)時,/proc/cmdline文件都會重置,並將 root 重新配置為/dev/sdb1,這會導致啟動失敗(因為/dev/sdb1不存在),所以每次我必須打開它時,我都必須編輯文件並再次將根設置為/dev/sda1.

我怎樣才能使系統不會弄亂該文件?每次重新啟動機器時都必須編輯引導設置,這有點麻煩。

順便說一句,我曾嘗試使用chattr +i /proc/cmdline手動鎖定文件,但出現錯誤(chattr: Inappropriate ioctl for device while reading flags on cmdline

當您使用 Kali Linux 時,您可能也在使用 Grub2

問題不在於/proc/cmdline文件,因為它是在引導時重新創建的虛擬文件。

您需要重新配置 grub2 以將參數傳遞給核心。

所以編輯/etc/default/grub,你應該看到一行名為GRUB_CMDLINE_LINUX=

在引號內添加root=/dev/sda1並保存,然後update-grub在終端中執行,您就完成了。

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