Kirjoittaja Aihe: Käynnistysjärjestyksen muuttaminen grubissa (RATKAISTU)  (Luettu 1796 kertaa)

Pontus12

  • Käyttäjä
  • Viestejä: 2403
    • Profiili
Kuinka muutan grubin käynnistysjärjestystä? Olen ilmeisen huono hakemaan, sillä olen kysynyt tätä jo vuosia sitten. Muistaakseni siihen oli ohjelma, jolla editoitiin grubia. Onko se "boot repair" tai "grub repair" niminen ohjelma, vai joku muu. Minä haluaisin muuttaa doubleboot koneessani vain käynnistysjärjestyksen, koska teen jonkin aikaa töitä windows-puolella. Ja tietenkin myös myöhemmin takaisin nykyisen järjestyksen.
« Viimeksi muokattu: 08.06.23 - klo:15.45 kirjoittanut Pontus12 »

nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Vs: Käynnistysjärjestyksen muuttaminen grubissa
« Vastaus #1 : 21.04.23 - klo:18.06 »
Kuinka muutan grubin käynnistysjärjestystä? Olen ilmeisen huono hakemaan, sillä olen kysynyt tätä jo vuosia sitten. Muistaakseni siihen oli ohjelma, jolla editoitiin grubia. Onko se "boot repair" tai "grub repair" niminen ohjelma, vai joku muu.

GRUB Customizer on olemassa, mutta se muuttaa Grubin asetusmekanismeja melko kokonaisvaltaisesti ja muistaakseni niin pysyvästi, että alkuperäiseen tilaan palaaminen voi olla vaikeaa. Riskinä on käynnistyksen hajoaminen jonkun järjestelmäpäivityksen yhteydessä. Ubuntu 22.04:ssä GRUB Customizer ei taida enää olla saatavilla virallisista lähteistä, vaan se pitäisi asentaa erikseen PPA:sta.


Minä haluaisin muuttaa doubleboot koneessani vain käynnistysjärjestyksen, koska teen jonkin aikaa töitä windows-puolella. Ja tietenkin myös myöhemmin takaisin nykyisen järjestyksen.

Suosittelisin tähän käyttötapaukseen /etc/default/grub-tiedostoon kirjoitettavia asetuksia GRUB_DEFAULT=saved ja GRUB_SAVEDEFAULT=true. Tällä konfiguraatiolla GRUB muistaa edellisen valinnan ja käyttää sitä oletuksena seuraavalla kerralla.

Eli editoi tiedostoa joko päätteessä nano-editorilla tai geditillä admin-protokollan avulla:

Koodia: [Valitse]
gedit admin:///etc/default/grub
Muokkaa tiedoston yläosassa riviä GRUB_DEFAULT=0 ja vaihda arvoksi saved:
Koodia: [Valitse]
GRUB_DEFAULT=saved
Lisää rivin alle uusi rivi:
Koodia: [Valitse]
GRUB_SAVEDEFAULT=true
Tallenna tiedosto ja päivitä grub.cfg komennolla:

Koodia: [Valitse]
sudo update-grub
Käynnistä tietokone uudelleen ja kokeile, muistaako GRUB käynnistysvalinnan seuraavilla käynnistyskerroilla.

juyli

  • Käyttäjä / moderaattori
  • Viestejä: 1200
    • Profiili
Vs: Käynnistysjärjestyksen muuttaminen grubissa
« Vastaus #2 : 22.04.23 - klo:01.33 »
Kuinka muutan grubin käynnistysjärjestystä?
Kuten Nm jo vastasi, on ratkaisu GRUB_DEFAULT grub:in asetustiedostoissa.
Mutta, kun Ubuntu-jakelusi kernel-versio päivittyy, siirtyy se ensimmäiseksi vaihtoehdoksi Linux-jakelujen osalta Grub-valikoissa ja käynnistyksessä. Halutessasi käynnistää vanhempia grub-valikoissa olevia kernel-versioita, joudut hyödyntämään näppäimistöä/hiirtä tms. Varsinaisesti lisäohjelmia ei tuohon tarvita.
Windows-kysymykseen en osaa ohjeita tarkemmin antaa Linux-palstalla.

Pontus12

  • Käyttäjä
  • Viestejä: 2403
    • Profiili
Vs: Käynnistysjärjestyksen muuttaminen grubissa
« Vastaus #3 : 07.06.23 - klo:12.01 »
Yritin noudattaa ohjeita, mutta se tyssäsi heti alkuunsa.

Koodia: [Valitse]
gedit admin://etc/default/grub

(gedit:14665): GLib-GIO-WARNING **: 11:57:18.086: Error creating IO channel for /proc/self/mountinfo: Permission denied (g-file-error-quark, 2)

** (gedit:14665): WARNING **: 11:57:18.142: Style scheme 'Yaru' cannot be found, falling back to 'tango' default style scheme.

** (gedit:14665): WARNING **: 11:57:18.152: Toiminto ei ole tuettu

** (gedit:14665): WARNING **: 11:57:43.188: atk-bridge: get_device_events_reply: unknown signature

** (gedit:14665): WARNING **: 11:57:48.448: Set document metadata failed: Toiminto ei ole tuettu


Joten tämän pidemmälle en päässyt. Käyttöjärjestelmäni on Ubuntu 23.04

raimo

  • Käyttäjä
  • Viestejä: 4165
  • openSUSE Tumbleweed
    • Profiili
Vs: Käynnistysjärjestyksen muuttaminen grubissa
« Vastaus #4 : 07.06.23 - klo:13.10 »
Yritin noudattaa ohjeita, mutta se tyssäsi heti alkuunsa.

Koodia: [Valitse]
gedit admin://etc/default/grub

(gedit:14665): GLib-GIO-WARNING **: 11:57:18.086: Error creating IO channel for /proc/self/mountinfo: Permission denied (g-file-error-quark, 2)

** (gedit:14665): WARNING **: 11:57:18.142: Style scheme 'Yaru' cannot be found, falling back to 'tango' default style scheme.

** (gedit:14665): WARNING **: 11:57:18.152: Toiminto ei ole tuettu

** (gedit:14665): WARNING **: 11:57:43.188: atk-bridge: get_device_events_reply: unknown signature

** (gedit:14665): WARNING **: 11:57:48.448: Set document metadata failed: Toiminto ei ole tuettu


Joten tämän pidemmälle en päässyt. Käyttöjärjestelmäni on Ubuntu 23.04

Tarkkana komentojen kanssa: gedit admin:///etc/default/grub
Kannattaa kopioida komennot leikepöydän kautta niin ei tule virheitä, nyt yksi kauttaviiva puuttuu.
« Viimeksi muokattu: 07.06.23 - klo:13.11 kirjoittanut raimo »
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

Pontus12

  • Käyttäjä
  • Viestejä: 2403
    • Profiili
Vs: Käynnistysjärjestyksen muuttaminen grubissa
« Vastaus #5 : 07.06.23 - klo:19.56 »
Minä tein komennon uudelleen ja nyt kuten pitää, mutta tulos oli sama.



En vain saa kuvaa tässä näkyviin, vaikka se on muistaakseni aikaisemmin onnistunut. Joka tapauksessa siinä näkyy, että kenoviivoja oli kolme kuten pitää.
« Viimeksi muokattu: 07.06.23 - klo:19.59 kirjoittanut Pontus12 »

raimo

  • Käyttäjä
  • Viestejä: 4165
  • openSUSE Tumbleweed
    • Profiili
Vs: Käynnistysjärjestyksen muuttaminen grubissa
« Vastaus #6 : 07.06.23 - klo:20.10 »
Minä tein komennon uudelleen ja nyt kuten pitää, mutta tulos oli sama.



En vain saa kuvaa tässä näkyviin, vaikka se on muistaakseni aikaisemmin onnistunut. Joka tapauksessa siinä näkyy, että kenoviivoja oli kolme kuten pitää.

Kokeile ihan näin:
Koodia: [Valitse]
sudo -i gedit /etc/default/grub
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

Pontus12

  • Käyttäjä
  • Viestejä: 2403
    • Profiili
Vs: Käynnistysjärjestyksen muuttaminen grubissa
« Vastaus #7 : 08.06.23 - klo:13.18 »
Kopioin laittamasi komennon ja vastaus oli tämä:
Koodia: [Valitse]
jotaarkka@jotaarkka-ThinkPad-P14s-Gen-2a:~$ sudo -i gedit /etc/default/grub
[sudo] jotaarkka-käyttäjän salasana:
mkdir: cannot create directory ‘/run/user/0’: Permission denied
Authorization required, but no authorization protocol specified

(gedit:17548): Gtk-WARNING **: 13:11:59.919: cannot open display: :0

En tosiaan ymmärrä, mistä ongelma voi johtua. Sinänsä grub-valikon muuttaminen ei ole minulle kovin tärkeä juttu, mutta olisi titenkin mukava ymmärtää, miksi komento ei toimi.

nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Vs: Käynnistysjärjestyksen muuttaminen grubissa
« Vastaus #8 : 08.06.23 - klo:13.31 »
Kopioin laittamasi komennon ja vastaus oli tämä:
Koodia: [Valitse]
jotaarkka@jotaarkka-ThinkPad-P14s-Gen-2a:~$ sudo -i gedit /etc/default/grub
[sudo] jotaarkka-käyttäjän salasana:
mkdir: cannot create directory ‘/run/user/0’: Permission denied
Authorization required, but no authorization protocol specified

(gedit:17548): Gtk-WARNING **: 13:11:59.919: cannot open display: :0

Tämä johtuu ikkunointijärjestelmän tietoturvarajoituksista, joilla estetään graafisten sovellusten suorittaminen muilta kuin työpöydälle kirjautuneelta käyttäjätunnukselta. Eli edes root-tunnuksella ei ole vakiona oikeuksia, vaan ne pitäisi antaa esimerkiksi komennolla:

Koodia: [Valitse]
xhost +SI:localuser:root

admin:// -protokollan vika on oudompi tapaus, mutta voi hyvinkin olla, että 23.04:ssä siinä on jokin bugi tai konfiguraatio-ongelma. Jos ei toimi, voit suosiolla käyttää nanoa tai jotain muuta päätteen sisällä toimivaa editoria järjestelmätiedostojen muokkaamiseen:

Koodia: [Valitse]
sudo nano /etc/default/grub
Tallenna: Ctrl+O
Sulje editori: Ctrl+X

Pontus12

  • Käyttäjä
  • Viestejä: 2403
    • Profiili
Vs: Käynnistysjärjestyksen muuttaminen grubissa (RATKAISTU)
« Vastaus #9 : 08.06.23 - klo:15.44 »
Kiitos kaikille. Nm:n neuvot auttoivat vihdoin muuttamaan käynnistysjärjestyksen erittäin joustavaksi. Hetken kuvittelin jo, että käydessäni välillä Ubuntussa ja palatessani sen jälkeen Windowsiin, että avoimiksi jääneet ikkunat olisivat edelleen auki. Niin viisas ohjelma ei kuitenkaan ollut eikä sen oikeastaan tarvitsekaan olla.