Aufgaben Module: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 14: Zeile 14:
 
#Beschreiben Sie die Optionen zu lsmod.
 
#Beschreiben Sie die Optionen zu lsmod.
 
#Erklären Sie folgende Zeilen:
 
#Erklären Sie folgende Zeilen:
options modul-a    sux=1 tux=2
+
  options modul-a    sux=1 tux=2
pre-install  modul-a    'echo jetzt kommt modul-a  $(date) > /var/log/modul'
+
  install  modul-a    'echo jetzt kommt modul-a  $(date) > /var/log/modul' && /sbin/modprobe --ignore-install modul-a
post-install modul-a   '/sbin/modprobe -k modul-b'
+
  install modul-a  /sbin/modproble --ignore-install modul-a && '/sbin/modprobe -k modul-b'
  post-remove modul-a   'echo das war modul-a  $(date) > /var/log/modul'
+
  remove modul-a    /sbin/modprobe -r --ignore-remove modul-a && 'echo das war modul-a  $(date) > /var/log/modul'
alias char-major-81-0 modul-a
+
  alias char-major-81-0 modul-a

Version vom 30. Juli 2009, 13:25 Uhr

  1. Probieren Sie mit insmod den vfat Treiber zu laden. Was passiert?
  2. Probieren Sie mit modprobe -v den vfat Treiber zu laden. Was passiert ?
  3. Probieren Sie mit rmmod -v den vfat Treiber zu laden. Was passiert ?
  4. Probieren Sie mit modprobe -vr den vfat Treiber zu laden. Was passiert ?
  5. Auf welche Treiber passiert vfat ?
  6. Welche Treiber passieren noch auf denen die in Aufgabe 5 gefunden wurden?
  7. Passen Sie Ihr System so an, dass nach dem Laden von dem msdos Treiber eine Nachricht an die Datei /var/log/modules angefügt wird.
  8. Passen Sie Ihr System so an, dass nach dem Entladen des msdos Treiber eine Nachricht an die Datei /var/log/modules angefügt wird.
  9. Veranlassen Sie Ihr System so das alle 3 Minuten Module die nicht benötigt werden und das autoclean Flag gestezt haben entladen werden.
  10. Beschreiben Sie die Optionen zu insmod.
  11. Beschreiben Sie die Optionen zu rmmod.
  12. Beschreiben Sie die Optionen zu modprobe.
  13. Beschreiben Sie die Optionen zu modinfo.
  14. Beschreiben Sie die Optionen zu lsmod.
  15. Erklären Sie folgende Zeilen:
  options modul-a    sux=1 tux=2
  install  modul-a    'echo jetzt kommt modul-a  $(date) > /var/log/modul' && /sbin/modprobe --ignore-install modul-a
  install modul-a   /sbin/modproble --ignore-install modul-a && '/sbin/modprobe -k modul-b'
  remove  modul-a    /sbin/modprobe -r --ignore-remove modul-a && 'echo das war modul-a  $(date) > /var/log/modul'
  alias char-major-81-0 modul-a