Kirjoittaja Aihe: Ubuntu ja grubin teko  (Luettu 4357 kertaa)

teppot

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Ubuntu ja grubin teko
« : 03.11.06 - klo:12.14 »
Elikkäs amatööri kun olen niin olis tämmöstä ongelmaa. Olen asentanut Ubuntun ide-levylle(slave) ja Windows on koneessa SATA-levyllä. Ei oikeen aukene tyhmälle että miten grub pitäisi "numeroida", että sen saisi toimimaan. Ubuntun levy on siis hdb ja se on kokonaan FAT32 ja sinne on tehty ext3-osio ja swap.

Kaikki neuvot tarpeellisia..  ???

eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Re: Ubuntu ja grubin teko
« Vastaus #1 : 03.11.06 - klo:13.59 »
Jos hdb on kokonaan FAT32, miten siellä voi olla ext3 sekä swappikin?
alias vililikku

teppot

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Re: Ubuntu ja grubin teko
« Vastaus #2 : 03.11.06 - klo:15.03 »
No niin.. korjataanpa nyt vähän viestiä.. Elikkä levy ei siis kokonaan ole FAT32. Alunperin sen converttasin sellaiseksi ja siihen sitten tein omat osiot linuxille.

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Re: Ubuntu ja grubin teko
« Vastaus #3 : 03.11.06 - klo:19.17 »
Ei oikeen aukene tyhmälle että miten grub pitäisi "numeroida", että sen saisi toimimaan.

Sen toimimaan? Grubin niin, että saisit linuxin käyntiin? Vaiko Windows-osiot näkyviin linuxissa?

Converttasit fatiksi = loit sinne (yhden) osion, jonka jollain (?) ohjelmalla formatoit fat32-formaattiin? Jos sen jälkeen olet todella luonut sinne linux-osioita, ovat ne joko korvanneet alkuperäisen "fat-osion" / ovat sen rinnalla (jos sinne vielä mahtui) / eivät olekaan luotuina.

Jos grub ei saa linuxia käynnistymään, ehdotan uudelleen asennusta tai vaikka tänne tietoa miten windows (jos siis se käynnistyy) näkee asemat. (Hiiren väärä nappi Oma Tietokoneen päällä > Hallitse.)

Jos linux käynnistyy, etkä saa Win-levyä näkyviin, lue tämä:

https://help.ubuntu.com/6.10/ubuntu/desktopguide/C/ch10s03.html

ja tämä

https://help.ubuntu.com/6.10/ubuntu/desktopguide/C/ch10s02.html

(sillä kolmannella kotimaisella... suomenkieliset ovat jossain, ainakin Daperille. Kato wikiä.)

teppot

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Re: Ubuntu ja grubin teko
« Vastaus #4 : 04.11.06 - klo:10.42 »
Ja jatkuu... Kovalevy on 80 gigaa ja siellä on FAT32-osioituna n.50gigaa, ext3 n.25gigaa ja swap 2gigaa. Ja ongelma on siinä että grub ei saa linuxia käyntiin. Cd:ltä bootattuna lähtee kyllä tulille.

Windows näkyvät kyllä Linuxissa,siinä ei ongelmaa. Biossista laitettu buuttaamaan linux-levyltä.. Erroria lyö vaan tauluun.Kysymys onkin tämän korjaamisesta. Windows levy sda(sata), ide master(hda),  linux-levy ide slave(hdb). Miten se grub pitäisi tehä, kun tällä hetkellä se on hd0?

petri0

  • Käyttäjä
  • Viestejä: 247
    • Profiili
Re: Ubuntu ja grubin teko
« Vastaus #5 : 04.11.06 - klo:11.14 »
Ongelmana taitaa olla se että on sekä SATA ja meidän vanha IDE levy mukana. Tätä on käsitelty englanninkielisellä http://ubuntuforums.org mutta ei ole jäänyt päähän mikä ratkaisu oli.

Kerro ensin vastaus näihin komentoihin terminaalissa:

sudo fdisk -l
cat /boot/grub/menu.lst


niin jatketaan siitä.  ;)

teppot

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Re: Ubuntu ja grubin teko
« Vastaus #6 : 04.11.06 - klo:19.25 »
Levy /dev/sda: 250.0 Gt, 250059350016 tavua
255 päätä, 63 sektoria/ura, 30401 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sda1   *           1        6374    51199123+   7  HPFS/NTFS
/dev/sda2            6375       30400   192988845    f  W95 Laaj (LBA)
/dev/sda5            6375       30400   192988813+   7  HPFS/NTFS

Levy /dev/hda: 122.9 Gt, 122942324736 tavua
255 päätä, 63 sektoria/ura, 14946 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/hda1   *           1        1306    10490413+   7  HPFS/NTFS
/dev/hda2            1307       14946   109563300    f  W95 Laaj (LBA)
/dev/hda5            1307        6406    40965718+   7  HPFS/NTFS
/dev/hda6            6407       14946    68597518+   7  HPFS/NTFS

Levy /dev/hdb: 80.0 Gt, 80026361856 tavua
255 päätä, 63 sektoria/ura, 9729 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/hdb1               1        5099    40957686    c  W95 FAT32 (LBA)
/dev/hdb2            9475        9729     2048287+  82  Linux / Solaris heittovaihtotiedosto
/dev/hdb3            5100        9474    35142187+  83  Linux

Osiotaulumerkinnät eivät ole levyjärjestyksessä

title           Ubuntu, kernel 2.6.17-10-generic
root            (hd1,2)
kernel          /boot/vmlinuz-2.6.17-10-generic root=/dev/hdb3 ro quiet splash
initrd          /boot/initrd.img-2.6.17-10-generic
quiet
savedefault
boot

title           Ubuntu, kernel 2.6.17-10-generic (recovery mode)
root            (hd1,2)
kernel          /boot/vmlinuz-2.6.17-10-generic root=/dev/hdb3 ro single
initrd          /boot/initrd.img-2.6.17-10-generic
boot

title           Ubuntu, memtest86+
root            (hd1,2)
kernel          /boot/memtest86+.bin
quiet
boot

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title           Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title           Microsoft Windows XP Professional
root            (hd2,0)
savedefault
makeactive
map             (hd0) (hd2)
map             (hd2) (hd0)
chainloader     +1


petri0

  • Käyttäjä
  • Viestejä: 247
    • Profiili
Re: Ubuntu ja grubin teko
« Vastaus #7 : 04.11.06 - klo:21.34 »
Jos BIOS buuttaa Linuxlevyn niin silloin sen pitäisi olla (hd0,2) eikä (hd1,2).
Kun buuttaat ja menu.lst tulee näkyviin niin
- paina e-näppäintä kun se ylin Ubuntu on merkattuna,
- Sitten korjaat root (hd1,2) ykkösen nollaksi eli (hd0,2).
- Painat Enteriä ja olikohan se sitten b-näppäin.

Jos käynnistyy niin sitten tiedät. Jos ei niin kokeile vaikka (hd2,2).

Minä koitan kaivaa esille kuinka se sitten oikeastaan pitää olla nyt heti.



JA XP ei starttaa sekään, vai kuinka oli?
« Viimeksi muokattu: 04.11.06 - klo:21.37 kirjoittanut petri0 »

petri0

  • Käyttäjä
  • Viestejä: 247
    • Profiili
Re: Ubuntu ja grubin teko
« Vastaus #8 : 04.11.06 - klo:22.03 »
Olinpas minä tyhmä  ::)

Kun Grubin meny tulee näkyviin niin
- painat c-näppäintä jolloin pääset grubin päätteeseen.
- Siellä kirjoitat find /vmlinuz ja painat Enteriä. Grub vastaa mikä sen mielestä on se oikea osio.
- Paina Esc-näppäintä niin pääset takaisin bootti-menyyn.
- Sen jälkeen toimit kuten yllä kirjoitin eli  paina e-näppäintä kun se ylin Ubuntu on merkattuna.
- Korjaat root (hd1,2) ykkösen äsken saamasi vastauksen mukaiseksi.
- Painat Enteriä joka kirjoittaa muutokset ja sen jälkeen olikohan se sitten b-näppäin joka boottaa koneen.

Kun Ubuntu on käynnissä niin muista muuttaa se menu.lst myös.

teppot

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Re: Ubuntu ja grubin teko
« Vastaus #9 : 05.11.06 - klo:00.27 »
Kokeilin tehdä ohjeiden mukaisesti mutta ei suostu boottaamaan muutosten jälkeen "no such partition" tai jotain sinne päin. Erroria lyö ruutuun..  ::) Kokeilin myös (hd2,2), sama homma.

petri0

  • Käyttäjä
  • Viestejä: 247
    • Profiili
Re: Ubuntu ja grubin teko
« Vastaus #10 : 05.11.06 - klo:00.54 »
Kerkisitkö näkemään että olin tehnyt lisäyksen ylläoleviin ohjeisiin?

Lainaus
Kun Grubin meny tulee näkyviin niin
- painat c-näppäintä jolloin pääset grubin päätteeseen.
- Siellä kirjoitat find /vmlinuz ja painat Enteriä. Grub vastaa mikä sen mielestä on se oikea osio.
- Paina Esc-näppäintä niin pääset takaisin bootti-menyyn.

Mitä Grub vastasi kun kirjoitit find /vmlinuz?
Ja mitä errorit on, kerro numerot.

teppot

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Re: Ubuntu ja grubin teko
« Vastaus #11 : 05.11.06 - klo:12.15 »
find /vmlinuz -komenolla kertoi root (hd1,2). Ja boottia yritettäessä tulee Error 22:No such partition.

petri0

  • Käyttäjä
  • Viestejä: 247
    • Profiili
Re: Ubuntu ja grubin teko
« Vastaus #12 : 05.11.06 - klo:21.06 »
Kuinka se oli sen Windowsin kanssa, käynnistyykö se?

Miksi buuttaat linuxlevyltä (bios)?

teppot

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Re: Ubuntu ja grubin teko
« Vastaus #13 : 06.11.06 - klo:17.27 »
Windows lähtee kyllä tulille. Boot priorityä vaihtaessa lyö erroria aina muuten ruutuun paitsi kun 1.:senä on Bootable add-in cards. Ja silloin käynnistää suoraan wintoosan.

petri0

  • Käyttäjä
  • Viestejä: 247
    • Profiili
Re: Ubuntu ja grubin teko
« Vastaus #14 : 06.11.06 - klo:18.21 »
Putosin kelkasta, en ole parin viimevuosikymmenen aikana asunut Suomessa ja varsinkin tietokonesanasto on minulle ihan uutta.

Mikä ja missä on "Bootable add-in cards"?

Kuitenkin, olen ymmärtänyt sen verran että Grubin mielestä IDE on aina ennen SATAa ja toisaalta olisi pitänyt hoksata hiukan aikaisemmin että sinun menu.lst laskenta alkaa ykkösestä, missä se nolla on?

Kokeilisin laittaa (hd0,2) Ubuntuun ja (hd1,0) Windowsille (osiot pysyy samana) ja vastaavasti muuttaa sen mappausjärjestystä  tai siis numeroita jotta Windowskin käynnistyy siis näin
map             (hd0) (hd2)
map             (hd2) (hd0)

tällaiseksi
map             (hd0) (hd1)
map             (hd1) (hd0)