題 GRUB_DEFAULT =“1> 2”是什麼意思?


我們的Debian服務器無法啟動到最新安裝的內核,在排除故障時我遇到了這個:

root@server:~# grep GRUB_DEFAULT /etc/default/grub     
GRUB_DEFAULT="1>2"

我以前沒見過這種語法。有誰知道這意味著什麼?


2
2017-09-14 07:41


起源




答案:


GNU GRUB手冊2.02:默認

如果條目在子菜單中,則必須使用   從頂部開始的每個子菜單的編號,標題或ID   level,後跟菜單項本身的編號,標題或ID,   每個元素用'>'分隔

意思是

GRUB_DEFAULT="1>2"

表示以下邏輯:
如果進入 1 是一個子菜單,打開它並選擇條目 2 從那裡。

這很可能是導致回退/備份/恢復內核的高級子菜單。


2
2017-09-14 08:06