Išjunkite GRUB2 įrašymo nesėkmės funkciją

Paskutinį kartą keistas: 2023.12.01

Iš šio straipsnio sužinosite, kaip išjungti GRUB2 recordfail funkciją.

Įvadas

Su GRUB2 yra recordfail funkcija. Jei paleidimo metu yra nesėkmingas bandymas, GRUB2 automatiškai sustos paleidimo meniu metu kitame paleidime.

Kai kuriuose scenarijuose jums gali tai nereikėti, todėl galite tai pakeisti. Priklausomai nuo GRUB versijos, jums reikia pakeisti failą/etc/grub.d/00_headerarba kintamąjįGRUB_RECORDFAIL_TIMEOUTfaile/etc/default/grub.

Išjungti GRUB2 recordfail funkciją

Pirmiausia ieškokite šio failo/etc/grub.d/00_header

if [ ${recordfail} = 1 ]; then
   set timeout=-1
else
  set timeout=${GRUB_TIMEOUT}
fi

Jei tai rasite (tikslios frazės pavidalu), tiesiog pridėkite komentarų simbolius:

#if [ ${recordfail} = 1 ]; then
#    set timeout=-1
#else
    set timeout=${GRUB_TIMEOUT}
#fi

Arba, jei rasite štai tokį:

if [ "${recordfail}" = 1 ]; then
 set timeout=${GRUB_RECORDFAIL_TIMEOUT:--1}
else
 set timeout=${2}
fi

tada redaguokite failą/etc/default/grubir pridėkite eilutę

GRUB_RECORDFAIL_TIMEOUT=5

5 sekundžių laukimui.

Bet kuriais atvejais, norint atnaujinti konfigūraciją, įvykdykiteupdate-grub.

Dabar GRUB2 visada naudos nustatytą laukimo laiką.

Rankinis recordfail vertės nustatymas iš naujo

Galite rankiniu būdu nustatyti grubenv vertę:

grub-editenv set recordfail=0

Arba netgi ją pašalinti:

grub-editenv unset recordfail

Was this article helpful?
Peržiūrų: 222

BeeHosting 10-asis gimtadienis!
Iki 70% nuolaida visoms paslaugoms
+ nemokamas svetainės perkėlimas.

Facebook Instagram linkedin

Beehosting.pro website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Menu