Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: mk_96 - 03.05.11 - klo:15.56
-
Päivitin hiljattain koneen Ubuntun versioon 11.04. Tietokoneella on rinnalla myös Windows XP, joka oli ennen oletuskäyttöjärjestelmänä. Nyt päivityksen jälkeen Grub käynnistää Ubuntun oletuksena, vaikka Windows XP näkyy myös listassa. Yritin säätää oletuskäyttöjärjestelmän takaisin Startupmanagerilla ja asetustiedostoja muokkaamalla, mutta silti oletus pysyy Ubuntussa. Miten saan Grubin oletuskäyttöjärjestelmän vaihdettua?
-
Asenna startup manger paketinhallinnasta :)
Muoks: ups...nyt en lukenut viestiäsi huolella. No starup managerilla se pitäis hoitua. Mätkäset vain windowsin ylimmäks. Lisäksi voit koikeilla startupmanagerin käynnistystä konsolista sudon kera.
Eli raahaat valikosta starupmanagerin työpöydälle ja katsot ominaisuuksista suorituskäskyn. Sitte meet konsoliin ja heität sudo suorituskäsky
ja lopuksi heivaat meille konsoliin ilmoitukset muokkaus operaation suoritettuasi.
-
Sama ongelma kuin topicin aloittaneella. Parissa koneessa on 10/10:stä päivitetty 11/04. Niissä ei Startuppilla jostain syystä saa muuttumaan Win 7 ekana alkamaan, vaikka se näkyykin Startin listassa ykkösenä. Sitävastoin kone, jossa Win 7 lisäksi on asennettu suoraan (ilman päivitystä) 11/04, siinä Startup pystyy muuttamaan järjestystä!
Onko uusia ohjeita?
-
Lyhyt ohje:
1:
Muuta kansiossa /etc/grub.d tiedoston
30_os-prober
nimeksi esimekiksi
08_os-prober
2:
ja suorita komento
sudo update-grub
Thats it
Googlaamalla löyttyy noita Grub2:n ohjeita pilvin pimein
T:Jallu59
-
Kiitos ohjeesta!
Tietokoneen Grub toimii nyt juuri niin kuin pitääkin.
-
Tuon oletusvalinnan pystyy vaihtamaan melko helposti mille riville haluaa. Tuohon voi olla helpompiakin tapoja mutta itse tein näin:
- Käynnistysvaiheessa pysähdy katsomaan menua ja laske sieltä mikä on haluamasi rivi. Lasku alkaa nollasta eli ensimmäinen näkyvä rivi on nolla, seuraava yksi jne. Kun tiedät haluamasi rivin numeron niin avaa editorilla /etc/default/grub :
sudo gedit /etc/default/grub
Siellä lukee aika alussa "GRUB_DEFAULT=0"
Vaihda tuohon haluamasi rivinumero ja talleta. Anna perään:
sudo update-grub
ja pitäisi olla valmista.
Erikoistapaus: Jos koneessasi on kaksi boottaavaa levyä ja olet käynnistänyt Ubuntun toiselta levyltä niin huomaa editoida tuo ensimmäiselle levylle.
-
Aika kinkkistä - grup_default= arvoksi on Startup-manager vaihtanut ihan oikein sen win7 rivin numeron. Ei silti valitse sitä ekaksi käynnistymään. Levyjä on käytössä vain yksi.
-
Muuttaako tuo edellä mainittu Grubin päivityskäsky tilannetta millään tavalla?
-
Rivikohtainen määritys ei ole mielestäni suositeltava, koska päivitysten ja kernelien poistamisen rivien määrä vaihtelee. Tällöin esim. viimeisenä olevan vinkkariosion rivinumero muuttuu. Neuvomallani keinolla winkkarin rivi siirtyy ensimmäiseksi ja pysyy siinä riippumatta linux-osioiden ja kernelien määristä.
T:Jallu59
-
startupmanagerilla taas saa tuon tehtyä käden käänteessä, saapa sillä säädettyä grubin niin ettei se edes näy vaan antaa käyttäjälle hetken aikaa painaa jotain nappia jos tahtoo käynnistää esim. windowsin ubuntun sijaan, ei ole turhat kernelit ym silmää kiusaamassa
-
Neuvomallani keinolla winkkarin rivi siirtyy ensimmäiseksi ja pysyy siinä riippumatta linux-osioiden ja kernelien määristä.
Mitenkäs tuolle mahtaa käydä silloin kun grub päivittyy?
-
Neuvomallani keinolla winkkarin rivi siirtyy ensimmäiseksi ja pysyy siinä riippumatta linux-osioiden ja kernelien määristä.
Mitenkäs tuolle mahtaa käydä silloin kun grub päivittyy?
Luottaisin Jallun tietämykseen. Parivuotta olen foorumeilla pörrännyt ja häneltä löytyy kokemusta. Eli winkkari pysyy ensimmäisenä ja sillä sipuli :)
-
päivityksethän kysyy jos ne tahtoo grubia muutella, vasailee niihin tarvittaessa, että säilyttää nykyisen niin ei pitäisi tulla ongelmia senkään kanssa
-
Ei Jallun ohjeessa ole mitään vikaa, se on ihan ok jos haluaa nimenomaan sen WIndowsin ylimmäiseksi. Itse en vaan tarvitse Windowsia listan ylimmäiseksi (tai yleensä ollenkaan) vaan haluan tietyn Ubuntun version käynnistyvän oletuksena sieltä listasta. Siinä tilanteessa on juuri ne puutteet kuin Jallu mainitsi kun kernelit päivittyvät mutta tuo on aika pieni operaatio korjata perässä omassa tapauksessani. Ideaalinen tilanne olisi jos kehittäjät keksisivät suoraan tuonne käynnistysmenuun jonkin "Save" napin.
-
Lontoonkieliseltä foorumilta poimittuna oletuksen voi asettaa komennolla
sudo grub-set-default "Ubuntu, Linux 2.6.32-15-generic"
joten tuon luulisi toimivan myös, kunhan vaihtaa Ubuntun tilalle Windowsin. Tuo kestää myös päivitykset. Tuon hipsuissa olevan nimen voi käydä kirjoittamassa myös käsin tiedostoon /etc/default/grub kohtaan GRUB_DEFAULT.
-
minulta on hävinnyt windows kokonaan valikosta, mistähän sen saisi takaisin
-
avaa editorilla /etc/default/grub :
sudo gedit /etc/default/grub
Siellä lukee aika alussa "GRUB_DEFAULT=0"
Vaihda tuohon haluamasi rivinumero ja talleta. Anna perään:
sudo update-grub
Toinenkin vaihtoehto on:
GRUB_DEFAULT nimittäin huolii myös tekstiä, eli haluamansa järjestelmän voi laittaa käynnistymään näin:
GRUB_DEFAULT="Ubuntu, Linux 2.6.31-9-generic"
Eli katsoo vaan sieltä valikosta, että mikä entryn virallinen nimi on, ja editoi tuohon.
Jos taas haluaa käyttää tuota grub-set-default -komentoa, niin se toimii vain jos GRUB_DEFAULTIN arvo on 'saved':
GRUB_DEFAULT=saved
Lisäksi: jos GRUB_DEFAULT on 'saved', voit asettaa GRUB_SAVEDEFAULT -muuttujan:
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
Nyt Grub ottaa oletukseksi aina sen vaihtoehton, joka on viimeksi valittuna menussa.
Joku kyseli, että säilyvätkö nämä asetukset päivityksen jälkeen. Kyllä säilyvät. /etc/default/grub -tiedostoon ja /etc/grub.d -kansioon tehdyt muutokset säilyvät, koska ne toimivat ohjeina grubin päivittämiseen. update-grub -komento katsoo noista kansioista grubin asetukset ja luo niiden perusteella halutunlaisen alkuvalikon. Ainoa poikkeus on uudempaan Ubuntun versioon päivittäminen. Silloin ohjelma kyselee noista muutetuista tiedostoista, että mitä niille tehdään. Minä säilytin omat tiedostoni, eikä pulmia ilmennyt.
Sen sijaan startupmanager saattaa toimia kummallisesti, jos noihin kansioihin kajoaa käsin. Kannattaa siis lakata käyttämästä Startupmanageria, jos säätää. Ainakin minulla Startupmanager loi ihan kummallisen Grub-valikon sen jälkeen, kun olin muutellut /etc/grub.d -kansion tiedostoja. Koska kuitenkin tiedostojen muokkaaminen on monipuolisempi vaihtoehto kuin Startupmanagerin käyttö, heitin koko ohjelman mäkeen... ;)
-
minulta on hävinnyt windows kokonaan valikosta, mistähän sen saisi takaisin
Vaihtoehtija on kaksi:
Joko kernel-listasi, niin pitkä, että täytyy kelata listaa alaspäin, jotta winkkariosio tulisi näkyviin.Poista esim. Synapticilla turhat vanhimmat kernelit.
Tai Jos olet asentanut Lubuntun, sen asennuslevyllä ei ole Os-proberia ja sen luoma grub-valikosta puuttuu muilla osioilla sijaitsevat käynnistysvaihtoehdot. Neuvotaan lisää, jos sinulla on tämä tilanne.
Molemmissa tapauksissa oletetaan, että et ole jyrännyt koko windowsia määrämällä asentimen käyttämään koko levyä Ubuntua asennetaessa.
T:Jallu59
-
ongelma on että windows ei näy kun ajaa tuon grub-updaten, siellä on vain muutama linux ja memtest, kuitenkin win7 on koneella, ajoin winukan korjauslevyllä fixmbr käskyn ja kone alkoimenemään suoraan windowsiin. Nyt live-cd:llä tein uuden grubin ja tilanne on entinen, windowsia ei löydy. Windows hävisi listasta kun nimesin tuon 30_os-proberin 08_os-proberiksi, palautin kyllä mutta windows ei palaudu listalle
-
Kaikki mahdolliset ohjeet käyty läpi ja kokeiluja tehty vaan ei enää löytynyt win7:aa. Päätin sitten poistaa usean päivityksen läpikäyneen version ja ajattelin asentaa Ubuntun uudestaan, ja kas kummaa, asennus väitti että koneessa ei ole asennettuja käyttiksiä! Minulla oli tuo systeemi sellainen että oli kaksi kovalevyä, master ja slave ja slave levyllä oli Ubuntu. Irroitin sitten kovot ja asensin ubuntun yksin toiseen kovalevyyn, nyt toimii molemmat mutta pitää aina vaihtaa sata-piuha levystä toiseen, ehkä näin on parempi niin ei systeemit sekoa, silti jäi vaivaamaan miksi näin kun alunperin homma asentui hyvin noille levyille
-
Minulla oli tuo systeemi sellainen että oli kaksi kovalevyä, master ja slave ja slave levyllä oli Ubuntu. Irroitin sitten kovot ja asensin ubuntun yksin toiseen kovalevyyn, nyt toimii molemmat mutta pitää aina vaihtaa sata-piuha levystä toiseen, ehkä näin on parempi niin ei systeemit sekoa, silti jäi vaivaamaan miksi näin kun alunperin homma asentui hyvin noille levyille
Eikös tuo käynnistyvän levyn vaihto onnistuisi käynnistysvaiheessa ns.lennosta jollakin esim F10 tai F12
näppäimellä, tai mikä se sinun koneellasi sitten lieneekin. Minulla on kolmen levyn systeemi ja
tarvittaessa käynnistyvän levyn tai tikun vaihto on nopeampi tuolla F -näppäimellä kuin säädää biossin
asetuksia. Tosin levyt ovat sata -liitännäisiä.
-
Minulla oli tuo systeemi sellainen että oli kaksi kovalevyä, master ja slave ja slave levyllä oli Ubuntu. Irroitin sitten kovot ja asensin ubuntun yksin toiseen kovalevyyn, nyt toimii molemmat mutta pitää aina vaihtaa sata-piuha levystä toiseen, ehkä näin on parempi niin ei systeemit sekoa, silti jäi vaivaamaan miksi näin kun alunperin homma asentui hyvin noille levyille
Eikös tuo käynnistyvän levyn vaihto onnistuisi käynnistysvaiheessa ns.lennosta jollakin esim F10 tai F12
näppäimellä, tai mikä se sinun koneellasi sitten lieneekin. Minulla on kolmen levyn systeemi ja
tarvittaessa käynnistyvän levyn tai tikun vaihto on nopeampi tuolla F -näppäimellä kuin säädää biossin
asetuksia. Tosin levyt ovat sata -liitännäisiä.
Kiitos vinkistä, F10 näppäimellähän tuo valikko tulee
-
Lyhyt ohje:
1:
Muuta kansiossa /etc/grub.d tiedoston
30_os-prober
nimeksi esimekiksi
08_os-prober
...
...Ja kun saan vastaukseksi, että "Lupa evätty", niin miten saan järjestelmän uskomaan, että olen tosissani ja haluan muuttaa sen nimen?
Eikä naureta yhtään... Olen todellinen oppipoika näissä asioissa!
-
Silloin tarvitaan lisää ns.käyttäjävoimaa.
Kokeile käynnistää editori pääkäyttäjäoikeuksilla, eli ohjelma (editori)käynnistetään tyyliin sudo nano /etc/default/grub
-
...Ja kun saan vastaukseksi, että "Lupa evätty", niin miten saan järjestelmän uskomaan, että olen tosissani ja haluan muuttaa sen nimen?
Mitä tarkalleen haluat saada aikaan? Normaalisti noiden tiedostojen nimiä ei tarvitse muutella.
-
Pariin edelliseen viitaten...
Haluan siis muuttaa yhden tiedoston nimen. Se mihin pyrin selviää aihekentästä: Vs: Grubin oletuskäyttöjärjestelmän vaihtaminen ja se, mitä pitäisi tehdä ja missä hakemistossa selviää alle kopsaamastani.
Ja käytän juuri nyt Lubuntua, jos se jotain vaikuttaa... Saa siis kertoa esim. jonkun komennon, millä tuo alla kuvattu tehdään. Tiedoston hallinnan kautta nimeä ei voi muuttaa, kun se kuuluu root:ille? Siiskö joku sudo mv ...
Lyhyt ohje:
1:
Muuta kansiossa /etc/grub.d tiedoston
30_os-prober
nimeksi esimekiksi
08_os-prober
2:
ja suorita komento
Koodia:
sudo update-grub
Thats it
-
Ja käytän juuri nyt Lubuntua, jos se jotain vaikuttaa... Saa siis kertoa esim. jonkun komennon, millä tuo alla kuvattu tehdään. Tiedoston hallinnan kautta nimeä ei voi muuttaa, kun se kuuluu root:ille? Siiskö joku sudo mv ...
sudo mv /etc/grub.d/30_os-prober /etc/grub.d/08_os-prober
Se ongelma tuossa on, että kun "grub-common" paketti päivittyy, se asentaa "puuttuvan" 30_os-prober tiedoston takaisin (ei kuitenkaan poista 08_os-prober tiedostoa)
-
Kiitos!
-
Ja käytän juuri nyt Lubuntua, jos se jotain vaikuttaa... Saa siis kertoa esim. jonkun komennon, millä tuo alla kuvattu tehdään. Tiedoston hallinnan kautta nimeä ei voi muuttaa, kun se kuuluu root:ille? Siiskö joku sudo mv ...
sudo mv /etc/grub.d/30_os-prober /etc/grub.d/08_os-prober
Se ongelma tuossa on, että kun "grub-common" paketti päivittyy, se asentaa "puuttuvan" 30_os-prober tiedoston takaisin (ei kuitenkaan poista 08_os-prober tiedostoa)
Ongelman voi kiertää luomalla 30_os-prober -tiedoston paikalle tyhjän tekstitiedoston ja muuttamalla sen attribuutteja niin, ettei kyseiseen tiedostoon voi kirjoittaa. Mahdollisesti pelkän tyhjän tekstitiedoston luominen riittää, jos grub-common -paketin päivitysskripti ei tarkista kyseisen tekstitiedoston sisältöä.
-
ja muuttamalla sen attribuutteja niin, ettei kyseiseen tiedostoon voi kirjoittaa.
Oletko varma, että tästä on apua?
dpkg pyörii roottina, ja root voi kyllä kirjoittaa tiedostoon, vaikka siihen ei olisikaan kirjoitusoikeuksia (edes rootilla).
Sinänsä tyhjän tiedoston luominen auttanee, koska jos Conffile on muuttunut, dpkg:n pitäisi kysyä haluatko säilyttää "editoidun (eli tässä tapauksessa tyhjän)" version vai asentaa paketin sisältämän uuden version. (ja oletuksena on säilyttää lokaali-versio, ja tallentaa paketin sisältämä versio ".dpkg-new" päätteellä):
http://raphaelhertzog.com/2010/09/21/debian-conffile-configuration-file-managed-by-dpkg/
Ja tyhjän tiedostonhan voi luoda esim. komennolla:
sudo touch /etc/grub.d/30_os-prober
-
Haluan siis muuttaa yhden tiedoston nimen. Se mihin pyrin selviää aihekentästä: Vs: Grubin oletuskäyttöjärjestelmän vaihtaminen ja se, mitä pitäisi tehdä ja missä hakemistossa selviää alle kopsaamastani.
Kuten Ajaaskel on tuolla aiemmin neuvonut, Grub-valikon oletusvalinnan voi vaihtaa /etc/default/grub -tiedostossa muokkaamalla riviä:
GRUB_DEFAULT=0
Numero määrää oletuksena valittavan rivin nollasta lähtien.
Tiedostoa voi siis muokata tekstieditorilla, pääkäyttäjän oikeuksin:
sudo -i gedit /etc/default/grub
Kun olet tehnyt muutoksen, tallenna tiedosto ja sulje gedit. Päivitä sitten grub-asetukset:
sudo update-grub
Nykyisissä Ubuntuissa tämän avulla voi vaihtaa helposti oletuskäyttöjärjestelmän, koska Grub piilottaa jokaisen käyttöjärjestelmän vaihtoehtoiset kernelit yhden valinnan taakse. Aiemmin kaikki asennetut kernelit näkyivät päävalikossa ja aiheuttivat hankaluuksia GRUB_DEFAULT-muuttujan kanssa, minkä vuoksi Jallu59 ehdotti tuota os-proberin prioriteetin muuttamista.
-
Haluan siis muuttaa yhden tiedoston nimen. Se mihin pyrin selviää aihekentästä: Vs: Grubin oletuskäyttöjärjestelmän vaihtaminen ja se, mitä pitäisi tehdä ja missä hakemistossa selviää alle kopsaamastani.
Kuten Ajaaskel on tuolla aiemmin neuvonut, Grub-valikon oletusvalinnan voi vaihtaa /etc/default/grub -tiedostossa muokkaamalla riviä:
GRUB_DEFAULT=0
Numero määrää oletuksena valittavan rivin nollasta lähtien.
Tiedostoa voi siis muokata tekstieditorilla, pääkäyttäjän oikeuksin:
sudo -i gedit /etc/default/grub
Kun olet tehnyt muutoksen, tallenna tiedosto ja sulje gedit. Päivitä sitten grub-asetukset:
sudo update-grub
Nykyisissä Ubuntuissa tämän avulla voi vaihtaa helposti oletuskäyttöjärjestelmän, koska Grub piilottaa jokaisen käyttöjärjestelmän vaihtoehtoiset kernelit yhden valinnan taakse. Aiemmin kaikki asennetut kernelit näkyivät päävalikossa ja aiheuttivat hankaluuksia GRUB_DEFAULT-muuttujan kanssa, minkä vuoksi Jallu59 ehdotti tuota os-proberin prioriteetin muuttamista.
Tämä on toki useimmiten parempi/helpompi tapa, mutta saattaahan Uti:lla olla joku syy, miksi tämä ei kelpaa.
-
Tämä on toki useimmiten parempi/helpompi tapa, mutta saattaahan Uti:lla olla joku syy, miksi tämä ei kelpaa.
Siksi yritin ensin tiedustella, millainen tilanne tarkalleen on kyseessä. Nykyisissä Ubuntun ja Grubin versioissa ei silti pitäisi olla välttämätöntä tarvetta muuttaa /etc/grub.d:ssä oletuksena olevien tiedostojen nimiä. Valikon järjestys on vain kosmeettinen seikka.
Jopa kyseisessä hakemistossa olevassa /etc/grub.d/README -tiedostossa neuvotaan näin:
All executable files in this directory are processed in shell expansion order.
00_*: Reserved for 00_header.
10_*: Native boot entries.
20_*: Third party apps (e.g. memtest86+).
The number namespace in-between is configurable by system installer and/or
administrator. For example, you can add an entry to boot another OS as
01_otheros, 11_otheros, etc, depending on the position you want it to occupy in
the menu; and then adjust the default setting via /etc/default/grub.
-
Tämä on toki useimmiten parempi/helpompi tapa, mutta saattaahan Uti:lla olla joku syy, miksi tämä ei kelpaa.
Siksi yritin ensin tiedustella, millainen tilanne tarkalleen on kyseessä. Nykyisissä Ubuntun ja Grubin versioissa ei silti pitäisi olla välttämätöntä tarvetta muuttaa /etc/grub.d:ssä oletuksena olevien tiedostojen nimiä. Valikon järjestys on vain kosmeettinen seikka.
Jopa kyseisessä hakemistossa olevassa /etc/grub.d/README -tiedostossa neuvotaan näin:
All executable files in this directory are processed in shell expansion order.
00_*: Reserved for 00_header.
10_*: Native boot entries.
20_*: Third party apps (e.g. memtest86+).
The number namespace in-between is configurable by system installer and/or
administrator. For example, you can add an entry to boot another OS as
01_otheros, 11_otheros, etc, depending on the position you want it to occupy in
the menu; and then adjust the default setting via /etc/default/grub.
Ilman muuta. Mutta vaikka oletuksena boottioptioiden määrä pysyy uudemmilla grubeilla vakiona, käytössä saattaa olla vanhempi Grub, tai sitten grubiin on saatettu lisätä ajoittain vaihtuvia omia boot-optioita ennen 30* namespacea (esim. ISO-bootteja, tai omia kernelin boot optioita) tai memtest boot-optio on käytössä vain ajoittain jne.
Sinänsä toki ihan hyvä tuoda myös tarjoamasi vaihtoehto uudelleen esiin, kun kysyjän tarpeista tai vaikuttimista ei tarkempaa tietoa ole.
-
Ja käytän juuri nyt Lubuntua, jos se jotain vaikuttaa... Saa siis kertoa esim. jonkun komennon, millä tuo alla kuvattu tehdään. Tiedoston hallinnan kautta nimeä ei voi muuttaa, kun se kuuluu root:ille? Siiskö joku sudo mv ...
sudo mv /etc/grub.d/30_os-prober /etc/grub.d/08_os-prober
Se ongelma tuossa on, että kun "grub-common" paketti päivittyy, se asentaa "puuttuvan" 30_os-prober tiedoston takaisin (ei kuitenkaan poista 08_os-prober tiedostoa)
Ongelman voi kiertää luomalla 30_os-prober -tiedoston paikalle tyhjän tekstitiedoston ja muuttamalla sen attribuutteja niin, ettei kyseiseen tiedostoon voi kirjoittaa. Mahdollisesti pelkän tyhjän tekstitiedoston luominen riittää, jos grub-common -paketin päivitysskripti ei tarkista kyseisen tekstitiedoston sisältöä.
Pelkästään suoritusoikeuden poistaminen riittää, jolloin Grub ei suorita kyseistä tiedostoa:
sudo chmod -x /etc/grub.d/30_os-prober
-
Nämä on tietysti vähän makuasioita, mutta itse nykyään muokkaan grubin asetukset jo mainittuun "save default" valintaan. Eli jos valitset valikosta Windowsin tai Linuxin käynnistymään, niin tuo valinta myös pysyy sellaisena, kunnes itse valitset käynnistyksessä toisin.
Syy(t) siihen on yksinkertainen. Jos käytän järjestelmää ja teen jostain syystä uudelleen käynnistyksen, niin itse olen kyllästynyt siihen, että "väärä" järjestelmä käynnistyy. Toinen syy on, että jos järjestelmä sattuu menemään ns. hibernate tilaan, niin myös silloin on todennäköistä, että "väärä" järjestelmä käynnistyy. Itseasiassa omassa läpyskässä ei silloin käynnisty edes Linux automaagisesti "vääränä käyttiksenä", vaan se jää odottamaa kuittausta (pakota liittäminen tai ohita liittäminen) Windows-osion "virheestä", koska olen mountannut Windows-osion kiinteästi asetuksissani.
Eli itse teen seuraavasti. Komennan päätteestä sudo nano /etc/default/grub
Muutan tuota asetustiedostoa, että se näyttää alusta seuraavalta. Siis vielä kerran huom. vain alusta. Se tietysti sisältää muutakin. Ja sen pitää sisältää muutakin kuin nuo rivit.
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=20
Eli lyhyesti grub_default rivi muuttuu, sekä lisätään tuo GRUB_SAVEDEFAULT=true komento. Itse myös lisään timeoutin 20s eli jos tarvetta vaihtaa käyttistä, niin kerkeän paremmin huomaan/muistaan sen.
Jos käyttää nano tekstieditoria, niin tallennus tehdään Ctrl+X näppäinyhdistelmällä ja kuitataan se "kyllä/yes" valinnalla. Lopuksi komennetaan tuon tiedoston alussakin mainittu
sudo update-grub
Pitkään käytin tiettyä käynnistysoletusta, mutta huomasin, että tuo on se fiksuin tapa itselleni. Jos haluan vaihtaa "käyttistä", niin muistan sen kyllä tehdä silloin kun on tarvis. Muuten saa lähteä edellisen kerran valittu. Valinta-aika saa olla hitusen pidennetty, koska jos istun koneen vieressä niin on helppo läpätä entteriä käynnistyksessä ja jos tuuskaa muuta käynnistyksen aikana, kuten itsellä tapana, niin tuo vähän pidempi timeoutti ei tunnu missään.