2012-05-24 17 views
6

Başladığında bazı çekirdek modüllerini otomatik olarak yüklemek istiyorum. El kitabını okudum ama yardım edemiyorum. Şimdi, otomatik olarak yüklemek istediğim modüller vboxdrvvboxnetadpvboxpcivboxnetflt, Modül dizini /lib/modules/3.0.6-gentoo/, yapılandırma dosyası dizini /etc/modules.autoload.d/kernel-3.0.6, bu dosyada, modüllerin tümü dahil edilmiştir. Ve şimdi yeniden başlattıktan sonra lsmod kullanın, yüklü bu modülleri göremiyorum. Sorun nedir?Gentoo Linux'ta bir çekirdek modülünü otomatik olarak nasıl yükleyebilirim?

thinkpad walle # ls -l /boot/ 
总用量 17068 
lrwxrwxrwx 1 root root  1 1月 10 01:22 boot -> . 
drwxr-xr-x 2 root root 4096 4月 27 10:55 grub 
-rw-r--r-- 1 root root 5771120 3月 23 09:27 kernel-3.0.6 
-rw-r--r-- 1 root root 5771120 4月 26 17:48 kernel-3.0.6-n5 
-rw-r--r-- 1 root root 5876784 4月 27 10:55 kernel-3.0.6-n6 
drwx------ 2 root root 16384 1月 17 15:47 lost+found 

Şimdi önyükleme çekirdeğim olarak kernel-3.0.6-n6 kullanıyorum.

thinkpad walle # cat /etc/modules.autoload.d/kernel-3.0.6 
xt_mark 
test_nx 
scsi_wait_scan 
wlagn 
ext2 
vboxdrv 
vboxnetadp 
vboxpci 
vboxnetflt 

cevap

7

/etc/conf.d/modules artık kullanılmamaktadır. Systemd /etc/modprobe.d/ içinde dostum modül seçeneği dosyasını koyun /etc/modules-load.d/ adam modülleri-load.d

daki modül listesi dosyasını koyun kendi yapısını

kullanır modprobe.d

+1

Evet, '/ etc/conf.d/modules' şimdi gitmek için bir yoldur. Ve kernel-3.0.6: 'modules_3_0_6 =" vboxdrv vboxnetadp vboxpci vboxnetflt "gibi belirli bir çekirdek sürümü için bir modül listesi tanımlayabilirsiniz. – noisebleed

1

/etc/conf.d/modules dosyasını düzenleme, her çekirdek yeniden oluşturulduktan sonra bu dosyayı düzenlemeniz gerektiğinden, otomatik olarak yüklenmez. Udev donanımınızı yönetiyor ve yeni donanım görünen her zaman (çekirdek bağlantıyı oluşturur: Birkaç kelime http://doc.opensuse.org/documentation/html/openSUSE/opensuse-reference/cha.udev.html ve http://wiki.gentoo.org/wiki/Udev

:

autoloading donanım çekirdek modülleri hakkında ana fikri burada tarif edilir/dev), udev uygun bir çekirdek modülünü arar ve bulunursa yükler. Tüm cihaz bilgileri sysfs tarafından sağlanmaktadır.

İlgili konular