Ei löydy /boot tai /etc/ alta. Komento sudo update-grub toimii ja muutokset toimii grubissa. Löytyy toki alkuperäinen asetustiedosto, oliko se usr/share alta, mutta ei tuo ole se konffitiedosto. U-26.04 puhdas asennus. Liekkö grml-rescueboot asennus sotki systeemin, tuohan on ohjelma, jolla voi käynnistää esimerkiksi vanhemman version ubuntusta iso-tiedostosta suoraan grubin valikosta.
Missä grubin conf on?
Anonyymi-ap
870
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 8
Vanhimmat
https://discourse.ubuntu.com/t/why-is-grub-missing-how-can-i-edit-boot-menu/51328/4
Katopa tuolta asiaa. Se voi olla eri muodossa eikä siksi näy. Se pitänee erikseen luoda tavalliseen tekstimuotoon ja editoida sitä.
Grubin asetustiedosto on /etc/default/grub. Tiedoston muuttamisen jälkeen ajetaan update-grub niin uudet asetukset tulevat voimaan. /boot kakemiston grub.cfg tiedostoihin ei pidä koskea.
Ei löydy. /usr/share/grub/default/grub löytyy tuo alkuperäinen asetustiedosto. Tiedostossa ei näy tekemäni muutokset, mutta muutokset näkyvät käynnistyksessä. Johonkin on kadonnut grubin asetustiedosto. Kumma että aiemmin olen grubia voinut säätää.
Pitäisi tosiaan löytyä /etc/default/grub, jota käyttäjä voi editoida. Se on kuitenkin merkitty automaattisesti poistettavaksi tiedostoksi pakettien hallinnassa, mistä syystä se on poistunut: Boot-valikkosi toimii silti, koska grub oikeasti käyttää tuosta generoitua /boot/grub/grub.cfg boot-valikkoa.
Jos tiedosto ei vielä ole kadonnut, kannattaa siitä ottaa kopio 26.04:ssä:
$ sudo cp /etc/default/grub /etc/default/grub.bak
-näin sen voi palauttaa tarvittaessa
Ongelma tulee vastaan heti, kun ensimmäisen kerran ajaa uudelle asennukselle päivityksen, koska silloin em. tiedosto poistuu. Paketin voi merkata manual-lipulla käsin asennetuksi, jolloin auto-remove ei enää päde apt-mark:lla.
/boot/grub/grub.cfg on binääri, eli ei voi tehdä muutoksia.
Kannattaa katsoa mitä /etc/default/grub.d hakemistossa on.
Sieltä löytyy vain kdump-tools.cfg.
Nyt löytyy /etc/default/grub. Asensin uudelleen paketin grub-efi-amd64. Kiitos ja näkemiin!