1 |
Hi Liste! |
2 |
|
3 |
Seit kurzem kommen beim Booten eine ganze Menge an |
4 |
|
5 |
FATAL: Could not find /lib/modules/2.6.18.6/modules.dep: No such file or |
6 |
directory |
7 |
|
8 |
Meldungen. Ich hab mich ein bisschen schlau gemacht, und dann irgendwo |
9 |
gelesen, dass ein "depmod" diese Datei neu schreibt. |
10 |
Tut sie aber nicht: |
11 |
|
12 |
laptop2 src # depmod |
13 |
WARNING: Couldn't open directory /lib/modules/2.6.18.6: No such file or |
14 |
directory |
15 |
FATAL: Could not open /lib/modules/2.6.18.6/modules.dep.temp for |
16 |
writing: No such file or directory |
17 |
|
18 |
Also sonnenklar, das Verzeichnis gibts nicht. Jetzt meine Frage: Warum? |
19 |
|
20 |
* Ich verwende einen Kernel ohne Modulunterstützung. |
21 |
* Es gibt ein Verzeichnis 2.6.17.6.: |
22 |
|
23 |
laptop2 src # ls /lib/modules/ |
24 |
2.6.17.6 |
25 |
laptop2 src # ls /lib/modules/2.6.17.6/ |
26 |
misc modules.ccwmap modules.ieee1394map modules.isapnpmap |
27 |
modules.pcimap modules.symbols |
28 |
modules.alias modules.dep modules.inputmap modules.ofmap |
29 |
modules.seriomap modules.usbmap |
30 |
|
31 |
Kann gut sein, dass ich bei diesem Kernel die Modulunterstützung mal |
32 |
temporär an hatte. Dazwischen war jedoch der Kernel 2.6.17.13 auch noch |
33 |
im Einsatz (auch ohne Modulunterstützung), und da bekam ich keine |
34 |
Fehlermeldungen. Erst seit dem 2.6.18.6er Kernel kommen die. |
35 |
|
36 |
Jetzt kann ich natürlich das Verzeichnis von Hand anlegen und gut ist. |
37 |
Aber ich mag wissen, warum das Verzeichnis nicht von selbst da ist, bzw. |
38 |
wer das überhaupt braucht (so ohne Module). |
39 |
|
40 |
Hier noch die Ausgabe von depmod -n: |
41 |
|
42 |
laptop2 linux # depmod -n |
43 |
WARNING: Couldn't open directory /lib/modules/2.6.18.6: No such file or |
44 |
directory |
45 |
# pci module vendor device subvendor subdevice class |
46 |
class_mask driver_data |
47 |
# usb module match_flags idVendor idProduct bcdDevice_lo |
48 |
bcdDevice_hi bDeviceClass bDeviceSubClass bDeviceProtocol |
49 |
bInterfaceClass bInterfaceSubClass bInterfaceProtocol driver_info |
50 |
# ccw module match_flags cu_type cu_model dev_type dev_model |
51 |
# ieee1394 module match_flags vendor_id model_id specifier_id version |
52 |
# isapnp module cardvendor carddevice driver_data vendor |
53 |
function ... |
54 |
# module matchBits bustype vendor product version evBits keyBits |
55 |
relBits absBits mscBits ledBits sndBits ffBits [swBits] driver_info |
56 |
# of module name type |
57 |
compatible |
58 |
# serio module type extra id proto |
59 |
# Aliases extracted from modules themselves. |
60 |
# Aliases for symbols, used by symbol_request(). |
61 |
|
62 |
Also alles auskommentiert, das schaut vernünftig aus. |
63 |
|
64 |
bye, Felix |
65 |
-- |
66 |
Felix Schuster <felix.schuster@×××.at> |
67 |
Vienna, Austria |