Na serveru maketecheasier včera vyšel krátký návod, jak v GRUBu zapamatovat poslední vybranou možnost. Návod je určený hlavně začátečníkům. Pokročilým poradíme, že jde o dvě volby GRUB_DEFAULT=saved
a GRUB_SAVEDEFAULT=true
.
Na serveru maketecheasier včera vyšel krátký návod, jak v GRUBu zapamatovat poslední vybranou možnost. Návod je určený hlavně začátečníkům. Pokročilým poradíme, že jde o dvě volby GRUB_DEFAULT=saved
a GRUB_SAVEDEFAULT=true
.
RTFM ;)
GRUB_SAVEDEFAULT
If this option is set to ‘true’, then, when an entry is selected, save it as a new default entry for use by future runs of GRUB. This is only useful if ‘GRUB_DEFAULT=saved’; it is a separate option because ‘GRUB_DEFAULT=saved’ is useful without this option, in conjunction with grub-set-default or grub-reboot.
v manualu par cmd nad tim GRUB_SAVEDEFAULT mas napsano kde je konfigurace, tedy v /etc/default/grub
nevim o jakych template mluvis kdyz jde o to to zmenit v konfiguraci ;)
jinak nejde o 2 konfiguracni parametry pro 1 funkci, jak mas ostatne popsane v te me citaci...
aneb GRUB_DEFAULT=saved je konfigurace ze vychozi polozka se ma pouzit ta ulozena, ale to jde ulozit i rucne pomoci prikazu grub-set-default(trvale) nebo pomoci prikazu grub-reboot(jednorazove)...
GRUB_SAVEDEFAULT=true je pak konfigurace pro to aby se ukladala jako vychozi ta polozka kterou uzivatel v Grub menu pri startu vybere...
Hezky ze umis cist, ale jeste by to chtelo naky prakticky znalosti.
Konfigurace Grubu vzdy byla a porad je v /boot/grub/. Driv se configuracni soubor jmenovat menu.lst a dnes vetsinou grub.cfg.
To co je v nekterych distribucich v /etc/default/grub je prave ten template, ze kteryho se skutecny configuracni soubor generuje pomoci treba grub-mkconfig. Dalsi lokace kde muzou byt templaty pro Grub je /etc/grub.d/
Takze to ze neco zmenis v /etc/default/grub vubec nic nezmeni, dokud nespustis:
grub-mkconfig -o /boot/grub/grub.cfg
Krom toho grub-mkconfig (a GRUB2 obecne) je docela novinka a driv si generovani configurace delala kazda distribuce zvlast.
Jedna funkce je spusteni posledniho vybranyho OS. Pokud kvuli tomu musis menit dve promenny, tak je to bud blbosti nebo lennosti vyvojaru.
ty ses koukam vtipalek :D ja s tim prakticke znalosti mam, pretim s tim jak pises "drive" menu.lst coz byl Grub1, "dnes" grub.cfg coz je Grub2, pripadne z minuleho stoleti lillo.conf coz bylo Lilo...
takze presto ze cist umim, tak se zdalo ze ty neumis, proto sem ti sve prakticke zkusenosti dolozil krome textu i odkazama kde si je i bez zkusenosti mohl snadno pred rokem nacerpat behem par vterin ;)
pokud si snad pred rokem mel Grub(1) tak si pouzival stare distro, nebo specializovane distro ktere ocekava uz nejake znalosti pripadne ma placenej support...
ovsem, zpravicka, manual i ty jste meli Grub2, ktery ma generovanou konfiguraci /boot/grub/grub.cfg, ale z /etc/default/grub cte KONFIGURACI, nejde o zadnej TEMPLATE ;)
Jedna funkce je spusteni posledniho vybranyho OS.
a nemas problem s tim ze ke spusteni toho OS potrebujes vice nez 1 balicek? vic nez 1 ukon pri instalaci?
podle je spis blbosti nebo lennosti TVOJI to ze si pred rokem ti to docela trvalo ;) pekne Vanoce ;)
Ty jo nejhorsi sou tupci presvedceny o svy pravde. grub z /etc/default/grub nic necte. Prave proto se musi poustet grub-mkconfig, aby se konfigurace (/boot/grub/grub.cfg) z templatu (/etc/default/grub) vytvorila. On totiz Grub vubec nevi pri startu systemu, kde ten /etc/default/grub je natoz, aby ho cet...
První linux nainstaloval kolem roku 1994 a u něj zůstal. Později vystudoval fyziku a získal doktorát.