eltünedezik a kernel-source egy része

Kezdőlap Fórumok Debiannal kapcsolatos kérdések eltünedezik a kernel-source egy része

10 bejegyzés megtekintése - 1-10 / 16
  • Szerző
    Bejegyzés
  • #1946117
    killall
    Felhasználó

      eleg erdekes…
      esetleg ha a hagyomanyos modon probalnad? (sztem probald ki ugy)
      vagy talan egy make oldconfig…
      de hogy eltunjenek fileok es konyvtarak.. ilyenrol meg nemhallottam 🙂
      (fellow mester majd tuti mond vmi okosat)

      #1946118
      fellow
      Felhasználó

        „(fellow mester majd tuti mond vmi okosat)”
        meg szep 😉

        „majd döbbenten veszem észre, hogy egy csomó minden eltûnt. pl a multimedia/video alatt már nincs bttv848 driver, ami egy napja még ott volt, és kéne nekem erõsen. „
        tehat a config feluleten belul nem jelenik meg? ez azt jelenti, hogy hianyzik vmi, amitol fugg a mukodese, pld a video for linuxot kikapcsoltad, vagy develop

        „pl.:/usr/src/kernel-source-2.4.26-bbt/debian/tmp-image/lib/modules/2.4.26/kernel/drivers/i2c
        könyvtár tartalmát hiányolja, mindenféle .o filet, de hiányol olyanokat is, ahol maga a könyvtár sincs meg. viszont mindíg a tmp-image könyvtáron belül. „
        ez egy eleg furcsa konyvtarrendszer, hogy jott ossze?

        „még annyi, hogy nem a „megszokott módon” fordítok, hanem:”
        fordits megszokott modon…

        #1946119
        Bbt
        Felhasználó

          tehat a config feluleten belul nem jelenik meg? ez azt jelenti, hogy hianyzik vmi, amitol fugg a mukodese, pld a video for linuxot kikapcsoltad, vagy develop

          pontosan. a gond az vele, hogy a fordítás ellõtt megvolt a hiányzó file, a fordítás után meg már nincs meg. Nem tudom mikor tûnik el, de valószínûleg akkor, amikor túljut az adott részen. és nem minden. a bttv az mindíg, meg az i2c-s részek, a többi nem (vagy csak nem veszem észre 🙂 )

          „pl.:/usr/src/kernel-source-2.4.26-bbt/debian/tmp-image/lib/modules/2.4.26/kernel/drivers/i2c  
          könyvtár tartalmát hiányolja, mindenféle .o filet, de hiányol olyanokat is, ahol maga a könyvtár sincs meg. viszont mindíg a tmp-image könyvtáron belül. „
          ez egy eleg furcsa konyvtarrendszer, hogy jott ossze?

          ezt õ csinálja. a make-kpkg hozza létre (?)

          fordits megszokott modon…

          megpróbáltam, úgy is így történik.
          Miért nem tetszik ez az út? 🙂 nagyon praktikus amikor elbaltázom az új kernelt, hogy visszamenõleg megvan 6-7 elõzõ kernelcsomagom. (elég lenne egy is…)
          nekem tetszik, mert gyors módszer (egységnyi idõ alatt így tudom a legnagyobb károkat okozni…)
          meg azért is mert tiszta (a károkozás után lehet formázni…)
          és még alternatív is (így tuti, hogy csak nagyon kevés ember tud segíteni, ha megakadok…)
          jelenlegi megoldás szerint minden fordítás újra kicsomagolom a kernel-source -t. végül is nem kell beleszakadni, de azért bosszantó.

          #1946120
          pointux
          Felhasználó

            Ha belekontárkodhatok, azért tartja furcsának, mert ált. ilyen az elérési útvonal
            /usr/src/kernel-source-2.4.26
            /usr/src/kernel-source-2.6.4
            /usr/src/kernel-source-2.6.5
            esetleg:
            /usr/src/kernel-source-2.4.26-5

            #1946121
            fellow
            Felhasználó

              Bbt:
              „pontosan. a gond az vele, hogy a fordítás ellõtt megvolt a hiányzó file, a fordítás után meg már nincs meg”
              kicsit meg pontositsuk a dolgot: a forras egy resze tunik el (.c, .h, stb) es a make hianyolja ezeket vagy a leforditott kernel modulok tunnek el (.ko, alapertelemeztt helye a /lib/modules/…; ha ‘make modules_install’t hasznalasz);
              nem tudsnal egy erre vonatkozo hibauzenetet kuldeni?

              „ezt õ csinálja. a make-kpkg hozza létre (?)”
              sorry, regebben elkuldted de azota sem volt erom utannanezni; mivel mar esedekes a debian_desktop megirasa, majd lassan atnezem;

              nemtu’om en minden forditas elott mrproper es megorzom a regi bzImage-eket es .confogokat a kernel_felkonfigban leirt modon;

              alternativ de hatasos megoldas: ne csinald modulosan;;

              #1946122
              fellow
              Felhasználó

                vizsla:
                szabvanyos inkabb ez:
                $ file /usr/src/linux
                /usr/src/linux: symbolic link to `linux-2.6.5-grsec/’

                #1946123
                pointux
                Felhasználó

                  vizsla:
                  szabvanyos inkabb ez:
                  $ file /usr/src/linux
                  /usr/src/linux: symbolic link to `linux-2.6.5-grsec/’

                  Ja, ja, de ha több van nem lehet mindet „meglinkelni”.
                  Meg a modulok miatt nem célszerû, meglinkelni a még nem mûködõ kernelt, mert ezáltal lehet legkevesebb gonddal (bármikor) visszaállni a régire. (Nekem ez tûnt praktikusnak, ugyanakkor bizonyára nem szabványos.)

                  #1946124
                  Bbt
                  Felhasználó

                    hibaüzenet:

                    make[4]: Entering directory `/usr/src/kernel-source-2.4.26/drivers/message/i2o’
                    mkdir -p /usr/src/kernel-source-2.4.26/debian/tmp-image/lib/modules/2.4.26/kernel/drivers/message/i2o/
                    cp i2o_block.o i2o_config.o i2o_core.o i2o_lan.o i2o_pci.o i2o_proc.o i2o_scsi.o /usr/src/kernel-source-2.4.26/debian/tmp-image/lib/modules/2.4.26/kernel/drivers/message/i2o/
                    cp: stat `i2o_block.o’ sikertelen: Nincs ilyen fájl vagy könyvtár
                    cp: stat `i2o_config.o’ sikertelen: Nincs ilyen fájl vagy könyvtár
                    cp: stat `i2o_core.o’ sikertelen: Nincs ilyen fájl vagy könyvtár
                    cp: stat `i2o_lan.o’ sikertelen: Nincs ilyen fájl vagy könyvtár
                    cp: stat `i2o_pci.o’ sikertelen: Nincs ilyen fájl vagy könyvtár
                    cp: stat `i2o_proc.o’ sikertelen: Nincs ilyen fájl vagy könyvtár
                    cp: stat `i2o_scsi.o’ sikertelen: Nincs ilyen fájl vagy könyvtár
                    make[4]: *** [_modinst__] Error 1
                    make[4]: Leaving directory `/usr/src/kernel-source-2.4.26/drivers/message/i2o’
                    make[3]: *** [_modinst_message/i2o] Error 2
                    make[3]: Leaving directory `/usr/src/kernel-source-2.4.26/drivers’
                    make[2]: *** [_modinst_drivers] Error 2
                    make[2]: Leaving directory `/usr/src/kernel-source-2.4.26′
                    make[1]: *** [real_stamp_image] Error 2
                    make[1]: Leaving directory `/usr/src/kernel-source-2.4.26′
                    make: *** [kernel-image-deb] Error 2

                    de ha továbbenged, utána még sok helyen ugyanígy megállít. (lementettem a hiányzó részeket, úgyhogy amiket hiányol, azokat be tudom másolni. ha ezeket a .o fileokat berakom, akkor utána jön a multimedia/video/ hiányolása majd a többi, és ott nem csak .o, hanem .c fileokat is hiányol.)

                    „ezt õ csinálja. a make-kpkg hozza létre (?)”
                    sorry, regebben elkuldted de azota sem volt erom utannanezni; mivel mar esedekes a debian_desktop megirasa, majd lassan atnezem;

                    ha gondolod, írok egy részleteset. legalább én is megértem végre…

                    #1946125
                    pointux
                    Felhasználó

                      Nem egyszerûbb lenne, újra felrakni a forrást, ha ennyi mindent hiányol.

                      #1946126
                      Bbt
                      Felhasználó

                        de egyszerûbb. de nem megoldás. Ha kifogy az autódból a benzin, nem a kocsit cseréled le.

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