schubach
11.03.03, 15:14
im Systemlog z.B. "can't locate module block-major-11"
kommt meistens vor, wenn man einen neuen Kernel gebacken, und dabei ehemals als Modul eingebundene Treiber direkt in den Kernel hineinkompiliert hat.
# cat /etc/modules.conf | grep block-major-11
> alias block-major-11 sr_mod
Ein Blick in /lib/modules/ALTER_KERNEL/modules.dep zeigt:
# cat /lib/modules/ALTER_KERNEL/modules.dep | grep sr_mod
> /lib/modules/ALTER_KERNEL/kernel/drivers/scsi/sr_mod.o: /lib/modules/ALTER_KERNEL/kernel/drivers/cdrom/cdrom.o
Also haben wir ein SCSI-CDROM, welches das modul sr_mod gebraucht hat.
Wir sind uns aber sicher, daß wir unser SCSI-Support fest in den Kernel kompiliert haben, also können wir in /etc/modules.conf eintragen:
"alias block-major-11 off"
Entweder ein "depmod -a" hinterher, oder neu starten.
kommt meistens vor, wenn man einen neuen Kernel gebacken, und dabei ehemals als Modul eingebundene Treiber direkt in den Kernel hineinkompiliert hat.
# cat /etc/modules.conf | grep block-major-11
> alias block-major-11 sr_mod
Ein Blick in /lib/modules/ALTER_KERNEL/modules.dep zeigt:
# cat /lib/modules/ALTER_KERNEL/modules.dep | grep sr_mod
> /lib/modules/ALTER_KERNEL/kernel/drivers/scsi/sr_mod.o: /lib/modules/ALTER_KERNEL/kernel/drivers/cdrom/cdrom.o
Also haben wir ein SCSI-CDROM, welches das modul sr_mod gebraucht hat.
Wir sind uns aber sicher, daß wir unser SCSI-Support fest in den Kernel kompiliert haben, also können wir in /etc/modules.conf eintragen:
"alias block-major-11 off"
Entweder ein "depmod -a" hinterher, oder neu starten.