Kernel panic – not syncing : VFS

Kezdőlap Fórumok SOS! Bajban vagyok Kernel panic – not syncing : VFS

10 bejegyzés megtekintése - 11-20 / 48
  • Szerző
    Bejegyzés
  • #2057513
    dchard
    Felhasználó

      No, megint probléma ütötte fel a fejét a topik címenk megfelelõ hibaüzenettel:

      Adott egy Intel 805D procira épülõ ASUS P5…. alaplappal felvértezett gép. 2.6.x kernellel telepített debian. Ezen fordítottam volna kernelt (2.6.16.16) minden le is fordul, kernel installálás, mkinitrd megcsinálás, grub módosítás, de mikor indítok az új kernellel a betöltés felénél ezt a hibaüzenetet kapom: lásd optik címe.

      Adatok:

      PATA HDD-n root fs
      A kernelben az ATA résznél minden szükséges dolog statikusan beforgatva a kernelbe.
      A kernel jól lefordul/települ, hiba nélkül.
      A grub is jól van beállítva (különben el sem indulna).
      A rootfs (ext3) statikusan beforgatva a kernelbe, akárcsak a swap (reiser).

      Gondolkodtam azon, hogy talán helytelen Chipset-et adtam meg az ATA résznél a kernelben, így tettem egy próbát: az összes chipsetet modulként fordítottam, de így is ugyanaz. Kipróbáltam korábbi: 2.6.16.14-es kernellel, ami itthon tökéletesen megy PATA és SATA hdd-kel is, de a célgépen ez a kernel is ugyanígy pánikol.

      Mi lehet ennek az oka?

      Használt kernel konfig csatolva.

      Kernel fordítási lépések:
      make clean
      make menuconfig
      make-kpkg clean
      fakeroot make-kpkg –revision=custom.1.0 kernel_image
      dpkg -i elkészült_kernel_image_neve.deb
      mkinitrd -o /boot/initrd.img-kernel_verzió
      grub módosítás és reboot
      symlink van/volt linux néven a megfelelõ forrás könyvtárra, ahol a kernel van.

      Mit rontottam el?

      Köszi!

      Dchard

      #2057514
      susyp
      Felhasználó

        Nem tudom, mennyit számít, de a 2.6.16 kernelnél a „make clean” helyett a „make mrproper”-t ajánlja a README.
        susyp

        #2057515
        dchard
        Felhasználó

          Köszönöm az infót, de sajnos így is ugyanaz a hiba.

          Nincs senkinek ötlete, hogy miért nem megy? Ez egy nagyon tipikus hiba, de sajnos az összes általános hibaforrást kiszûrtük. Csak a kernel/initrd gyártáskor lehet valami hiba, mert a 2.6.8-2 kernel (ami a debiannal települ) megy minden további nélkül.

          Valaki, aki nagyon ért hozzá, vessen már egy pillantást a kernel konfigra. AZért nem csak egy részt vágtam ki belõle, mert nem hiszem, hogy a tipikus részen rontottam volna el valamit (file-rendszerek, illetve ATA/SCSI beálítások).

          Köszönöm!

          Dchard

          #2057516
          dchard
          Felhasználó

            A hiba a kernel konfigban volt, de még nem tisztázott, hogy mi volt az. Ha sikerült kiderítenem, akkor okulás céljából közzéteszem az információt.

            Dchard

            #2057517
            balev
            Felhasználó

              2 napja szenvedek a 2.6 kernellel, és nem tudom beindítani. Kernel panic, VFS unable to mount root stb…

              SATA merevlemez, INTEL chipset, ext3 fs

              00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE (rev 02)

              Összehasonlítottam a 2.4 kernel konfigjával, és nem látok különbséget. Igazából aminek benne kell lennie, az benne van szerintem, de örülnék, ha valaki tudna mondani valamit.

              root@lenovo:/usr/src/linux2.6#fgrep -i scsi .config
              CONFIG_CISS_SCSI_TAPE=y
              CONFIG_BLK_DEV_IDESCSI=m
              # SCSI device support
              CONFIG_SCSI=y
              CONFIG_SCSI_PROC_FS=y
              # SCSI support type (disk, tape, CD-ROM)
              # Some SCSI devices (e.g. CD jukebox) support multiple LUNs
              # CONFIG_SCSI_MULTI_LUN is not set
              # CONFIG_SCSI_CONSTANTS is not set
              # CONFIG_SCSI_LOGGING is not set
              # SCSI Transport Attributes
              CONFIG_SCSI_SPI_ATTRS=m
              CONFIG_SCSI_FC_ATTRS=m
              CONFIG_SCSI_ISCSI_ATTRS=m
              CONFIG_SCSI_SAS_ATTRS=m
              # SCSI low-level drivers
              CONFIG_ISCSI_TCP=m
              CONFIG_SCSI_3W_9XXX=m
              CONFIG_SCSI_7000FASST=m
              CONFIG_SCSI_ACARD=m
              CONFIG_SCSI_AHA152X=m
              CONFIG_SCSI_AHA1542=m
              CONFIG_SCSI_AACRAID=m
              CONFIG_SCSI_AIC7XXX=m
              CONFIG_SCSI_AIC7XXX_OLD=m
              CONFIG_SCSI_AIC79XX=m
              CONFIG_SCSI_DPT_I2O=m
              CONFIG_SCSI_ADVANSYS=m
              CONFIG_SCSI_IN2000=m
              CONFIG_SCSI_SATA=y
              CONFIG_SCSI_SATA_AHCI=y
              CONFIG_SCSI_SATA_SVW=y
              CONFIG_SCSI_ATA_PIIX=y
              CONFIG_SCSI_SATA_MV=m
              CONFIG_SCSI_SATA_NV=y
              CONFIG_SCSI_PDC_ADMA=y
              CONFIG_SCSI_SATA_QSTOR=y
              CONFIG_SCSI_SATA_PROMISE=y
              CONFIG_SCSI_SATA_SX4=y
              CONFIG_SCSI_SATA_SIL=y
              CONFIG_SCSI_SATA_SIL24=y
              CONFIG_SCSI_SATA_SIS=y
              CONFIG_SCSI_SATA_ULI=y
              CONFIG_SCSI_SATA_VIA=y
              CONFIG_SCSI_SATA_VITESSE=y
              CONFIG_SCSI_SATA_INTEL_COMBINED=y
              CONFIG_SCSI_BUSLOGIC=m
              # CONFIG_SCSI_OMIT_FLASHPOINT is not set
              CONFIG_SCSI_DMX3191D=m
              CONFIG_SCSI_DTC3280=m
              CONFIG_SCSI_EATA=m
              # CONFIG_SCSI_EATA_TAGGED_QUEUE is not set
              # CONFIG_SCSI_EATA_LINKED_COMMANDS is not set
              CONFIG_SCSI_EATA_MAX_TAGS=16
              CONFIG_SCSI_FUTURE_DOMAIN=m
              CONFIG_SCSI_GDTH=m
              CONFIG_SCSI_GENERIC_NCR5380=m
              CONFIG_SCSI_GENERIC_NCR5380_MMIO=m
              CONFIG_SCSI_GENERIC_NCR53C400=y
              CONFIG_SCSI_IPS=m
              CONFIG_SCSI_INITIO=m
              CONFIG_SCSI_INIA100=m
              CONFIG_SCSI_PPA=m
              CONFIG_SCSI_IMM=m
              CONFIG_SCSI_IZIP_EPP16=y
              # CONFIG_SCSI_IZIP_SLOW_CTR is not set
              CONFIG_SCSI_NCR53C406A=m
              CONFIG_SCSI_SYM53C8XX_2=m
              CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
              CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
              CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
              CONFIG_SCSI_SYM53C8XX_MMIO=y
              CONFIG_SCSI_IPR=m
              # CONFIG_SCSI_IPR_TRACE is not set
              # CONFIG_SCSI_IPR_DUMP is not set
              CONFIG_SCSI_PAS16=m
              CONFIG_SCSI_PSI240I=m
              CONFIG_SCSI_QLOGIC_FAS=m
              CONFIG_SCSI_QLOGIC_1280=m
              CONFIG_SCSI_QLA_FC=m
              # CONFIG_SCSI_QLA2XXX_EMBEDDED_FIRMWARE is not set
              CONFIG_SCSI_LPFC=m
              CONFIG_SCSI_SYM53C416=m
              CONFIG_SCSI_DC395x=m
              CONFIG_SCSI_DC390T=m
              CONFIG_SCSI_T128=m
              CONFIG_SCSI_U14_34F=m
              # CONFIG_SCSI_U14_34F_TAGGED_QUEUE is not set
              # CONFIG_SCSI_U14_34F_LINKED_COMMANDS is not set
              CONFIG_SCSI_U14_34F_MAX_TAGS=8
              CONFIG_SCSI_ULTRASTOR=m
              CONFIG_SCSI_NSP32=m
              CONFIG_SCSI_DEBUG=m
              # Old CD-ROM drivers (not SCSI, not IDE)
              CONFIG_CD_NO_IDESCSI=y
              CONFIG_I2O_SCSI=m
              # NOTE: USB_STORAGE enables SCSI, and ‘SCSI disk support’

              root@lenovo:/usr/src/linux2.6#fgrep -i sata .config
              # CONFIG_BLK_DEV_IDE_SATA is not set
              CONFIG_SCSI_SATA=y
              CONFIG_SCSI_SATA_AHCI=y
              CONFIG_SCSI_SATA_SVW=y
              CONFIG_SCSI_SATA_MV=m
              CONFIG_SCSI_SATA_NV=y
              CONFIG_SCSI_SATA_QSTOR=y
              CONFIG_SCSI_SATA_PROMISE=y
              CONFIG_SCSI_SATA_SX4=y
              CONFIG_SCSI_SATA_SIL=y
              CONFIG_SCSI_SATA_SIL24=y
              CONFIG_SCSI_SATA_SIS=y
              CONFIG_SCSI_SATA_ULI=y
              CONFIG_SCSI_SATA_VIA=y
              CONFIG_SCSI_SATA_VITESSE=y
              CONFIG_SCSI_SATA_INTEL_COMBINED=y

              CONFIG_EXT2_FS=y
              # CONFIG_EXT2_FS_XATTR is not set
              # CONFIG_EXT2_FS_XIP is not set
              CONFIG_EXT3_FS=y
              # CONFIG_EXT3_FS_XATTR is not set

              #2057518
              admin
              Adminisztrátor

                „Összehasonlítottam a 2.4 kernel konfigjával, és nem látok különbséget. Igazából aminek benne kell lennie, az benne van szerintem, de örülnék, ha valaki tudna mondani valamit.”

                Melyik distro alatt vagy?
                2.4-ről 2.6-ra váltás van?

                #2057519
                balev
                Felhasználó

                  Slackware 11.0 ofkoz 🙂

                  A telepítő extra könyvtárában lévő 2.6.17.3-as forrást próbálom életre kelteni.

                  #2057520
                  pointux
                  Felhasználó

                    „és nem látok különbséget”
                    Ez lesz a baj. :))))

                    Ez: biztos, hogy kell:
                    CONFIG_SCSI_SATA=y
                    CONFIG_SCSI_SATA_AHCI=y
                    CONFIG_SCSI_ATA_PIIX=y (ha az a vezérlő)
                    CONFIG_EXT3_FS=y

                    Biztos, ami biztos:
                    CONFIG_BLK_DEV_IDEDISK=y

                    Majd ezek után ellenőrizném a grubot, meg a bios-t. (Talán a 2.6-nál esetleg bekavar a bios, bár nem hiszem.)

                    #2057521
                    pointux
                    Felhasználó

                      Amúgy mi az a „stb…”?
                      Nem ír ki még valami érdekeset?

                      #2057522
                      admin
                      Adminisztrátor

                        module-init-tools csomi 2.4 kernel-ről váltáskor jó ha fent „figyel”!

                        Esetleg nincs fixen a kernellben annak aminek ott kellene lenniie bootkor?

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