Unable to mount root fs on unknown-block

Kezdőlap Fórumok Kernel Unable to mount root fs on unknown-block

10 bejegyzés megtekintése - 71-80 / 129
  • Szerző
    Bejegyzés
  • #2102204
    kukacomone
    Felhasználó

      Nah szerintem a libata miatt szivok.. Ennek most mi kell ami kapcsolodik az scsihez?
      lsmoddal megnéztem h nekem a gyári kernel ezeket használja:

      libata                125720  2 ata_piix,ata_generic
      scsi_mod              142348  5 sbp2,sg,sr_mod,sd_mod,libata

      Ezeket bele is raktam fixen. Plussz benne van minden ami itt lejebb már ki lett tárgyalva. De akkor mégis mitöl nem jo?

      #2102205
      kukacomone
      Felhasználó

        Nah szerintem a libata miatt szivok.. Ennek most mi kell ami kapcsolodik az scsihez?
        lsmoddal megnéztem h nekem a gyári kernel ezeket használja:

        libata                125720  2 ata_piix,ata_generic
        scsi_mod              142348  5 sbp2,sg,sr_mod,sd_mod,libata

        Ezeket bele is raktam fixen. Plussz benne van minden ami itt lejebb már ki lett tárgyalva. De akkor mégis mitöl nem jo?

        #2102206
        birno
        Felhasználó

          Sziasztok!

          Próbáltam egy 2.6.15.1-es kernelt fordítani, a hupos leírás alapján is, úgy is, hogy csak a leglényegesebb dolgokat állítottam be(filesystem, proci, chipset), de mindig meghalt boot során:

          „Kernel Panic: not syncing: VFS: unable to mount root fs or unknown block-device(0,0)”

          Ha menuconfig után csak simán futtatok egy „make bzImage” parancsot akkor meghal az alábbi hibával:

          Code:
          CHK  include/linux/version.h
          CHK  include/linux/compile.h
          CHK  usr/initramfs_list
          include/asm/byteorder.h:5:28: error: linux/compiler.h: Nincs ilyen fájl vagy könyvtár
          GEN  .version
          CHK  include/linux/compile.h
          UPD  include/linux/compile.h
          CC  init/version.o
          In file included from include/asm/mpspec.h:5,
            from include/asm/smp.h:18,
            from include/linux/smp.h:19,
            from include/linux/sched.h:26,
            from include/linux/module.h:10,
            from init/version.c:10:
          include/asm/mpspec_def.h:78: warning: ‘packed’ attribute ignored for field of type ‘unsigned char[6]’
          LD  init/built-in.o
          LD  .tmp_vmlinux1
          init/built-in.o: In function `try_name’:
          /usr/src/linux-2.6.15.1/init/do_mounts.c:116: undefined reference to `__stack_chk_fail’
          init/built-in.o: In function `name_to_dev_t’:
          /usr/src/linux-2.6.15.1/init/do_mounts.c:207: undefined reference to `__stack_chk_fail’
          init/built-in.o: In function `mount_block_root’:
          /usr/src/linux-2.6.15.1/init/do_mounts.c:317: undefined reference to `__stack_chk_fail’
          init/built-in.o: In function `change_floppy’:
          /usr/src/linux-2.6.15.1/init/do_mounts.c:359: undefined reference to `__stack_chk_fail’
          init/built-in.o: In function `parse_header’:
          /usr/src/linux-2.6.15.1/init/initramfs.c:108: undefined reference to `__stack_chk_fail’
          arch/i386/kernel/built-in.o:/usr/src/linux-2.6.15.1/arch/i386/kernel/vm86.c:198: more undefined references to `__stack_chk_fail’ follow
          make: *** [.tmp_vmlinux1] Error 1

          Ahhoz, hogy végigfusson bele kell írnom a Makefile-ba az itt található sorokat:
          http://www.howtoforge.com/forums/archive/index.php/t-10522.html

          Szerintem minden bele van forgatva ami kellhet, grub is jól van beállítva, de csak nem akarja az igazat.
          Procinak Athlon van beállítva, Filesystemnek Ext3, IDE chipsetnek nvidia, ezek mind fixen.
          Linkelem a használt fájlokat:

          lspci kimenete: http://artsite.extra.hu/index.php?dir=&file=lspci.txt
          dmidecode kimenete: http://artsite.extra.hu/index.php?dir=&file=dmidecode.txt
          mount parancs kimenete: http://artsite.extra.hu/index.php?dir=&file=mount.txt
          config fájl: http://artsite.extra.hu/index.php?dir=&file=config
          make bzImage log: http://artsite.extra.hu/index.php?dir=&file=make.txt
          make modules log: http://artsite.extra.hu/index.php?dir=&file=make_mod.txt
          make modules_install log: http://artsite.extra.hu/index.php?dir=&file=make_mod_install.txt
          menu.lst: http://artsite.extra.hu/index.php?dir=&file=menu.lst

          A többi kernel gond nélkül bootol.

          Nézegettem a syslog és a kern.log fájlokat, de érdekes mód nem találtam bejegyzést a sikertelen boot folyamatra(VFS, unable kulcsszavak alapján kerestem),ezért ezeket most nem linkeltem.
          Ha a menu.lst-ben root=/dev/hda2-t adtam meg akkor sem volt jó.
          Nekem az „unknown block-device” a furcsa, annak nem (0,1)-nek kellene lennie a menu.lst alapján?

          Azt azért hozzáteszem, hogy még soha nem sikerült olyan kernelt fordítanom ami bootolt volna, úgyhogy légyszi ilyen szinten magyarázzátok, köszi.

          #2102207
          birno
          Felhasználó

            Sziasztok!

            Próbáltam egy 2.6.15.1-es kernelt fordítani, a hupos leírás alapján is, úgy is, hogy csak a leglényegesebb dolgokat állítottam be(filesystem, proci, chipset), de mindig meghalt boot során:

            „Kernel Panic: not syncing: VFS: unable to mount root fs or unknown block-device(0,0)”

            Ha menuconfig után csak simán futtatok egy „make bzImage” parancsot akkor meghal az alábbi hibával:

            Code:
            CHK  include/linux/version.h
            CHK  include/linux/compile.h
            CHK  usr/initramfs_list
            include/asm/byteorder.h:5:28: error: linux/compiler.h: Nincs ilyen fájl vagy könyvtár
            GEN  .version
            CHK  include/linux/compile.h
            UPD  include/linux/compile.h
            CC  init/version.o
            In file included from include/asm/mpspec.h:5,
              from include/asm/smp.h:18,
              from include/linux/smp.h:19,
              from include/linux/sched.h:26,
              from include/linux/module.h:10,
              from init/version.c:10:
            include/asm/mpspec_def.h:78: warning: ‘packed’ attribute ignored for field of type ‘unsigned char[6]’
            LD  init/built-in.o
            LD  .tmp_vmlinux1
            init/built-in.o: In function `try_name’:
            /usr/src/linux-2.6.15.1/init/do_mounts.c:116: undefined reference to `__stack_chk_fail’
            init/built-in.o: In function `name_to_dev_t’:
            /usr/src/linux-2.6.15.1/init/do_mounts.c:207: undefined reference to `__stack_chk_fail’
            init/built-in.o: In function `mount_block_root’:
            /usr/src/linux-2.6.15.1/init/do_mounts.c:317: undefined reference to `__stack_chk_fail’
            init/built-in.o: In function `change_floppy’:
            /usr/src/linux-2.6.15.1/init/do_mounts.c:359: undefined reference to `__stack_chk_fail’
            init/built-in.o: In function `parse_header’:
            /usr/src/linux-2.6.15.1/init/initramfs.c:108: undefined reference to `__stack_chk_fail’
            arch/i386/kernel/built-in.o:/usr/src/linux-2.6.15.1/arch/i386/kernel/vm86.c:198: more undefined references to `__stack_chk_fail’ follow
            make: *** [.tmp_vmlinux1] Error 1

            Ahhoz, hogy végigfusson bele kell írnom a Makefile-ba az itt található sorokat:
            http://www.howtoforge.com/forums/archive/index.php/t-10522.html

            Szerintem minden bele van forgatva ami kellhet, grub is jól van beállítva, de csak nem akarja az igazat.
            Procinak Athlon van beállítva, Filesystemnek Ext3, IDE chipsetnek nvidia, ezek mind fixen.
            Linkelem a használt fájlokat:

            lspci kimenete: http://artsite.extra.hu/index.php?dir=&file=lspci.txt
            dmidecode kimenete: http://artsite.extra.hu/index.php?dir=&file=dmidecode.txt
            mount parancs kimenete: http://artsite.extra.hu/index.php?dir=&file=mount.txt
            config fájl: http://artsite.extra.hu/index.php?dir=&file=config
            make bzImage log: http://artsite.extra.hu/index.php?dir=&file=make.txt
            make modules log: http://artsite.extra.hu/index.php?dir=&file=make_mod.txt
            make modules_install log: http://artsite.extra.hu/index.php?dir=&file=make_mod_install.txt
            menu.lst: http://artsite.extra.hu/index.php?dir=&file=menu.lst

            A többi kernel gond nélkül bootol.

            Nézegettem a syslog és a kern.log fájlokat, de érdekes mód nem találtam bejegyzést a sikertelen boot folyamatra(VFS, unable kulcsszavak alapján kerestem),ezért ezeket most nem linkeltem.
            Ha a menu.lst-ben root=/dev/hda2-t adtam meg akkor sem volt jó.
            Nekem az „unknown block-device” a furcsa, annak nem (0,1)-nek kellene lennie a menu.lst alapján?

            Azt azért hozzáteszem, hogy még soha nem sikerült olyan kernelt fordítanom ami bootolt volna, úgyhogy légyszi ilyen szinten magyarázzátok, köszi.

            #2102208
            uzsolt
            Felhasználó
              birno wrote:
              „Kernel Panic: not syncing: VFS: unable to mount root fs or unknown block-device(0,0)”

              Nézegettem a syslog és a kern.log fájlokat, de érdekes mód nem találtam bejegyzést a sikertelen boot folyamatra(VFS, unable kulcsszavak alapján kerestem),ezért ezeket most nem linkeltem.
              Ha nem tudja bemountolni a gyökér fájlrendszert, akkor hogyan írjon rá? A logokat persze először fájlba kell írni, hogy te később el tudd olvasni.

              Egyébként milyen vinyód van? Nem-e satás?

              Amúgy próbáld meg, hogy egy jól működő kernel konfigját megnézed.

              #2102209
              uzsolt
              Felhasználó
                birno wrote:
                „Kernel Panic: not syncing: VFS: unable to mount root fs or unknown block-device(0,0)”

                Nézegettem a syslog és a kern.log fájlokat, de érdekes mód nem találtam bejegyzést a sikertelen boot folyamatra(VFS, unable kulcsszavak alapján kerestem),ezért ezeket most nem linkeltem.
                Ha nem tudja bemountolni a gyökér fájlrendszert, akkor hogyan írjon rá? A logokat persze először fájlba kell írni, hogy te később el tudd olvasni.

                Egyébként milyen vinyód van? Nem-e satás?

                Amúgy próbáld meg, hogy egy jól működő kernel konfigját megnézed.

                #2102210
                birno
                Felhasználó
                  uzsolt wrote:
                  birno wrote:
                  „Kernel Panic: not syncing: VFS: unable to mount root fs or unknown block-device(0,0)”

                  Nézegettem a syslog és a kern.log fájlokat, de érdekes mód nem találtam bejegyzést a sikertelen boot folyamatra(VFS, unable kulcsszavak alapján kerestem),ezért ezeket most nem linkeltem.
                  Ha nem tudja bemountolni a gyökér fájlrendszert, akkor hogyan írjon rá? A logokat persze először fájlba kell írni, hogy te később el tudd olvasni.

                  Egyébként milyen vinyód van? Nem-e satás?

                  Amúgy próbáld meg, hogy egy jól működő kernel konfigját megnézed.

                  Ok, mondjuk ez logikus lehetett volna.

                  Sima ide vinyóm van.
                  Jól működő kernel csak az alap ubi van, a 2.6.20.16-os, de máshol azt írták, hogy azokat nem használjam alapnak, mert ha bármi gáz van sokkal nehezebb megtalálni a hibát mint ha a 0-ról csinálnám egy vanilla kernellel.

                  #2102211
                  birno
                  Felhasználó
                    uzsolt wrote:
                    birno wrote:
                    „Kernel Panic: not syncing: VFS: unable to mount root fs or unknown block-device(0,0)”

                    Nézegettem a syslog és a kern.log fájlokat, de érdekes mód nem találtam bejegyzést a sikertelen boot folyamatra(VFS, unable kulcsszavak alapján kerestem),ezért ezeket most nem linkeltem.
                    Ha nem tudja bemountolni a gyökér fájlrendszert, akkor hogyan írjon rá? A logokat persze először fájlba kell írni, hogy te később el tudd olvasni.

                    Egyébként milyen vinyód van? Nem-e satás?

                    Amúgy próbáld meg, hogy egy jól működő kernel konfigját megnézed.

                    Ok, mondjuk ez logikus lehetett volna.

                    Sima ide vinyóm van.
                    Jól működő kernel csak az alap ubi van, a 2.6.20.16-os, de máshol azt írták, hogy azokat nem használjam alapnak, mert ha bármi gáz van sokkal nehezebb megtalálni a hibát mint ha a 0-ról csinálnám egy vanilla kernellel.

                    #2102212
                    uzsolt
                    Felhasználó

                      Igazuk is van, miért kellene megnézni egy működő kernel konfigját? Sokkal egyszerűbb a nulláról indulni, és újra feltalálni a spanyolviaszt. És ott „máshol” arról nem írnak véletlenül, hogy ilyenkor mit tegyél?

                      Én azért azt a Include IDE/ATA-2 DISK support és generic/default IDE chipset support-ot biztos, ami biztos, fixre raknám.

                      #2102213
                      uzsolt
                      Felhasználó

                        Igazuk is van, miért kellene megnézni egy működő kernel konfigját? Sokkal egyszerűbb a nulláról indulni, és újra feltalálni a spanyolviaszt. És ott „máshol” arról nem írnak véletlenül, hogy ilyenkor mit tegyél?

                        Én azért azt a Include IDE/ATA-2 DISK support és generic/default IDE chipset support-ot biztos, ami biztos, fixre raknám.

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