2011-03-23 74 views
0
make -C /usr/src/linux-2.6.32.9 M=`pwd` 

    LD  /root/test/lkm/built-in.o 
    Building modules, stage 2. 
    MODPOST 1 modules 
make: Leaving directory `/usr/src/linux-2.6.32.9' 

    make -C /usr/src/linux-2.6.32.9 M=`pwd` modules_install 

    INSTALL /root/test/lkm/try.ko 
    DEPMOD 2.6.32.9 

但是當我lsmod |grep try,什麼都沒有顯示,爲什麼?我的模塊去哪了?

回答

1

INSTALL不加載模塊,它只是將其複製到其最終位置。嘗試insmod /root/test/lkm/try.ko

+0

在那裏複製模塊有什麼樣的好處? – assem 2011-03-23 08:39:57

+0

@assem:'insmod'不會將它複製到任何地方,它只是加載模塊,即只是你想要的。 – jho 2011-03-23 08:41:52

+1

'modprobe'可能希望在那裏找到它,如果你設置自動加載的話。這也是'mkinitrd'尋找引導所需的模塊的地方。 – geekosaur 2011-03-23 08:42:38