kernel fordítás

Kezdőlap Fórumok SuSE Linux SuSE kezdõ kernel fordítás

10 bejegyzés megtekintése - 1-10 / 13
  • Szerző
    Bejegyzés
  • #1961664
    strangedr
    Felhasználó

      nézd meg a kernel .config fájlodban, hogy a kernelmodul betöltés és eltávolítás engedélyezve van-e

      esetleg másold be ide a .config releváns részét

      #1961665
      Fawaid
      Felhasználó

        a 2.6.x szériában sztem az egyetlen stabil kernel a 2.6.5, én azt használom.
        a 2.6.7 el gubancaim voltak.

        igen a konfigurálásnál a Kernel automount support-t beX-eled,ekor betölti azokat a modulokat amik kellenek a általa talált device-khoz.

        A wines particiokat azért nem mountolja, mert :

        FAT: Unrecognized mount option „code=852” or missing value

        tehát a /etc/fstab -ban vannak az ilyenek. ott kiszeded a code=852-t!
        az én fstabom egy részlete:

        /dev/hda3 /mnt/winxp vfat quiet,rw,gid=6,umask=002 0 0

        quiet: nem fog kiabálni h nem tudja a jogokat beállitani–>ez elég jó!!hehe
        M$ sucks!

        ezzel mûködnie kéne a particioknak.

        Kernel command line: root=/dev/hda8 vga=0x317 desktop hdc=ide-scsi hdclun=0 splash=silent  
        ide_setup: hdc=ide-scsi  
        ide_setup: hdclun=0 — BAD OPTION  

        a kernel paramétereknél vedd ki a hdclun=0-t!

        látom Radeonod van–> vedd ki a frambuffert, nem lesz rá szükséged még videonézésnél sem (configban)–>inkább xvidix,cvidix, xv és persze mplayer!
        inkább agpgart modulként, ill ott van olyan h ATI, meg RADEON
        azokat is modulként.
        a legjobb ha fglrx-et használsz–>http://www.ati.com
        nézd meg a segédleteket h kell leforditani az fglrx modult
        2.6.5 -nél pöpecül fekszik, van OpenGL támogatás, full3D!!!

        vesát is kiveheted, max modulként ha szöveges módban akarsz filmet nézni karakterek megjelenitésével, egyébként semmire sem jó.

        printer support–> ugy látom nincs COMos printered, max USB-s, tehát kiveheted a COm- os printert a kernelbõl, max USB printer support

        az ALSA helyett én mindenféleképp a hangkártya driverét tennén fel..
        egyelõre ennyit, jó lenne tudni a hardvereidet, meg a config filet!

        #1961666
        pomm
        Felhasználó

          Hali!

          2.6.7-es nálam királyul müxik, csak nagyából olvastam a gondokat át, az alsa-ból kell egy új, a 2.6.7-es nem megy a régiekkel…Keress rá erre, nekem is úgy dobot vki itt egy linket ( asszem felow ) Ha gond van a modulokkal csináld monolitikusra!

          #1961667
          pointux
          Felhasználó

            Mivel az ember nem cserél minden nap hardware-t a modulokat nyugodtan hanyagolni lehet. (Csak baj van velük – mert több hibázási lehetõséget okoznak.) Ha meg néhanapján belerak valamit az ember rá tudja szánni azt az idõt amíg lefordítja a kernelt.

            Inspecting /boot/System.map-2.6.7
            Loaded 27632 symbols from /boot/System.map-2.6.7.
            Symbols match kernel version 2.6.7.
            No module symbols loaded – kernel modules not enabled.
            27632 szimbólum (függvény) van a system.map-ban, de a nem érvényesek, mert a kernel modulok maguk nem engedélyezettek.
            (Tehát engedélyezni kell, vagy nem kell modult használni.)

            FAT: Unrecognized mount option „code=852” or missing value
            852-es kódlap is modulban van azt sem tudja betölteni (azt is át kell rakni stabilra, úgyis mindig használt)

            OFF: Egyébként a nem mûködések 99,9%-a figyelmetlenségbõl, „rendszergazdai” hozzánemértésbõl, hibából stb. adódnak Egy példa:
            Az újdonsûlt Gentoom kezdett úgy viselkedni, mint egy Windows, minnél többször indítottam el, annál lassabb lett, processzor leterhelt volt, memória fogyott, mint a cukor. Egyszerûen borzasztó volt, akkortájt próbáltam ki a software-es RAID-et – talán attól gondoltam. A legapróbb bitet is átvizsgáltam, de azt nem, hogy az X alatt milyen alkalmazások futnak. Túl alulról kezdtem, holott a megoldás pofonegyszerû volt egy háttérben futó alkalmazás automatikusan lett indítva, ami nem lett volna probléma, de az is be volt állítva, hogy a wm indítson minden nem bezárt alkalmazást el a legközelebbi indításkor és már 20 példányba futott.

            #1961668
            fellow
            Felhasználó

              „FAT: Unrecognized mount option „code=852″ or missing value”
              ‘code’ nincs, csak ‘codepage’ van: defaults,ro,user,uid=0,gid=6,umask=0003,codepage=852,iocharset=utf8,noatime,quiet

              az sem art, ha kihagyod a framebuffert, hacask nincs tenyleg szuksged ra;

              toltsd fel vhova a .confogd, es megnezzuk;

              #1961669
              psz21
              Felhasználó

                Kösz a segítséget!

                A code852-es részt értem, azt viszont még mndig nem, h a modulok miért nem töltõdnek be, ugyanis a kernelben engedélyeztem a betöltésüket. A config fileomat majd feltöltöm vhova a héten, úgy lesz a legegyszerûbb.

                PSz

                #1961670
                strangedr
                Felhasználó

                  és kézzel be tudod tölteni õket?

                  #1961671
                  zehyo
                  Felhasználó

                    Ha már van ezzel kapcsolatos topic a suse kezdõben, hát megkérdezem:
                    1: miért jó kernelt fordítani? (gyorsabb, esetleg stabilabb lesz, vagy kisebb?)
                    2: mennyire bonyolult, mikor kezdjek hozzá?
                    3: Ez hogy megy? Valaki fordít egy kernelt, aztán rak rá mondjuk egy KDE-t, meg egy halom programot, és akkor van egy saját disztrója?

                    thx, és bocs a sok láma kérdésért, de ha már suse kezdõ… 🙂

                    #1961672
                    kl223
                    Felhasználó

                      ha még mindig nem megy, esetleg próbáld meg a module-init-tools progit felrakni… a 2.6-os széria másfajta modulokat használ, mint a 2.4-es, és amelyik OS nincs felkészítve erre, az nem tudja kezelni a modulokat…

                      (igaz, az általam ismert összes OS alapból tartalmazza, de 1 próbát megér…)

                      kl223

                      #1961673
                      kl223
                      Felhasználó

                        Ha már van ezzel kapcsolatos topic a suse kezdõben, hát megkérdezem:
                        1: miért jó kernelt fordítani? (gyorsabb, esetleg stabilabb lesz, vagy kisebb?)

                        lsd. fellow.linuxforum.hu megfelelõ doksija… de én is összefoglalhatom a lényegét: csodát ne várj tõle… ha vmelyik hardvered nem mûxik, megpróbálhatsz egy kernelfordítást, hátha az új kernel már támogatja, vagy ilyesmi…

                        2: mennyire bonyolult, mikor kezdjek hozzá?

                        Eléggé, elsõre legalábbis… 😉 a fenti linken lévõ megfelelõ doksit nézd át… Egyébként a legegyszerûbb stratégia: egy mûködõ kernel alatt elkezdesz netezni, zenét hallgatni, mittomén, hogy minden kernelmodul be legyen töltve, ami csak kellhet, aztán kiadod a köv. parancsot rootként konzolból:

                        Code:
                        lsmod > lsmod.txt

                        Erre az lsmod.txt létrejön, benne a használt modulok nevével. Az új kernelnél pedig így tudni fogod, hogy melyik modult kell beforgatnod, és melyiket nem… (van ott mindegyik opcióhoz 1 kis segítség, plusz modul esetén ott szokott lenni a modul neve is… ez alapján tudod aztán beazonosítani… (ha túl homályos voltam, szólj, és világosítok… 😉 )

                        3: Ez hogy megy? Valaki fordít egy kernelt, aztán rak rá mondjuk egy KDE-t, meg egy halom programot, és akkor van egy saját disztrója?

                        nem egészen… azért ennél bonyolultabb a dolog, de ebbe most ne menjünk bele…
                        olvasgass a témában, ha érdekel…

                        kl223

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