Hozzászólások
-
SzerzőBejegyzés
-
sany wrote:„unknown block-device(0,0)””
IDE-ATA cuccok és az alaplapi chipset is legyen fixen!
És hogy arról indul a „boot”Ha minden igaz fixen vannak, de akkor most megpróbálom az alap kernel konfigjával, csak ugye az jóval újabb mint amit fordítani akarok.
sany wrote:„unknown block-device(0,0)””IDE-ATA cuccok és az alaplapi chipset is legyen fixen!
És hogy arról indul a „boot”Ha minden igaz fixen vannak, de akkor most megpróbálom az alap kernel konfigjával, csak ugye az jóval újabb mint amit fordítani akarok.
pomm wrote:Én meg fix-re állítanék ( és állítok is ) mindent, ami a fájlrendszerrel és merevlemezzel kapcsolatos! Modulosan, az általad leírt hibaüzit fogod kapni!A Filesystem részben lévő dolgokra gondolsz?
Mert ott minden ami az Ext3-al kapcsolatos fixra állítva.pomm wrote:Én meg fix-re állítanék ( és állítok is ) mindent, ami a fájlrendszerrel és merevlemezzel kapcsolatos! Modulosan, az általad leírt hibaüzit fogod kapni!A Filesystem részben lévő dolgokra gondolsz?
Mert ott minden ami az Ext3-al kapcsolatos fixra állítva.Ok, akkor majd használom annak a konfigját vagy a wdiff progival megnézem a különbségeket.
Amúgy ha ismételten fordítani akarok egy kernelt akkor a korábbi forrás könyvtárakat ki kell törölni egy teljesen tiszta forrással kezdeni vagy lehet a régit használni, mert majd úgyis felülírja?
Ok, akkor majd használom annak a konfigját vagy a wdiff progival megnézem a különbségeket.
Amúgy ha ismételten fordítani akarok egy kernelt akkor a korábbi forrás könyvtárakat ki kell törölni egy teljesen tiszta forrással kezdeni vagy lehet a régit használni, mert majd úgyis felülírja?
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.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.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 1Ahhoz, hogy végigfusson bele kell írnom a Makefile-ba az itt található sorokat:
http://www.howtoforge.com/forums/archive/index.php/t-10522.htmlSzerintem 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.lstA 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.
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 1Ahhoz, hogy végigfusson bele kell írnom a Makefile-ba az itt található sorokat:
http://www.howtoforge.com/forums/archive/index.php/t-10522.htmlSzerintem 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.lstA 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.
-
SzerzőBejegyzés

legutóbbi hsz