2.6.13-mas kernellel leáll az initalizing udev-nél

Fórumok

2.6.13-mas kernellel leáll az initalizing udev-nél

Hozzászólások

Sikerült megoldani, hála a slackware.hu -nak:
-10.1-es udev(050) letölt(ftp.slackware.com/pub/slackware/slackware-10.1/slackware/a/udev-050-i486-1.tgz -remélem jól írtam)
-2.4-es kernel alatt installpkg udev-050-i486-1.tgz
-reboot
-csodálkozás :)

Nekem is voltak az UDEV-vel bootolasi gondjaim, visszatertem a 054-es verziora azota megy. :)
[quote:b3a03433ec="goraki"]Lefordítottam a make; make modules; make modules_install-lal. Átmásoltam az így kapott bzImage-t a /boot-ba,

A 2.6-os sorozatnal nem kell a make parancs utan make modules, mert a make lefuttaja azt is, ill a modules_install es a bzimage masolgatas se kell, csak siman make install.

Tehat:
[code:1:b3a03433ec]make menuconfig
make
make install[/code:1:b3a03433ec]
Egyedul a grub-ot kell kezzel csinalni.

Hello!
Máshol nem tudtak segíteni, ezért itt kérdem meg.
Letöltötem a 2.6.13-mas kernel forrását, mert a régi már elég öregecske volt(2.6.8.1). Kitömörítettem az /usr/src-ben, majd a linux symlinket átirányítottam rá. Átmásoltam a 2.6.8.1-es .configját, majd a make menuconfig-ban kikapcsoltam az oss-t. Lefordítottam a make; make modules; make modules_install-lal. Átmásoltam az így kapott bzImage-t a /boot-ba, grub-ban beállítottam, majd amikor elindítottam az initalizing udev...-nél leállt.
Az eredeti rc.udev erre vonatkozó része:
[code:1:5168e4c9ee]if [ -d /sys/block -a -r /proc/sys/kernel/hotplug ]; then
echo "Initializing udev dynamic device directory."
mount -n -t ramfs none $udev_root
export ACTION=add
export UDEV_NO_SLEEP=1
# You can use the shell scripts above by calling run_udev or execute udevstart
# which does the same thing, but much faster by not using shell.
# only comment out one of the following lines.
#run_udev
/sbin/udevstart
. /etc/udev/scripts/make_extra_nodes.sh
fi
[/code:1:5168e4c9ee]
Picit debuggoltam:
[code:1:5168e4c9ee]if [ -d /sys/block -a -r /proc/sys/kernel/hotplug ]; then
echo "udev dinamikus konyvtar elokeszitese."
mount -n -t ramfs none $udev_root
echo "mountolas kesz..." <-ezt még mutatja
export ACTION=add
export UDEV_NO_SLEEP=1
#...
/sbin/udevstart
echo "udev elinditva" <-ezt már nem
. /etc/udev/scripts/make_extra_nodes.sh
echo "node ize ok"
echo -e "\t $OK "
fi
[/code:1:5168e4c9ee]
A configom: http://hitmanportal.uw.hu/hibasconfig
Minden segítséget szívessen fogadok :)
Előre is kösz!

Ui.: A lf-on már rég megnyitottam, de csak most jöttem rá, hogy kimaradt a make modules_install.

nem arultad el, hogy milyen distro.
rengeteg disztronal a vanilla kernel soha az eletben nem fog 100%-ban mukodni.
tipikus eset a vanilla kernel fedoran pont az udev-nel hal el a sok extra patch (hianya) miatt.

t

[jahogy a temat nem neztem... slack-en is lehet ilyesmi, bar azt nem ismerem]

bocs, tényleg nem említettem, egy slackware 10.0 az áldozat. (hm... Nem vanilla slackware-ra? Micsoda szentségtörés :D )

nekem is csinalt ilyet, nyomogattam is rendesen a resetet mire rajottem hogy ha hagyom par percig ott alldogalni, akkor tovabbmegy es legkozelebb mar szepen bootol... 8)

[quote:843ab94462="doc"]nekem is csinalt ilyet, nyomogattam is rendesen a resetet mire rajottem hogy ha hagyom par percig ott alldogalni, akkor tovabbmegy es legkozelebb mar szepen bootol... 8)

Ok, megpróbálom. csak kibirom addig tuxracer nélkül :D

Újraindítottam, vártam rengeteget, és végre tovább ment a gép. Mivel az nvidia drivert úgyis újra kellett telepítenem, újraindítottam a gépet. És még mindig sokat kellett várnom :x . Nem lehetne valahogy meggyórsítani(mármint az udeves sor kikommentezésén kívül :) )

De legalább van ilyenem :D :
[code:1:a538644140]goraki@darkstar:~$ uname -a
Linux darkstar 2.6.13 #3 SMP Fri Sep 2 17:27:35 UTC 2005 i686 unknown unknown GNU/Linux
[/code:1:a538644140]

Lehet hogy érdemes lenne a 10.1-esbe belekukkantani, azthiszem javítottak az udev script-et, mert a 10.0-ban nekem is volt két problémám az udev kapcsán, a 10.1-be viszont egyik se jelentkezett.
Konkrétan hülyeségeket nem akarok írni, mert annyira nem látom át az udev dolgait. Ha gondolod a 10.1-esemből bevágom ide az rc.udev-et.

megköszönném :D ! Amúgy hogy lehet 10-ről 10.1-re frissíteni, és mekkora? 1gb adsl limitem van és lehasználtam ~900 Mb-t :(