Kirjoittaja Aihe: grub ubuntu fedora  (Luettu 2997 kertaa)

pere

  • Käyttäjä
  • Viestejä: 79
    • Profiili
grub ubuntu fedora
« : 02.12.12 - klo:11.56 »
Minulla on samalla levyllä ubuntu 12.04 ja fedora 17
 Aikaisemmin grub:ista voi käynnistää kumman tahansa
mutta jossain ubuntun päivityksessä fedora hävisi
Nyt saan fedoran käynnistettyä vain rescue CD:llä
En ole vielä löytänyt konstia miten saisin valinnan takaisin käynnistys grub:iin
Onko vihjeitä miten sen voisi tehdä?



Thinkit

  • Käyttäjä
  • Viestejä: 912
  • Kysyvä ei tieltä eksy, eikä eksyvä tietä kysy.
    • Profiili
Vs: grub ubuntu fedora
« Vastaus #1 : 02.12.12 - klo:15.23 »
Kokeile päätteessä tätä:

Koodia: [Valitse]
sudo update-grub
t: Antti  ;)
Lenovo Thinkpad e520
Kde Neon 5.22.3
Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz
Amd Radeon HD 6630m
Intel HD 3000 integroitu
Samsung Evo 120G kovo ja 8G muistia
Sony Xperia 5 mk2 ja android 11

juyli

  • Vieras
Vs: grub ubuntu fedora
« Vastaus #2 : 02.12.12 - klo:19.57 »
Aikaisemmin grub:ista voi käynnistää kumman tahansa
mutta jossain ubuntun päivityksessä fedora hävisi

Minulla on sama havainto: grub v. 1 haki hienosti kaikilta kiintolevyiltä ja levyosiolta käynnistettäviä järjestelmiä, mutta grub v. 2 ei ole yhtä tehokas :( (os-prober?)
Grub2 kuitenkin löytää järjestelmät, jotka on liitetty järjestelmään.
Siis liitä (tilapäisesti) muiden järjestelmien järjestelmäosiot tiedostojärjestelmään ja aja komento:
Koodia: [Valitse]
sudo grub2-mkconfig -o /boot/grub/grub.cfg
Joissakin järjestelmissä, kuten Fedorassa, löytyy grub.cfg hakemistosta /boot/grub2/
« Viimeksi muokattu: 02.12.12 - klo:19.59 kirjoittanut juyli »

pere

  • Käyttäjä
  • Viestejä: 79
    • Profiili
Vs: grub ubuntu fedora
« Vastaus #3 : 04.12.12 - klo:14.12 »
Aikaisemmin grub:ista voi käynnistää kumman tahansa
mutta jossain ubuntun päivityksessä fedora hävisi

Minulla on sama havainto: grub v. 1 haki hienosti kaikilta kiintolevyiltä ja levyosiolta käynnistettäviä järjestelmiä, mutta grub v. 2 ei ole yhtä tehokas :( (os-prober?)
Grub2 kuitenkin löytää järjestelmät, jotka on liitetty järjestelmään.
Siis liitä (tilapäisesti) muiden järjestelmien järjestelmäosiot tiedostojärjestelmään ja aja komento:
Koodia: [Valitse]
sudo grub2-mkconfig -o /boot/grub/grub.cfg
Joissakin järjestelmissä, kuten Fedorassa, löytyy grub.cfg hakemistosta /boot/grub2/

Tuolla konstilla fedorakin tulee mukaan grub:iin ja jopa aloitta käynnistymisen
mutta päättyy sitten virheeseen. jotenkin tyyliin /dev/sda3 ei löydy
fedora sijaitsee tuolla /dev/sda3:lla

pere

  • Käyttäjä
  • Viestejä: 79
    • Profiili
Vs: grub ubuntu fedora
« Vastaus #4 : 04.12.12 - klo:19.26 »
Nyt toimii grub:ista molemmat sekä fedora että ubuntu.
Ubuntun puolelta en saanut mitenkään toimimaan mutta
kun tein vastaavat temput fedorassa niin johan lähti toimimaan.
Katsotaan sitten miten käy seuraavassa ubuntun päivityksessä

oobetimer

  • Käyttäjä
  • Viestejä: 1470
    • Profiili
Vs: grub ubuntu fedora
« Vastaus #5 : 05.12.12 - klo:01.21 »
Lainaus
cd /media/_Fedora-17-i686-/boot

Nimeä uudelleen grub hakemisto
sudo mv grub grub1

Nimeä uudelleen grub2 hakemisto
sudo mv grub2 grub

Aja os-prober ja update-grub
sudo os-prober
sudo update-grub

http://forums.linuxmint.com/viewtopic.php?f=42&t=107852&p=607294&hilit=fedora#p607294
13/2/2009 and friday....

http://debian-fi.dy.fi/

pere

  • Käyttäjä
  • Viestejä: 79
    • Profiili
Vs: grub ubuntu fedora
« Vastaus #6 : 05.12.12 - klo:11.33 »
Lainaus
cd /media/_Fedora-17-i686-/boot

Nimeä uudelleen grub hakemisto
sudo mv grub grub1

Nimeä uudelleen grub2 hakemisto
sudo mv grub2 grub

Aja os-prober ja update-grub
sudo os-prober
sudo update-grub

http://forums.linuxmint.com/viewtopic.php?f=42&t=107852&p=607294&hilit=fedora#p607294

Kokeilinpa tuotakin mutta senjälkeen grub ei toiminut ollenkaan.

NimimErkki

  • Käyttäjä
  • Viestejä: 84
    • Profiili
Vs: grub ubuntu fedora
« Vastaus #7 : 05.12.12 - klo:15.49 »
Minulla on samalla levyllä ubuntu 12.04 ja fedora 17
 Aikaisemmin grub:ista voi käynnistää kumman tahansa
mutta jossain ubuntun päivityksessä fedora hävisi

Minulla on sama tilanne Ubuntu+Mageia -yhdistelmän kanssa. Syynä on Ubuntun käyttämässä Grub2:ssa oleva oleva bugi, joka tekee virheelliset levyosioviittaukset /boot/grub/grub.cfg -tiedostoon. Kas näin:

Koodia: [Valitse]
menuentry "desktop586 3.3.8-2.mga2 (on /dev/sdb4)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd1,msdos4)'
search --no-floppy --fs-uuid --set=root 865c3df7-bd4b-498f-b7a2-22fc9c554120
linux /boot/vmlinuz-3.3.8-desktop586-2.mga2 BOOT_IMAGE=desktop586_3.3.8-2.mga2 root=UUID=865c3df7-bd4b-498f-b7a2-22fc9c554120 splash quiet resume=UUID=9a5927e3-72db-4706-96b0-5f156df72bbc vga=788
initrd (hd1,3)/boot/initrd-3.3.8-desktop586-2.mga2.img

Tuossa viimeisellä rivillä lukeva initrd (hd1,3) pitää muuttaa muotoon initrd (hd1,4) jonka jälkeen Mageia taas käynnistyy (vrt. aikaisempi rivi set root='(hd1,msdos4)'). Tämä pitää tehdä uudestaan aina sen jälkeen, kun Ubuntu on päivittänyt Grubin.

Tässä esittämäni tieto ja ongelmanratkaisu ovat peräisin Mageian palstalta. Toimii minulla. Enempää en asiasta ymmärrä.

juyli

  • Vieras
Vs: grub ubuntu fedora
« Vastaus #8 : 06.12.12 - klo:12.25 »
Tuolla konstilla fedorakin tulee mukaan grub:iin ja jopa aloitta käynnistymisen
mutta päättyy sitten virheeseen. jotenkin tyyliin /dev/sda3 ei löydy
fedora sijaitsee tuolla /dev/sda3:lla

Todennäköisesti nykyisin on juuri tuon vuoksi siirrytty UUID:llä tunnistettaviin levyosioihin, eikä absoluuttisia laitetiedostoja käytetä. Tuossa on kyllä eroja eri jakeluversioiden kanssa.