Что означает GRUB_DEFAULT = "1> 2"?

423
kenneho

Один из наших серверов Debian не загружается в самое новое установленное ядро, и во время устранения неполадок я столкнулся с этим:

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

Я не видел этот синтаксис раньше. Кто-нибудь знает что это значит?

2

1 ответ на вопрос

2
Fanatique

Из GNU GRUB Manual 2.02: по умолчанию :

Если запись находится в подменю, то ее нужно идентифицировать, используя номер, заголовок или идентификатор каждого из подменю, начиная с верхнего уровня, за которым следует номер, заголовок или идентификатор самой записи меню, с каждым элементом разделенные знаком «>»

Означающий, что

GRUB_DEFAULT="1>2" 

Представляет следующую логику:
Если запись 1является подменю, откройте его и выберите запись 2оттуда.

Что, скорее всего, является расширенным подменю, ведущим к резервному ядру / резервному копированию / восстановлению ядра.

Похожие вопросы