
我目前正在開發一個項目,需要在定制的 Ubuntu 安裝程式(基於 14.04.3)期間添加核心啟動參數。
我知道
- 他們屬於
GRUB_CMDLINE_LINUX_DEFAULT
中/etc/default/grub
。 - 可以新增設定檔
/etc/default/grub.d
以影響/etc/default/grub
. - 預設值
grub
似乎可以作為/usr/share/grub/default/grub
. grub-mkconfig
然後從 中獲取腳本/etc/grub.d
和設定/etc/default/grub
並產生/boot/grub/grub.cfg
.
我目前的問題如下:我的兩個包並將mdadm
文件放入/etc/default/grub.d
,所有這些都改變了GRUB_CMDLINE_LINUX_DEFAULT
。但由於某種原因,我的一個文件被忽略了。我真的無法找到/etc/default/grub
最初創建的時間或內容,或者如何重新生成它。
答案1
/etc/default/grub
grub-pc
由安裝後腳本建立。您可能可以在使用中重新生成
dpkg-reconfigure grub-pc
雖然我還沒測試過。
答案2
現在另一種方法是重命名目前的 /etc/default/grub 並將其還原為預設值
sudo cp /usr/share/grub/default/grub /etc/default/grub