Miten korjata GRUB?

grubi.rikki

Minulla on koneellani ubuntu 14.04, Kubuntu 16.04, Mint 17.3 ja Windows 8.1. Asensin lisäksi Manjaron (16.06.1, KDE) käyttäen Calamares asennusohjelmaa. Muuten meni hyvin, mutta Windows häipyi grubista, eli ei pysty enää boottaamaan Windowsiin. Muut käyttöjärjestelmät näkyvät kyllä siellä.

Olisiko antaa linkkiä hyviin ohjeisiin, miten korjata grub? Saa olla englanniksi. Vai pitääkö tässä oikein googlaamaan ruveta...

32

180

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • grubi.rikki

      Siis GRUB 2.

    • grubi.rikki

      No nyt kun käynnistin uudestaan, niin onkin tullut ubuntun grub2 takaisin. Nyt siellä on windows sekä kaikki ubuntuun perustuvat käyttikset, mutta ei manjaroa.

      • update-grub

        Päivitä Grub...


      • grubi.rikki

        Päivitin grubin Ubuntussa. Ei vaikutusta.

        Päivitin grubin myös Manjarossa. Siinä näkyy nyt kaikki käyttöjärjestelmät niin kuin pitää.

        Mutta mikä tota Ubuntua vaivaa?


    • nro10

      Tuollainen määrä käyttöjärjestelmiä, mitä järkeä? Eihän siinä kerkiä mitään muuta tekemään kuin kerneliä kääntämään ja sudoa vääntämään! Mulle riittää yksi hyvä ja siinä on numero 10.

      • windows-osaamaton

        Kerroit juuri syyn.


      • grubi.rikki

        Kokeilun vuoksi. Haluan testata monia, jotta löydän mieleisen.


      • nro10
        grubi.rikki kirjoitti:

        Kokeilun vuoksi. Haluan testata monia, jotta löydän mieleisen.

        Minä oon löytäny mieleiseni. Been since 90. Eka kirjain siinä on W.


      • grubi.rikki

        No sehän on kiva juttu. Onnea.


      • Köyhänhuvit
        nro10 kirjoitti:

        Minä oon löytäny mieleiseni. Been since 90. Eka kirjain siinä on W.

        Siis W90? Onko se joku kansanmalli volkkari?


      • trollille_monoa

        Win-trollille tiedoksi ettei kerneliä tarvii itse kääntää, se on valmiiksi käännetty ja sudoakaan ei tarvita kuin poikkeustilanteessa!


    • kiinnostaaTietää

      Tuliko kuntoon?

      • grubi.rikki

        Ei vielä.

        Päivitin Grubin Ubuntussa ja Manjarossa. Manjaron grubissa näkyy nyt kaikki käyttikset niin kuin pitää, mutta Ubuntun grub ei näytä Manjaroa, kaikki muut kylläkin. Jännä juttu, kun kuitenkin päivittäessä grubia, ubuntu sen kyllä havaitsee, kun seuraa, mitä terminaalissa lukee. Mutta grubiin asti se merkintä ei kuitenkaan päädy.

        Biosista vaihdoin boottausjärjestykseen ekaksi Manjaron boot managerin. Biosissa siis näkyy Manjaron, Ubuntun ja Windowsin boot managerit.

        Olisi kuitenkin kiva saada tietää, mikä tuossa Ubuntussa oikein on, kun ei Manjaroa tule sen grubiin.

        Selvitellään.


      • ihateubuntu

        Tuossa kolmisen vuotta takaperin oli kovolla Vista 3 eri Linuxia ja yhdessä XP virtualboxissa.
        Korvasin yhden Linuxeista Ubuntulla ja sen lälkeen ei ollut kuin Vista ja Ubuntu.
        Sitten Ubuntu sai mennä ja Robolinuxilla sain tilanteen taas hallintaan.
        Sen jälkeen Ubuntut ovat pysyneet omilla kovoillaan tai no on yksi duoalboot olemassa.


      • grubi.rikki
        ihateubuntu kirjoitti:

        Tuossa kolmisen vuotta takaperin oli kovolla Vista 3 eri Linuxia ja yhdessä XP virtualboxissa.
        Korvasin yhden Linuxeista Ubuntulla ja sen lälkeen ei ollut kuin Vista ja Ubuntu.
        Sitten Ubuntu sai mennä ja Robolinuxilla sain tilanteen taas hallintaan.
        Sen jälkeen Ubuntut ovat pysyneet omilla kovoillaan tai no on yksi duoalboot olemassa.

        Siis grubissako ei näkynyt kuin Vista ja Ubuntu? Oliko GRUB 2?


      • mutua
        grubi.rikki kirjoitti:

        Ei vielä.

        Päivitin Grubin Ubuntussa ja Manjarossa. Manjaron grubissa näkyy nyt kaikki käyttikset niin kuin pitää, mutta Ubuntun grub ei näytä Manjaroa, kaikki muut kylläkin. Jännä juttu, kun kuitenkin päivittäessä grubia, ubuntu sen kyllä havaitsee, kun seuraa, mitä terminaalissa lukee. Mutta grubiin asti se merkintä ei kuitenkaan päädy.

        Biosista vaihdoin boottausjärjestykseen ekaksi Manjaron boot managerin. Biosissa siis näkyy Manjaron, Ubuntun ja Windowsin boot managerit.

        Olisi kuitenkin kiva saada tietää, mikä tuossa Ubuntussa oikein on, kun ei Manjaroa tule sen grubiin.

        Selvitellään.

        Tuohan pojautuu Arch linuxiin. Voisiko siitä löytyä syy
        tuolla jotain
        http://unix.stackexchange.com/questions/44074/how-do-i-force-grub2-to-detect-my-arch-linux-install


      • tuo_oli_toiminut
        mutua kirjoitti:

        Tuohan pojautuu Arch linuxiin. Voisiko siitä löytyä syy
        tuolla jotain
        http://unix.stackexchange.com/questions/44074/how-do-i-force-grub2-to-detect-my-arch-linux-install

        I had a similar problem after installing Fedora 17. Ubuntu would not pick it up. After finding no answers on the net, I wondered if it was because grub couldn't 'see' the Fedora install. So I mounted the Fedora / partition in Ubuntu and ran update-grub and it found the Fedora install and added it to the boot menu. I use the same technique with Archlinux


      • selekeempi
        tuo_oli_toiminut kirjoitti:

        I had a similar problem after installing Fedora 17. Ubuntu would not pick it up. After finding no answers on the net, I wondered if it was because grub couldn't 'see' the Fedora install. So I mounted the Fedora / partition in Ubuntu and ran update-grub and it found the Fedora install and added it to the boot menu. I use the same technique with Archlinux

        Twoxmeles' answer worked for me. The update-grub command on my machine wouldn't see ARCH with the partition unmounted.

        After mounting the ARCH partition, no problem. GRUB picked it up and updated my boot menu

        Vai onko jo moutattu


      • grub.rikki

        Kiitos linkistä!

        Ongelmani ei taida kuitenkaan olla ihan samanlainen kuin tuo, koska ubuntu selvästi "näkee" manjaron, vaikkei oo mountattu manjaron osiota. Päivittäessä grubia nimittäin terminaalissa lukeee, että "found manjaro" tjsp. Yritin kuitenkin tuota linkin vinkkiä, ei auttanut. Tuossa on kuitenkin hyvää lukemista...


      • ihateubuntu
        grubi.rikki kirjoitti:

        Siis grubissako ei näkynyt kuin Vista ja Ubuntu? Oliko GRUB 2?

        Ei näkynyt kuin ne.
        Se käynnistyslataaja mikä Ubuntussa oli silloin, en jäänyt miettimään vaan vaihdoin U:n pois todettuani että kaikki osiot oli tallella.
        Eikä mitään voi enää tarkistaa koska läppäri on fyysisesti tuhoutunut ja kovo sekä muistit yms on muussa käytössä.


    • grubi.rikki

      Asensin juuri ubuntuun uusimmat päivitykset. Siellä oli myös grub2:een päivityksiä. Käynnistin uudestaan. Kas kummaa: nyt Manjaro oli Ubuntun grubissa.

      No sitten koetin bootata siitä Manjaroon. Nyt Manjaron kernel on paniikissa.

      Alkaa epäilyttää, sopiikohan nää Manjaro ja Ubuntu ollenkaan samaan koneeseen.

      No, nyt koetetaan saada tuo paniikkikohtaus jotenkin rauhoitettua.

    • grubi.rikki

      Eli nyt on tilanne se, että sekä Manjaron että Ubuntun grubissa näkyy kaikki käyttöjärjestelmät. Manjaron grub boottaa sekä manjaroon että ubuntuun, mutta ubuntun grubista jos yrittää bootata manjaroon, niin manjaron kernel menee paniikkiin.

      No käytetään sitten Manjaron grubia, kun se kerran toimii. Biosistahan sen saa vaihdettua järjestyksessä ensimmäiseksi. Ehkä tää joskus selviää.

      Jos on kokemuksia tämmöisestä, niin laittakaa vinkkiä.

      • yks-taas

        https://bbs.archlinux.org/viewtopic.php?id=197832
        Tuolla Ubuntu oli tehnyt puutteelliset merkinnät
        " Ah good thought! For some reason, Ubuntu's grub.cfg was missing a bit in the Arch entry. It said,
        initrd /boot/intel-ucode.img
        I changed it to follow Arch's grub.cfg
        initrd /boot/intel-ucode.img /boot/initramfs-linux.img
        And now it works fine; I can boot into Arch from Ubuntu's grub. I'll ask on an Ubuntu site as to why it's not working by default.
        "
        Voisi tietysti verrata millaiset boottimerkinnät on Manjaron puolella grubissa.
        Sen perusteella voisi yrittää korjata manuaalisesti editorilla (tai grub customizer:lla - graafinen ohjelma saatavilla molemmille)


      • grub.rikki

        Kiitos tästä- Tarkistan tämän. Kunhan olen ensin selvittänyt, miten se tarkistetaan...


      • esimerkkiäpukkaa
        grub.rikki kirjoitti:

        Kiitos tästä- Tarkistan tämän. Kunhan olen ensin selvittänyt, miten se tarkistetaan...

        Voit tehdä Manjaroa varten oman menuentryn Ubuntuun. Muokkaile tiedostoa /etc/grub.d/40_custom, lisää sinne loppuun jotain seuraavaa (soveltuvin osin; uuid tarkoittaa manjaro-osion UUID:tä, jonka löydät komennolla blkid):

        menuentry "Manjaro" {
        savedefault
        insmod part_gpt # jos sulla on gpt-levy, muuten ei
        search --set=root --fs-uuid uuid
        linux /boot/vmlinuz-4.4-x86_64 root=UUID=uuid rw quiet splash
        initrd /boot/intel-ucode.img /boot/initramfs-4.4-x86_64.img
        }


      • esimerkkiäpukkaa
        esimerkkiäpukkaa kirjoitti:

        Voit tehdä Manjaroa varten oman menuentryn Ubuntuun. Muokkaile tiedostoa /etc/grub.d/40_custom, lisää sinne loppuun jotain seuraavaa (soveltuvin osin; uuid tarkoittaa manjaro-osion UUID:tä, jonka löydät komennolla blkid):

        menuentry "Manjaro" {
        savedefault
        insmod part_gpt # jos sulla on gpt-levy, muuten ei
        search --set=root --fs-uuid uuid
        linux /boot/vmlinuz-4.4-x86_64 root=UUID=uuid rw quiet splash
        initrd /boot/intel-ucode.img /boot/initramfs-4.4-x86_64.img
        }

        Tietenkin aja yllä olevan muokkauksen jälkeen komento
        update-grub


    • Kysymys_

      Ovatko käyttikset samalla vai eri levyllä? Oireet viittaavat siihen, että Manjarosi on eri fyysisellä levyllä kuin muut ja grub asentui sen levyn efi-osiolle kun taas muiden käyttiksien grub on toisella levyllä.

      • grubi.rikki

        Ei ole kuin yksi levy läppärissä, eli siellä ne pitäisi olla samalla levyllä. Ja olin kyllä tekevinäni mount pointin "/boot/efi" ainoalle efi-osiolle, joka levyltä löytyi. En sitten tiedä, mikä meni vikaan.


      • oisko_näin

        Ei periaatteessa pitäisi tarvita kuin yksi boot-loader. Eikä pitäisi olla merkitystä silläkään, mistä linux-käyttiksestä ajat update-grub:n, kunhan tosiaan ne osiot näkyvät. Sen sijaan jos ajaa chainloader moodissa, pitää asentaa jokaisen levyosion alkuun oma grubinsa. Tällöin update-grub ymmärtää, että on juuri-levyllä chainloaderi ja jättää oman osionsa tauluun vain ne, mitkä ei näy ketjun aikaisemmissa solmuissa. Oisko kyse tästä?


    • RikkiOn

      Ubuntussa grubin generointi on rikki.

    • hyvinskulasi
    • tuhatgrubia

      Grubia ei kannata asentaa kuin yhdellä käyttiksellä ja sitä grubia päivittämällä hoidella hommat. Niitä kun alkaa sitten olla jokaisella osiolla, niin voi tulla sekaannuksia, kun jokin käyttis itsekseen menee grubinsa päivittämään. Voi grubin asentaa myös usb-tikulle..

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Heikki Silvennoinen petti vaimoaan vuosien ajan

      Viiden lapsen isä Heikki kehuu kirjassaan kuinka paljon on pettänyt vaimoaan vuosien varrella.
      Kotimaiset julkkisjuorut
      150
      2451
    2. Taasko se show alkaa

      Koo osottaa taas mieltään
      Ikävä
      27
      1968
    3. Miksi ihmeessä nainen seurustelit kanssani joskus

      Olin ruma silloin ja nykyisin vielä rumempi En voi kuin miettiä että miksi Olitko vain rikki edellisestä suhteesta ja ha
      Ikävä
      23
      1948
    4. Persut nimittivät kummeli-hahmon valtiosihteeriksi!

      Persujen riveistä löytyi taas uusi törkyturpa valtiosihteeriksi! Jutun perusteella järjenjuoksu on kuin sketsihahmolla.
      Perussuomalaiset
      88
      1759
    5. Onko ministeri Juuso epäkelpo ministerin tehtäviensä hoitamiseen?

      Eikö hänellä ole kompetenttia hoitaa sosiaali- ja terveysministetin toimialalle kuuluvia ministerin tehtäviä?
      Perussuomalaiset
      67
      1520
    6. Sakarjan kirjan 6. luku

      Jolla korva on, se kuulkoon. Sain profetian 22.4.2023. Sen sisältö oli seuraava: Suomeen tulee nälänhätä niin, että se
      Profetiat
      20
      1296
    7. Avaa sydämesi mulle

      ❤ ❤❤ Tahdon pelkkää hyvää sulle Sillä ilmeisesti puhumalla Avoimesti välillämme Kaikki taas selviää Kerro kaikki, tahdo
      Ikävä
      38
      1200
    8. Söpö lutunen oot

      Kaipaan aina vaan, vaikkakin sitten yksipuolisesti.
      Ikävä
      11
      1188
    9. Elia tulee vielä

      Johannes Kastaja oli Elia, mutta Jeesus sanoi, että Elia tulee vielä. Malakian kirjan profetia Eliasta toteutuu kokonaan
      Helluntailaisuus
      36
      1188
    10. Nellietä Emmaa ja Amandaa stressaa

      Ukkii minnuu Emmaa ja Amandaa stressaa ihan sikana joten voidaanko me koko kolmikko hypätä ukin kainaloon ja syleilyyn k
      Isovanhempien jutut
      10
      1167
    Aihe