Puncte:0

Problemă cu personalizarea grub în Ubuntu 20.04.3

drapel br

Mă confrunt cu unele probleme în timp ce încerc să adaug opțiunea rootdelay=60 în opțiunile cmdline grub prin editarea fișierului /etc/default/grub unde

GRUB_CMDLINE_LINUX_DEFAULT="rootdelay=300"

update-grub
update-initramfs -u

cu toate acestea, nu observ nicio întârziere când serverul este repornit și sistemul de fișiere rădăcină se montează imediat

Pot vedea că rootdelay=300 este prezent și în cat /proc/cmdline, vreun indiciu ce lipsește aici?

Puncte:0
drapel eg

Doriți să afișați meniul grub la pornirea computerului? Dacă aceasta este întrebarea, atunci trebuie să utilizați „GRUB_TIMEOUT=60” (este timpul în secunde, deci 60 este 1 minut). Trebuie să editați fișierul „grub”, care se află în /etc/default. Trebuie să faci asta ca „rădăcină”, așa că folosește

sudo

în terminalul dvs. Puteți folosi programul „gedit” pentru a schimba fișierul. btw am al meu setat la 10 secunde (vezi captura de ecran).introduceți descrierea imaginii aici

sherpaurgen avatar
drapel br
Nu, întârzierea la rădăcină ca în https://www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html
Puncte:0
drapel jp

Din câte pot spune, întârziere la rădăcină valoarea este cât timp este dispus initramfs să aștepte, nu cât timp este garantat să aștepte.

Documentația pe care ați conectat-o ​​pare să sugereze altfel, așa că iată notele mele

  • Initramf-urile init va lua întârziere la rădăcină argumentați și creați ROOTDELAY variabil în acest cod.
  • Valoarea mai mare între ROOTDELAY și 30 se obișnuiește pentru dormita în acest cod.
  • dormita este trecut la comanda aşteptare pentru-rădăcină în acest cod.
  • aşteptare pentru-rădăcină pare să folosească valoarea ca un timeout de ieșire, nu ca o întârziere în acest cod.

Editați | ×

Mă uitam la Cod sursă Debian și există o linie somn „$ROOTDELAY” care nu există în codul Ubuntu. Am găsit acest commit în depozitul Ubuntu care șterge linia, așa că nu sunt sigur dacă acest comportament este specific Ubuntu sau chiar specific anumitor versiuni.

https://git.launchpad.net/ubuntu/+source/initramfs-tools/commit/init?id=07f166de18d42a434e928aea15fc674135dbf77b

  • init: Nu interpreta "rootdelay" ca un somn static.

edita 2

Am găsit câteva erori în care dezvoltatorii initramfs au discutat despre eliminarea întârziere la rădăcină ca valoare de somn. Încă nu sunt clar când a fost eliminat sau dacă a fost eliminat doar în Ubuntu.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.