Ubuntu Suomen keskustelualueet

Muut alueet => Muut käyttöjärjestelmät ja Linux-jakelut => Aiheen aloitti: Sazoro - 15.02.10 - klo:21.12

Otsikko: Ubuntu piilossa(Ratkaistu)
Kirjoitti: Sazoro - 15.02.10 - klo:21.12
Asensin mandrivan vistan ja ubuntun viereen mutta valintaan ei tule ubuntua.
Ubuntu on osiolla /dev/sda6
En löytänyt mandrivalle startup-manageria jolla homman olisi saanut kuntoon.
Kuinka nyt pitäisi tehdä?
Kun yritän mandrivan työkalulla lisätä, se kkertoo että minun "täytyy lisätä ydin"
mutta kun en tiedä mikä se on. Ubuntussa on kaikki päivitykset tehty.
Otsikko: Vs: Ubuntu piilossa
Kirjoitti: tomikiv - 15.02.10 - klo:22.40
ite kans hävitin joskus, grubin ku päivitti live levyn kanssa ni tuli takas valikkoon. neuvoa en osaa mutta ite tein nixin ohjeiden (http://www.youtube.com/user/NixiePixel#p/a/C57C60F699A5C44D/0/WtBBl6HvdpM) mukaan joskus  :D
Otsikko: Vs: Ubuntu piilossa
Kirjoitti: juyli - 16.02.10 - klo:09.22
Asensin mandrivan vistan ja ubuntun viereen mutta valintaan ei tule ubuntua.
Asentaessasi Mandrivan, asensit sen Grub:in käynnistyvän levyn MBR:ään. Vain Ubuntu koittaa löytää Windowssin lisäksi muita käyttöjärjestelmiä valikkoihinsa. Mandriva käyttänee Grub 0.97 tms. joten lisää Ubuntu Mandrivan /boot/grub/menu.lst valikkoon.
Otsikko: Vs: Ubuntu piilossa
Kirjoitti: SuperOscar - 16.02.10 - klo:10.29
se kkertoo että minun "täytyy lisätä ydin" mutta kun en tiedä mikä se on.

Ytimet ovat /boot-kansiosta löytyviä, jonolla ”vmlinuz” alkavia tiedostoja. Esim. tässä minun rykelmäni Kubuntu-kannettavasta:

Koodia: [Valitse]
tn@whitehead [~]$ dir /boot/vmlinuz*
-rw-r--r-- 1 root root 3,8M 2009-10-16 19:12 /boot/vmlinuz-2.6.31-14-generic
-rw-r--r-- 1 root root 3,8M 2009-11-10 18:46 /boot/vmlinuz-2.6.31-15-generic
-rw-r--r-- 1 root root 3,8M 2009-12-08 08:08 /boot/vmlinuz-2.6.31-16-generic
-rw-r--r-- 1 root root 3,8M 2009-12-10 21:13 /boot/vmlinuz-2.6.31-17-generic
-rw-r--r-- 1 root root 3,8M 2010-01-28 06:47 /boot/vmlinuz-2.6.31-19-generic

Käsin lisättäessä kannattaa noista lisätä vain uusin (minkä voi ottaa selville sekä tiedoston päivämäärästä että tiedostonimessä olevasta versionumerosta).
Otsikko: Vs: Ubuntu piilossa
Kirjoitti: Sazoro - 16.02.10 - klo:11.40
En vain saa onnistumaan. Onnistuisikohan jos asentaisi ubuntun uudestaan jos vaikka
se tunnistaisi mandrivan?
Otsikko: Vs: Ubuntu piilossa
Kirjoitti: SuperOscar - 16.02.10 - klo:11.48
Onnistuisikohan jos asentaisi ubuntun uudestaan jos vaikka se tunnistaisi mandrivan?

Sitä en osaa sanoa, mutta kai muistit etsiä oikeasta /boot-kansiosta – ei siis Mandrivan vaan Ubuntun? /boot on (kunkin Linux-käyttiksen) juuriosiolla, ellet ole erikseen tehnyt sille omaa osiota.
Otsikko: Vs: Ubuntu piilossa
Kirjoitti: Sazoro - 16.02.10 - klo:12.07
Kyllä siis löysin tuon ytimen mutta kun yritän lisäyksen jälkeen käynnistää konetta ubuntulle, ei
ubuntu käynnisty vaan nataa virhe ilmoituksen.
Ilmeisesti jos osaisin laittaa oikeat asiat mandrivan boot-kansioon niin lopputulos olisi parempi.
Hämäävää on sekin että vaikka mielestäni ubuntu on sda6:lla niin mandrivan mielestä se on 7:lla,
mutta olen koettanut molempia optioita eikä onnistu.
Otsikko: Vs: Ubuntu piilossa
Kirjoitti: juyli - 16.02.10 - klo:12.21
Ilmeisesti jos osaisin laittaa oikeat asiat mandrivan boot-kansioon niin lopputulos olisi parempi.
Hämäävää on sekin että vaikka mielestäni ubuntu on sda6:lla niin mandrivan mielestä se on 7:lla,
mutta olen koettanut molempia optioita eikä onnistu.

Kopioipa nuo Mandrivan /boot/grub/menu.lst Ubuntua koskevat rivit (kappale). Noista riveistä saattaisi suoraa huomata, mikä mättää (tai sitten ei).
Lisäksi fdisk -l komennolla voisi ihmetellä osiontia.

Ubuntun uudelleenasennus toki on ajanhukkaa. Grub2, jota Karmic käyttää, pitäisi etsiä muitakin käyttöjärjestelmiä (ei siis enää yksinomaan Ubuntun ominaisuus). Ubuntunhan saat käyntiin esim. Ubuntun asennuslevyllä, ja pääset asentamaan/korjaamaan grub2:n kuntoon. Mutta luulisin, että yksinkertaisinta on nyt käyttää Mandrivan Grub:ia.
Otsikko: Vs: Ubuntu piilossa
Kirjoitti: Sazoro - 16.02.10 - klo:12.29
menu.list näyttää nyt tältä:
timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,4)/boot/gfxmenu
default 0

title linux
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=aedb8b8f-00fb-41db-83e9-47a2b5cf7cfb resume=UUID=a796d837-34f7-43e9-9eb7-8473c8a4d37e splash=silent vga=788
initrd (hd0,4)/boot/initrd.img

title linux-nonfb
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=aedb8b8f-00fb-41db-83e9-47a2b5cf7cfb resume=UUID=a796d837-34f7-43e9-9eb7-8473c8a4d37e
initrd (hd0,4)/boot/initrd.img

title failsafe
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=aedb8b8f-00fb-41db-83e9-47a2b5cf7cfb failsafe
initrd (hd0,4)/boot/initrd.img

title windows
root (hd0,0)
makeactive
chainloader +1

title desktop 2.6.31.5-1mnb
kernel (hd0,4)/boot/vmlinuz-2.6.31.5-desktop-1mnb BOOT_IMAGE=desktop_2.6.31.5-1mnb root=UUID=aedb8b8f-00fb-41db-83e9-47a2b5cf7cfb resume=UUID=a796d837-34f7-43e9-9eb7-8473c8a4d37e splash=silent vga=788
initrd (hd0,4)/boot/initrd-2.6.31.5-desktop-1mnb.img

title desktop 2.6.31.12-1mnb
kernel (hd0,4)/boot/vmlinuz-2.6.31.12-desktop-1mnb BOOT_IMAGE=desktop_2.6.31.12-1mnb root=UUID=aedb8b8f-00fb-41db-83e9-47a2b5cf7cfb resume=UUID=a796d837-34f7-43e9-9eb7-8473c8a4d37e splash=silent vga=788
initrd (hd0,4)/boot/initrd-2.6.31.12-desktop-1mnb.img
ja fdisk -l:
[root@localhost kisu]# fdisk -l

Levy /dev/sda: 320.1 Gt, 320072933376 tavua
240 päätä, 63 sektoria/ura, 41345 sylinteriä
Yksiköt = 15120 * 512 = 7741440 -tavuiset sylinterit
Levyn tunniste: 0xa9e4f6a8

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sda1   *           1        8127    61440088+   7  HPFS/NTFS
/dev/sda2            8128       27800   148722210    f  W95 Laaj (LBA)
/dev/sda3           27801       41346   102401024    7  HPFS/NTFS
/dev/sda5            8128        9793    12594928+  83  Linux
/dev/sda6           22383       22661     2104483+  82  Linux-sivutus / Solaris
/dev/sda7   *       22662       24740    15711538+  83  Linux
/dev/sda8           24740       27800    23133568+  83  Linux
/dev/sda9            9794       10334     4089928+  82  Linux-sivutus / Solaris
/dev/sda10          10335       22382    91082848+  83  Linux
Jossa hämäävää on tuon sda6,oleminen sivutus-nimellä vaikka koko on oikea sen ollessa ubuntun /-osio.
Otsikko: Vs: Ubuntu piilossa
Kirjoitti: juyli - 16.02.10 - klo:12.38
/dev/sda5            8128        9793    12594928+  83  Linux
/dev/sda6           22383       22661     2104483+  82  Linux-sivutus / Solaris
/dev/sda7   *       22662       24740    15711538+  83  Linux
/dev/sda8           24740       27800    23133568+  83  Linux
/dev/sda9            9794       10334     4089928+  82  Linux-sivutus / Solaris
/dev/sda10          10335       22382    91082848+  83  Linux
Jossa hämäävää on tuon sda6,oleminen sivutus-nimellä vaikka koko on oikea sen ollessa ubuntun /-osio.

Asentaessasi Mandrivan olet osioinut levylle juuriosion lisäksi uuden swap-osion. Tuo oli turhaa, koska molemmat Linuxit olisivat voineet käyttää samaa. Tuolla ei nyt kuitenkaan ole muuta merkitystä kuin se, että levyosioiden paikat ovat muuttuneet. (ja swappia on käytettävissä nyt entistäkin runsaammin 4Gt + 2Gt).
Nyt en pääse tarkistamaan, millainen Ubuntun käynnistysrivit pitäisi olla... Ehkä joku toinen ehtii ennemmin ;)
Otsikko: Vs: Ubuntu piilossa
Kirjoitti: Jallu59 - 16.02.10 - klo:12.53
Oman havaintoni mukaan Grub2(1.98) hakee kaikki asentuneena olevatkernelit boottikelpoisista osioista ja listaa ne alkuvalikkoonsa.

T:Jallu59
Otsikko: Vs: Ubuntu piilossa
Kirjoitti: SuperOscar - 16.02.10 - klo:13.22
Oman havaintoni mukaan Grub2(1.98) hakee kaikki asentuneena olevatkernelit boottikelpoisista osioista ja listaa ne alkuvalikkoonsa.

Juu, mutta eikös ongelma ole nyt se, että päällimmäisenä on grub1 eikä grub2 lähde käynnistymään lainkaan?

Sazoron listauksen perusteella kaikki ytimet noudetaan osiolta hd0,4, joka lienee (?) sama kuin fdisk-listauksen /dev/sda5; nämä ovat tietysti Mandrivan ytimiä. Nyt pitäisi siis tietää, millä osiolla Ubuntun /boot sijaitsee, jotta sen voisi kirjoittaa joukon jatkoksi.

Muoks: Ai, Sazoro mainitsikin listauksen lopuksi jotain sda6-osiosta. Hmm. Annapas vielä tämän komennon tuottama listaus:

Koodia: [Valitse]
df -Tx tmpfs
Otsikko: Vs: Ubuntu piilossa
Kirjoitti: Sazoro - 16.02.10 - klo:14.32
No ojasta allikkoon. Asensin ubuntun uusiksi ja se tunnisti kyllä mandrivan mutta mutta
Tuli tämä sama ongelma kuin tuolla edellä jollakin:
"Kun Ubuntun puolella päivittää Grubin niin se näyttää löytävän kaikki ihan oikein ja oikeilla nimillä. Kuitenkin käynnistyksenlataajassa lukee Mandrivan kohdalla: Linux (on/dev/sda5), eikä Mandriva siitä avaudu. Kun vie kursorin tuohon kohtaan ja painaa e ja muuttaa avautuvasta rimpsusta riville "initrd (hd0,4 /boot/initrd.img" 0,4:n 0.5:si ja painaa Ctrl+x niin Mandriva avautuu. Miten tuon 0,4:n saisi pysyvästi muutettua 0,5:si?"
Mutta sielläkään ei ollut ohjetta millä tuon pääsisi korjaamaan. Kun enää ei löytynyt menu.list iä ollenkaan.
Otsikko: Vs: Ubuntu piilossa
Kirjoitti: Sazoro - 16.02.10 - klo:15.09
Löysin avun.
Eli seuraavat käskyt:
sudo chmod 755 /boot/grub/grub.cfg

sudo gedit /boot/grub/grub.cfg
ja sitten muutin kaikki 4:set vitoseksi ja kaikki toimii.
Otsikko: Vs: Ubuntu piilossa
Kirjoitti: SuperOscar - 16.02.10 - klo:15.31
Eli seuraavat käskyt:
sudo chmod 755 /boot/grub/grub.cfg

Annoit nyt kaikille suoritusoikeudet grub.cfg-tiedostoon, vaikkei se ole ohjelma. Ei tuosta varmaan haittaa ole (ainakaan ellei joku pääse ovelasti ronkkimaan sitä), mutta tarpeetonta kyllä.

644 olisivat oikeat oikeudet (= rw-r--r--).
Otsikko: Vs: Ubuntu piilossa(Ratkaistu)
Kirjoitti: Sazoro - 16.02.10 - klo:17.07
Mites nuo oikeudet muuttaisi takaisin ennalleen nyt kun asetukset on oikein?
Otsikko: Vs: Ubuntu piilossa(Ratkaistu)
Kirjoitti: SuperOscar - 16.02.10 - klo:17.51
Mites nuo oikeudet muuttaisi takaisin ennalleen nyt kun asetukset on oikein?

Ihan vain komennolla

Koodia: [Valitse]
sudo chmod 644 /boot/grub/grub.cfg
En tosiaan usko, että suoritusoikeusbitistä on varsinaista haittaa (FAT-levyltä kopioituihin tiedostoihin se tahtoo tulla muutenkin), mutta onpahan siistimpää.