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
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
/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.
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
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".
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)
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?
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?
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.
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)