如何在Tiny Core Linux的扩展文件中添加新的内核模块?
问题描述:
我正在运行Tiny Core Linux(TCL)并且已经安装了新的内核模块到/lib/modules/<VERSION>/extra/
。要让这些模块在重新启动后可用,我需要将它们添加到扩展文件。我该怎么做?如何在Tiny Core Linux的扩展文件中添加新的内核模块?
答
-
安装依赖:
-
创建一个临时文件夹:
mkdir my-modules
-
重建的路径,此文件夹中的模块,该文件夹的内容将是在启动时复制到
/
:mkdir -p my-modules/lib/modules/<VERSION>/
-
复制的模块文件夹到这个子文件夹:
cp -r /lib/modules/<VERSION>/extra my-modules/lib/modules/<VERSION>/
-
创建扩展:
mksquashfs my-modules/ my-modules.tcz
-
安装扩展:
sudo cp my-modules.tcz /mnt/<sda1-or-so>/tce/optional/
添加
my-modules.tcz
到/mnt/<sda1-or-so>/tce/onboot.lst
文件。重启
2-4你可以做正常使用'让-C $ KERNEL_SRC INSTALL_MOD_PATH = /路径/要/我的模块modules_install'你可以标记你的答案是正确的。 – 0andriy
@ 0andriy我不想要所有的模块,只有我的新模块。 – sergej