Geladene Kernelmodule anzeigen
Möchte man auf FreeBSD herausfinden, welche Kernelmodule zurzeit geladen sind, kann das mit kldstat angezeigt werden:
# kldstat Id Refs Address Size Name 1 24 0xffffffff80100000 de7058 kernel 2 1 0xffffffff80ee8000 212b0 geom_mirror.ko 3 1 0xffffffff81012000 a0c pflog.ko 4 1 0xffffffff81013000 2bcfd pf.ko 5 1 0xffffffff8103f000 7e3 accf_http.ko 6 1 0xffffffff81040000 1db accf_data.ko 7 1 0xffffffff81041000 1ffe nullfs.ko 8 1 0xffffffff81043000 4030 linprocfs.ko 9 1 0xffffffff81048000 1cd4b linux.ko
Mit der -v Option werden zusätzliche Informationen zu den Kernelmodulen angezeigt. Ausserdem sind alle Module aufgelistet, welche schon in den Kernel kompiliert sind:
# kldstat -v
Id Refs Address Size Name
1 24 0xffffffff80100000 de7058 kernel (/boot/kernel/kernel)
Contains modules:
Id Name
89 ataraid
351 newreno
340 if_lo
328 elf64
329 shell
398 elf32
315 pseudofs
352 mld
350 igmp
342 if_vlan
337 if_faith
281 uether
341 if_tun
[...]
399 x86bios
2 1 0xffffffff80ee8000 212b0 geom_mirror.ko (/boot/kernel/geom_mirror.ko)
Contains modules:
Id Name
1 g_mirror
3 1 0xffffffff81012000 a0c pflog.ko (/boot/kernel/pflog.ko)
Contains modules:
Id Name
420 pflog
4 1 0xffffffff81013000 2bcfd pf.ko (/boot/kernel/pf.ko)
Contains modules:
Id Name
419 pf
5 1 0xffffffff8103f000 7e3 accf_http.ko (/boot/kernel/accf_http.ko)
Contains modules:
Id Name
421 accf_http
6 1 0xffffffff81040000 1db accf_data.ko (/boot/kernel/accf_data.ko)
Contains modules:
Id Name
422 accf_data
7 1 0xffffffff81041000 1ffe nullfs.ko (/boot/kernel/nullfs.ko)
Contains modules:
Id Name
423 nullfs
8 1 0xffffffff81043000 4030 linprocfs.ko (/boot/kernel/linprocfs.ko)
Contains modules:
Id Name
425 linprocfs
9 1 0xffffffff81048000 1cd4b linux.ko (/boot/kernel/linux.ko)
Contains modules:
Id Name
424 linuxelf
Mehr Informationen zu kldstat findet man in der Manpage kldstat(8).