A modules.dep-et nem lehet betölteni

Fórumok

Sziasztok!

Lenne egy kis problémám. Adott egy saját fordítású kernel, ami gyönyörűen működik, azonban indításnál bedobja 3x egymás alatt a következő üzenetet:

FATAL: Could not load /lib/modules/2.6.33.3/modules.dep, no such file or directory.

Mindezt közvetlenül a kernel betöltése után és csak akkor látom, ha a quiet kapcsoló meg van adva a boot paraméterben. Lehet, hogy akkor is van, amikor nincs quiet, de azt nem bírtam követni. A logokban nem találok erről semmit. Amúgy (tudomásom szerint) minden modul betöltődik és nem észlelek semmilyen futási rendellenességet, azonban nagyon idegesít, hogy indításkor ez fogad. A fenti üzenet nem jelenik meg, ha nincs megadva initrd. Próbáltam már új initrd-t csinálni, de mindig jelzi a hibát. Amúgy a fent említett modules.dep létezik. Egyes helyeken olvastam, hogy a depmod -a segíthet, nekem nem segített.

Ennek megoldásában kérném a segítségeteket, azonban ma már nem tudok gép elé ülni, így elnézést kérek, ha nem válaszolok!

A válaszokat előre is köszönöm!

Hozzászólások

A grub.cfg-ben (GRUB2):

menuentry "Debian GNU/Linux, with Linux 2.6.33.3" --class debian --class gnu-linux --class gnu --class os {
insmod ext2
set root='(hd0,6)'
search --no-floppy --fs-uuid --set ec479ae2-0406-4d86-9a97-d1e6376b9a02
echo Loading Linux 2.6.33.3 ...
linux /boot/vmlinuz-2.6.33.3 root=UUID=ec479ae2-0406-4d86-9a97-d1e6376b9a02 ro keyb=hu quiet
echo Loading initial ramdisk ...
initrd /boot/initrd.img-2.6.33.3
}

SKL - leírásgyűjtemény és informatikai portál

Kezdjuk a legelejen. Letezik egyaltalan a hivatkozott file?

Buta vagyok hozzá, de nem lehet, hogy később tölti be?
Nálam a Debian ír ki olyanokat néha indításnál, hogy "unable to enumerate usb device", de mire megkapom a Desktopomat, már probléma nélkül tudom használni az összes rácsatlakoztatott USB-s eszközt.

Az initrd-ben nincs benne az adott file (mint ahogy azt ki is írja.)

A probléma megoldódott. Nem tudom pontosan, hogy milyen összefüggés lehet az initramfs-tools verziószáma és a kernel verziószáma között, viszont nagyon úgy néz ki, hogy az eddig fent lévő initramfs-tools egyszerűen öreg volt a 2.6.33-as kernelhez. Tegnap este frissítve a csomagokat fel is települt az új initramfs-tools, újragenerálta az éppen futó kernel initrd-jét és láss csodát, működik rendesen és nem ír hibaüzenetet.

Mindenkinek köszönöm a segítségét!

SKL - leírásgyűjtemény és informatikai portál