Moin moin, Bis zu OSS12.1 hatte ich in der /etc/init.d/boot.local immer geprüft ob bestimmte Kernelmodule die ich selbst kompiliere auch zur gerade startenden Kernelversion passten (Nvidia, VirtualBox, k10temp, etc...). Wenn nicht, wurden diese erstellt. Leider funktioniert dieser Automatismus mit systemd unter OSS12.2 nicht mehr, da ja fast alles parallel gestartet wird. Also der von mir gewünschte Ablauf sollte ziemlich am Anfang des Bootens sein: Prüfe ob Kernelmodul xyz vorhanden, wenn ja boote weiter wenn nein erstelle es und boote dann weiter. ############# KERNEL=`uname -r` NVIDIAMODUL1="/lib/modules/$KERNEL/kernel/drivers/video/nvidia.ko" NVIDIAMODUL2="/lib/modules/$KERNEL/updates/nvidia.ko" VBOXDRVMODUL="/lib/modules/$KERNEL/misc/vboxdrv.ko" # rmmod nvidia # echo -e "Pruefe ob NVIDIA-Grafikmodul fuer Kernel $KERNEL vorhanden.\n" if [ ! -f $NVIDIAMODUL1 ] && [ ! -f $NVIDIAMODUL2 ]; then echo -e >&2 "NVIDIA-Grafikmodul fuer Kernel $KERNEL nicht vorhanden. Erstelle ein neues.\n" sh /boot/NVIDIA*.run -a -q -s -f -Z --no-runlevel-check else echo -e >&2 "NVIDIA-Grafikmodul fuer Kernel $KERNEL vorhanden.\n" fi # modprobe nvidia # echo -e "Pruefe ob VirtualBox Kernelmodul fuer Kernel $KERNEL vorhanden.\n" if [ ! -f $VBOXDRVMODUL ]; then echo -e >&2 "VirtualBox Kernelmodul fuer Kernel $KERNEL nicht vorhanden. Erstelle ein neues.\n" service vboxdrv setup else echo -e >&2 "VirtualBox Kernelmodul fuer Kernel $KERNEL vorhanden.\n" fi # service lm_sensors restart # mkinitrd ############ -- Cu Achim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org