Tipikus elsõ kernel fordtási probléma

Kezdőlap Fórumok Fedora Core / RedHat /CentOS Fedora/RedHat kezdõ Tipikus elsõ kernel fordtási probléma

9 bejegyzés megtekintése - 1-9 / 9
  • Szerző
    Bejegyzés
  • #2027956
    killall
    Felhasználó

      talan azt a rengeteg errort bekene masolnod.
      fellow.linuxforum.hu <– ezt olvasgasd.

      #2027957
      admin
      Adminisztrátor

        Jó lenne a kernel verziót is közölnéd,mert ez sem mindegy!

        #2027958
        TDK
        Felhasználó

          versio 2.6.12.5

          Az Errorkra meg pontosan nem emléxem amit gyorsan eltudtam belõle olvasni az kb annyi volt h valami lib nem stimmel. Nagyon gyorsan kapcsolt be és futtottak az irások. A végén irta ki h kernel panic – not sync. kb amit eltudok mondani.

          #2027959
          strangedr
          Felhasználó

            a) ha csak úgy „szûzen” lefordítottad a default kernelkonfigot, akkor jó eséllyel rossz processzortípus van bejelölve, nincs benne a mefgelelõ chipset-, fájlrendszer- stb. támogatás, úgyhogy abszolút nem csoda, ha hibaüzenetek garmadáját kapod; hiszen épp az a kernelfordítás lényege, hogy az legyen benne a kernelben, ami a Te rendszeredhez kell
            B) 2.5-ös verzió óta a make dep, make modules lépések nem kellenek; a make menuconfig && make && make modules_install magában foglalja a megfelelõ lépéseket
            c) az initrd egy olyan fájl, amelybõl a kernel be tud rántani magának dolgokat, amik nem elérhetõek számára, amíg a partíciók fel nincsenek csatolva; ilyen lehet pl. fájlrendszer modulja, bootsplash stb. Megléte nem feltétlenül szükséges, és ha van, kell hogy legyen hozzá támogatás a kernelben, különben nem mûködik

            #2027960
            TDK
            Felhasználó

              a) ha csak úgy „szûzen” lefordítottad a default kernelkonfigot, akkor jó eséllyel rossz processzortípus van bejelölve, nincs benne a mefgelelõ chipset-, fájlrendszer- stb. támogatás, úgyhogy abszolút nem csoda, ha hibaüzenetek garmadáját kapod; hiszen épp az a kernelfordítás lényege, hogy az legyen benne a kernelben, ami a Te rendszeredhez kell
              B) 2.5-ös verzió óta a make dep, make modules lépések nem kellenek; a make menuconfig && make && make modules_install magában foglalja a megfelelõ lépéseket
              c) az initrd egy olyan fájl, amelybõl a kernel be tud rántani magának dolgokat, amik nem elérhetõek számára, amíg a partíciók fel nincsenek csatolva; ilyen lehet pl. fájlrendszer modulja, bootsplash stb. Megléte nem feltétlenül szükséges, és ha van, kell hogy legyen hozzá támogatás a kernelben, különben nem mûködik
              [align=right][snapback]147126[/snapback][/align]

              A fentebb lertakra én is gondoltam. Kiválasztottam aztán az általam használt processzort, fájlrendszereket.

              #2027961
              balev
              Felhasználó

                Ez alapján állítsd be a kernelt.

                http://linuxklub.uw.hu/content.php?article.11

                Fordítás után csak akkor kell a make_modules install, ha modult is készítettél.
                Hibaüzenetek terén a /var/log könyvtárban kutakodj.

                Az initrd, amit a /boot-ban találtál, a gyári kernelhez van, nem lesz jó az újhoz. Ha szükséged van rá, neked kell készíteni egyet.

                ftp://ftp.scarlet.be/pub/slackware/slackw…7/README.initrd

                #2027962
                kelemengabor
                Felhasználó

                  Nem emlexel veletlen, mar bocsi hoty tolaxom, mikor forgattad a kernelt

                  közel fél év után én nem csodálkoznék, ha „nem” lenne a válasz 🙂

                  #2027963
                  kisbetu
                  Felhasználó
                    ricsi05 wrote:
                    Nem emlexel veletlen, mar bocsi hoty tolaxom

                    1. Magyarul, kérlek!
                    2. Amint írták, válaszadás elõtt gyõzõdj meg róla, hogy aktuális-e még a kérdés.

                    #1880525
                    csaba
                    Felhasználó

                      A linuxfórum oldalán találtam egy dokumentációt a kernel fordtásról. Gondoltam bele kezdek.
                      Lerom a lépéseket amiket elkövettem és lehet ebböl rájöttök mit rontottam el vagy mi az amit nem csináltam meg.
                      Hasznalt OS: Fedora 4
                      1) Linux kernel letöltve lernel.org ról (realesed)
                      2) linux mappa késztése usr/src könyvtárba ésbelemásoltam a kernel.tar.bz
                      3) bunzip2.linuxfilnev.tar.bz
                      4) tar -xf linuxnev.tar
                      5) cd linux kömnnyvtár
                      6) make menuconfig (elindul) [A make xconfig error miatt leált ez miért lehet?]
                      7) elõször direkt nem fordtottam semmit h ne emiatt hibázak és végig vigyem alapálapotba.
                      8) make clean (lefutot)
                      9) make dep erre ezt az üzenetet kapom Warning: make dep unnecessary now.
                      10) folytatom és make bzImage lefut és kész az bzImage az arch/i386/boot könyvtárban
                      11) make modules lefut
                      12) make modules_install lefut
                      13) bzImage átmásolása /boot könyvtárba
                      14) grub.conf szerkesztés
                      title fedora kernel bla bla
                      kerne: /bzImage
                      de ez alat van egy initrd: ami egy img fájlra hivatkozik. Ez micsoda? :unsure:

                      Na kb ezeket csinálom és rengeteg errort kapok illetve kernel panicot. Mit rontok el?

                    9 bejegyzés megtekintése - 1-9 / 9
                    • Be kell jelentkezni a hozzászóláshoz.