Имеет ли grub2
средство выбора пункта меню по уникальной метке вместо текущей системы нумерации, что приводит к командам типа grub-reboot '1>3'
, GRUB_DEFAULT="1"
, GRUB_DEFAULT="1>3"
?
Я имею в виду больше строк UUID, используемых для выбора разделов для загрузки, а не такие выражения, как (hd0,1), (hd1,1) и т. д. Я бы предпочел вводить случайные UUID в пунктах меню и использовать GRUB_DEFAULT="MENUID=2XDR" вместо пронумерованных записей, которые трудно вычислить?
Задайте точное имя из пункта меню как GRUB_DEFAULT, например Ubuntu, с Linux 4.4.0-62-generic (выскочка)
, см .:
perl -lne "print \$1 if /menuentry '(.*?)'/" /boot/grub/grub.cfg