Ja odavno ne videh ružniji boot nego ovaj novi Ubuntu. Distroi uglavnom stave neki lep splash screen dok se sistem diže, ovde se slika nekoliko puta pojavljuje i ekran opet pocrni, kursor se dvaput menja iz x u strelicu, čak je i login screen prilično meh. I po prvi put posle dugo godina da mi Ubuntu prikazuje grub meni na startu.
/boot/grub/grub.cfg kaže ovako:
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
set timeout=30
Ovaj uslov se aktivira zbog ovog dela:
function recordfail {
set recordfail=1
# GRUB lacks write support for zfs, so recordfail support is disabled.
}
Izgleda da developeri smatraju da postoji situacija gde grub meni može da ne bude dostupan korisniku u nekom mogućem pičvajzu kad se koristi zfs fajsistem. Ajde onda nek ostane grub meni stalno vidljiv, al da mu makar smanjim ovaj timeout na 5 sekundi, često upalim komp i skoknem u kuhinju da uzmem nešto, glupo da odbrojava umesto da diže sistem. Kako kapiram, timeout određuje promenjiva GRUB_RECORDFAIL_TIMEOUT u /etc/grub.d/00_header, ali zašto ima vrednost -30?
Pozitivna vrednost treba da određuje sekunde, 0 znači ne čekaj ništa, -1 je čekaj zauvek. Šta sad treba da mu znači -30?