Gentoo grub error 15

Viestiketju Linux -keskustelu -osiossa. Ketjun avasi Vea 15.01.2006.

  1. Vea

    Vea Regular member

    Liittynyt:
    25.05.2005
    Viestejä:
    127
    Kiitokset:
    0
    Pisteet:
    26
    Asentelin Gentoon stage3:ta.Osiointi: Boot hda1, / hda2 ja swap hda3. Grub ilmoittaa: Error 15. File not found.

    Grubin alimmaiset rivit:

    root (hd0,0)
    kernel /boot/kernel-genkernel-x86-2.6.14-r5 root=dev/ram0 init=linuxrc rmdisk=8192 real_root=/dev/hda2 udev
    initrd /initramfs-genkernel-x86-2.6.14-gentoo-r5

    Itselläni ei ole ideaa, miten korjaisin tämän ongelman, joten mielelläni otan neuvoja vastaan. Tein jo kerran Gentoon englanninkielisen ohjeen mukaan tästä aiheesta, mutta ei korjaantunut.

    Kun kirjoitan
    #ls /boot/kernel* /boot/initrd*
    ls: /boot/initrd*: No such file or directoty
    /boot/kernel-genkernel-x86-2.6.14-gentoo-r5

    Onko tuo niinkuin pitäisi.
     
  2.  
  3. Sakarias

    Sakarias Active member

    Liittynyt:
    26.10.2004
    Viestejä:
    1,806
    Kiitokset:
    12
    Pisteet:
    68
    Miten olis /boot/initramfs-genkernel-x86-2.6.14-gentoo-r5

    Taidankin olla väärässä. /boot pois molemmista jos /boot on omalla levyllä. Muisa että grub käynnistysrivejä voi editoida helposti. Ja tab on loistava apu. k ja sitten "tab" niin grub näyttää kaikki kernelit!!
     
  4. juppe22

    juppe22 Active member

    Liittynyt:
    28.05.2002
    Viestejä:
    2,660
    Kiitokset:
    0
    Pisteet:
    66
    Jeps boot pois ja root=dev/ram0 pitäisi näyttää tältä [bold]root=/dev/ram0[/bold]

    EDIT: typo
     
    Viimeksi muokattu: 15.01.2006
  5. Vea

    Vea Regular member

    Liittynyt:
    25.05.2005
    Viestejä:
    127
    Kiitokset:
    0
    Pisteet:
    26
    Kiitokset neuvoista. Ei starttaa kuitenkaan Gentoo, vaikka mitä tekisin. Antaako tuo listaus "ls /boot/kernel*" ehdottomasti oikean kernelin nimen. Ja olisiko grubin asennuksen kanssa helpompaa ilman erillistä boot-osiota. Ellen tässä edisty, kokeilen sitä.
    Sakarias, mitä tarkoitit, kun kirjoitit "k ja sitten "tab" niin grub näyttää kaikki kernelit!!" Minulla sanoo "error 15:file not found".
     
  6. juppe22

    juppe22 Active member

    Liittynyt:
    28.05.2002
    Viestejä:
    2,660
    Kiitokset:
    0
    Pisteet:
    66
    Ei välttämättä...jos olet nimennyt kernelisi vaikka näin:
    hiukan_erilainen_nimi_2.6.15-gentoo-r2

    Niin eipä toi komento tietenkään sitä listaa...

    Ei! Ja paljon helpompi olla sotkematta kerneleitään myöhemmin, kun käyttää erillistä bootti osioo, jota ei mountata automaattisesti.

    EDIT: lisäys
     
    Viimeksi muokattu: 16.01.2006
  7. Sakarias

    Sakarias Active member

    Liittynyt:
    26.10.2004
    Viestejä:
    1,806
    Kiitokset:
    12
    Pisteet:
    68
    Grub osaa täydentää tiedostojen/komentojen nimet samoin kuin esim. bash sell. Sulla ei näköjään ole k:lla alkavaa tiedostoa /boot osiossa vaan jossain muualla... Jos vaikka lykkäät sen asennus levyn koneeseen ja teet kernelin uusiksi. Tarkista että liität levyt oikein ja /etc/fstab on kunnossa. Mitäs ls /boot/ listaa?

    Voit koettaa myös
    kernel (hd0,0)/kernel-genkernel-x86-2.6.14-r5....
    initrd (hd0,0)/initramfs-genkernel-x86-2.6.14-gentoo-r5
    tyyppistä viittausta.

    Löytyykö System.map-tiedosto myös?

    Kyllä sen kernelin voi kääntää "käsinkin". Paljon lyhyempi käännösaika kun jättää turhat ajurit pois. Ja initramfs ei ole tarpeellinen.
     
  8. Vea

    Vea Regular member

    Liittynyt:
    25.05.2005
    Viestejä:
    127
    Kiitokset:
    0
    Pisteet:
    26
    Panin kaiken alusta asti uusiksi ja viimein grub toimii, kuin myös Gentoo. Tarkkuutta vaatii tällainen asennus ohjeiden noudattamisessa. Ilmeisesti jotenkin hutiloin ensi-yrittämällä.
     
  9. Sakarias

    Sakarias Active member

    Liittynyt:
    26.10.2004
    Viestejä:
    1,806
    Kiitokset:
    12
    Pisteet:
    68
    No jos et linusta ole juuri käyttänyt, niin Gentoon asennus on aika vaikea. Monet joutuu uusimaan. Varsinkin jos hutiloi tai optimoinnit pistää liian tiukalle. Enää ei sentään tarvii aloittaa stage1:stä ja kääntää ihan kaikkea.
     

Jaa tämä sivu