Atskaņošu GRUB2 recordfail funkcijas atslēgšanas rakstu.
Ievads
Ar GRUB2 ir recordfail funkcija. Ja ir neveiksmīga pirmās uzlādes mēģinājums, GRUB2 nākamajā uzlādē automātiski apstāsies starta izvēlnē.
Dažādos scenārijos jums tas var nebūt nepieciešams, tāpēc to varat mainīt. Atkarībā no GRUB versijas, jums ir jāmaina fails /etc/grub.d/00_header
vai mainīgais GRUB_RECORDFAIL_TIMEOUT
failā /etc/default/grub
.
Recordfail funkcijas deaktivizēšana GRUB2
Vispirms meklējiet sekojošo failā /etc/grub.d/00_header
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=${GRUB_TIMEOUT}
fi
Ja atrodat šo (tieši tādu pašu frāzi), tad vienkārši pievienojiet komentāra simbolus:
#if [ ${recordfail} = 1 ]; then
# set timeout=-1
#else
set timeout=${GRUB_TIMEOUT}
#fi
Vai, ja atradīsiet sekojošo,
if [ "${recordfail}" = 1 ]; then
set timeout=${GRUB_RECORDFAIL_TIMEOUT:--1}
else
set timeout=${2}
fi
tad rediģējiet failu /etc/default/grub
un pievienojiet rindu
GRUB_RECORDFAIL_TIMEOUT=5
5 sekunžu ilgam aizturi.
Jebkurā gadījumā, lai atjaunotu konfigurāciju, izpildiet komandu update-grub
.
Tagad GRUB2 vienmēr izmantos uzstādīto aizturi.
Manuālā recordfail vērtības atiestatīšana
Jūs varat manuāli atiestatīt vērtību grubenv:
grub-editenv set recordfail=0
Vai pat to noņemt:
grub-editenv unset recordfail