Gentoo asennus

Discussion in 'Linux -keskustelu' started by antt1, Sep 20, 2005.

  1. antt1

    antt1 Member

    Joined:
    Jun 5, 2005
    Messages:
    48
    Likes Received:
    0
    Trophy Points:
    16
    Asennus jää siihen kun yritän asentaa ydintä genkernelillä:
    #genkernel --udev all
    Error: kernel source directory "/usr/src/linux" was not found!

    mutta kun kirjoitan
    #ls -l /usr/src/linux
    lrwxrwxrwx 1 root 22 sep 20 18:56 /usr/src/linux - > linux-2.6.11-gentoo-r3
     
  2. Jannejt

    Jannejt Moderator Staff Member

    Joined:
    Feb 10, 2005
    Messages:
    5,045
    Likes Received:
    6
    Trophy Points:
    118
    ja se /usr/src/linux-2.6.11-gentoo-r3/ -hakemisto minne toi /usr/src/linux linkittää on kanssa olemassa?

    erittäin outoa jos kaikki on kunnossa ja tulee tollasta.. no jos ei onnistu niin kernelin kääntäminen ei oo vaikeeta ;) gentoon asennus-documentit neuvoo siinäkin..

    btw, toi gentoo-sources 2.6.11-gentoo-r3 on todellakin vanha.. uusin stable kun on 2.6.12-r10 ja testing 2.6.13-r2
     
  3. .W.

    .W. Regular member

    Joined:
    Mar 1, 2004
    Messages:
    838
    Likes Received:
    0
    Trophy Points:
    26
    Minkä ikäinen sun boot cd on? Ja manuska jolla asennat? (luetko netistä uusimman?)
     
  4. antt1

    antt1 Member

    Joined:
    Jun 5, 2005
    Messages:
    48
    Likes Received:
    0
    Trophy Points:
    16
    /usr/src/linux-2.6.11-gentoo-r3 tota hakemistoo ei ole.
    Mitä mä oon tehny väärin. Tein kyllä netissä olevan ohjeen mukaan ja bootti cd on uusin.
     
  5. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Kirjoitteleppa:
    [bold]emerge sync[/bold]

    Sitten kirjoita:
    [bold]USE="symlink" emerge -pv gentoo-sources[/bold]

    Versio pitäisi olla jompikumpi Jannejt:n mainitsemista (riippuen asenteletko stablea vai unstablea) ja sitten ei muuta, kun:
    [bold]USE="symlink" emerge -v gentoo-sources[/bold]

    Sitten kernelin kääntö ohjeiden mukaan.

    Ton symlinkin voi lisätä USE flageihin, niin linkki tehdään automaattisesti, kun asennat uuden kernelin.

    EDIT: typo
     
    Last edited: Sep 21, 2005
  6. PaveQ

    PaveQ Member

    Joined:
    Feb 23, 2005
    Messages:
    48
    Likes Received:
    0
    Trophy Points:
    16
    emerge sync yritäisi asentaa sync nimisen paketin, oikeaoppinen tapa on kirjoittaa emerge --sync
     
  7. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Käytännössä näin ei kuitenkaan tapahdu...

    Kyllä joo, mutta molemmat tosiaan hoitaa saman homman...eli ainakaan tällä hetkellä ei ole merkitystä, että käytätkö komentoa "emerge sync" vai "emerge --sync".
     
  8. antt1

    antt1 Member

    Joined:
    Jun 5, 2005
    Messages:
    48
    Likes Received:
    0
    Trophy Points:
    16
    sain jatkettua asennusta ja nyt kun yritän käynnistää gentoota niin tulee:
    Kernel panic not syncing:VFS:unable to mount root FS on unknown-block(1,0)
     
  9. .W.

    .W. Regular member

    Joined:
    Mar 1, 2004
    Messages:
    838
    Likes Received:
    0
    Trophy Points:
    26
    Kuullostaa ihan että joko grubin asetuksissa on jotain häikkää kernel rivillä. Onkohan root osoitettu oikeaan partitioon?

    Mikä tiedostojärjestelmä sulla on root partitiolla? Onhan kernelissä tuki sille?
     
  10. antt1

    antt1 Member

    Joined:
    Jun 5, 2005
    Messages:
    48
    Likes Received:
    0
    Trophy Points:
    16
    Luulen että grubin asetukset ovat oikein koska gentoo alkaa käynnistyä.
    Tiedostojärjestelmä on ext3. tosta tuesta en sitten tiedä, miten se lisätään?
     
  11. antt1

    antt1 Member

    Joined:
    Jun 5, 2005
    Messages:
    48
    Likes Received:
    0
    Trophy Points:
    16
    title Gentoo 2.6.12-r10
    root (hd0,3)
    kernel /boot/kernel-genkernel-x86-2.6.12-gentoo-r10 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda4 udev
    initrd /boot/initramfs-genkernel-x86-2.6.12-gentoo-r10
    savedefault
    boot

    tossa on se kohta grubin asetuksista.
     
  12. .W.

    .W. Regular member

    Joined:
    Mar 1, 2004
    Messages:
    838
    Likes Received:
    0
    Trophy Points:
    26
    Kyllä linux lähtee boottaamaan jos grub vain löytää kernelin, eli
    veikkaan että noissa kernelin parametreissä on se vika, kun ext3
    kyllä on kernelissä mukana ihan varmana.

    Pikainen googletus ei ainakaan tarjonnu apua.. Koitan vielä vähemmän
    pikaista.. Itellä kun ei ole genkerneliä, niin siitä en mittää
    dajuu, enkä käytä ramdiskiä rootille..

    EDIT: Tuolla espanjankielisellä(!!) gentoo foorumilla joku oli
    ratkaissu pulman, olla käyttämättä tuota ramlevyä. Löytyykö sieltä
    boot hakemistosta muita init alkuisia tiedostoja kuin tuo
    initramfs*? (tekee hieman hankaluuksia ymmärtää tuota espanja(?):n
    kieltä, mutta tuossa linkki jos haluat baabelfishata:
    http://forums.gentoo.org/viewtopic-t-364304-view-next.html?sid=1aca8faf37573eaa4d470863310e811e)
     
    Last edited: Sep 23, 2005

Share This Page