Kirjoittaja Aihe: Ubuntu piilossa(Ratkaistu)  (Luettu 5424 kertaa)

Sazoro

  • Käyttäjä
  • Viestejä: 411
    • Profiili
Ubuntu piilossa(Ratkaistu)
« : 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.
« Viimeksi muokattu: 16.02.10 - klo:15.10 kirjoittanut Sazoro »

tomikiv

  • Käyttäjä
  • Viestejä: 238
    • Profiili
Vs: Ubuntu piilossa
« Vastaus #1 : 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 mukaan joskus  :D
Desktop: Phenom 955, 8gb, HD4250, 64gb SSD, Ubuntu 14.04
Htpc: E6600, 4gb, HD4300, 50gb SSD, Ubuntu 14.04
Server: Athlon x2 255, 8gb, 32gb SSD, 8tb, Ubuntu Server 14.04

juyli

  • Vieras
Vs: Ubuntu piilossa
« Vastaus #2 : 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.

SuperOscar

  • Käyttäjä
  • Viestejä: 4060
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Ubuntu piilossa
« Vastaus #3 : 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).
pöytäkone 1, NUC: openSUSE Leap 15.6, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

Sazoro

  • Käyttäjä
  • Viestejä: 411
    • Profiili
Vs: Ubuntu piilossa
« Vastaus #4 : 16.02.10 - klo:11.40 »
En vain saa onnistumaan. Onnistuisikohan jos asentaisi ubuntun uudestaan jos vaikka
se tunnistaisi mandrivan?

SuperOscar

  • Käyttäjä
  • Viestejä: 4060
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Ubuntu piilossa
« Vastaus #5 : 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.
pöytäkone 1, NUC: openSUSE Leap 15.6, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

Sazoro

  • Käyttäjä
  • Viestejä: 411
    • Profiili
Vs: Ubuntu piilossa
« Vastaus #6 : 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.

juyli

  • Vieras
Vs: Ubuntu piilossa
« Vastaus #7 : 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.
« Viimeksi muokattu: 16.02.10 - klo:12.34 kirjoittanut juyli »

Sazoro

  • Käyttäjä
  • Viestejä: 411
    • Profiili
Vs: Ubuntu piilossa
« Vastaus #8 : 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.

juyli

  • Vieras
Vs: Ubuntu piilossa
« Vastaus #9 : 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 ;)

Jallu59

  • Käyttäjä
  • Viestejä: 3430
    • Profiili
Vs: Ubuntu piilossa
« Vastaus #10 : 16.02.10 - klo:12.53 »
Oman havaintoni mukaan Grub2(1.98) hakee kaikki asentuneena olevatkernelit boottikelpoisista osioista ja listaa ne alkuvalikkoonsa.

T:Jallu59
Jari J. Lehtinen, Wanhempi (iki?)tietoteekkari & tietotekniikkakonsultti Turust, P4-HT / 3,0 GHz, Intel945 IGP 226MB & 4GBram & UbuntuStudio 14.04. Toshiba Satellie 50-C, i5 dual-core 2,3GHz, ubuntu-mate 16.04 LTS

SuperOscar

  • Käyttäjä
  • Viestejä: 4060
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Ubuntu piilossa
« Vastaus #11 : 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
« Viimeksi muokattu: 16.02.10 - klo:13.25 kirjoittanut SuperOscar »
pöytäkone 1, NUC: openSUSE Leap 15.6, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

Sazoro

  • Käyttäjä
  • Viestejä: 411
    • Profiili
Vs: Ubuntu piilossa
« Vastaus #12 : 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.

Sazoro

  • Käyttäjä
  • Viestejä: 411
    • Profiili
Vs: Ubuntu piilossa
« Vastaus #13 : 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.

SuperOscar

  • Käyttäjä
  • Viestejä: 4060
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Ubuntu piilossa
« Vastaus #14 : 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--).
pöytäkone 1, NUC: openSUSE Leap 15.6, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

Sazoro

  • Käyttäjä
  • Viestejä: 411
    • Profiili
Vs: Ubuntu piilossa(Ratkaistu)
« Vastaus #15 : 16.02.10 - klo:17.07 »
Mites nuo oikeudet muuttaisi takaisin ennalleen nyt kun asetukset on oikein?

SuperOscar

  • Käyttäjä
  • Viestejä: 4060
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Ubuntu piilossa(Ratkaistu)
« Vastaus #16 : 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ää.
pöytäkone 1, NUC: openSUSE Leap 15.6, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11