小编Rob*_*oot的帖子

mknod 在 archlinux 中永久存在

我有一个自定义内核模块(在 ArchLinux 上),我可以手动加载并与之交互。我想做的是在启动时加载它。到目前为止,我已经设法让设备在/proc/devices启动时出现。

如何在启动时利用它制作一个节点是困扰我的事情。查看了udev大多数示例后,使用 USB 驱动器作为指南,这对我来说并非如此。实际设备是定制的 IO 卡。它是一个字符设备。

以下是从外壳加载设备的脚本(有效):

#!/bin/sh
sudo insmod ./robsio.ko
DEV=`cat /proc/devices | grep robsio | awk '{print $1}'`
sudo mknod /dev/proc/robsio c $DEV 0
Run Code Online (Sandbox Code Playgroud)

boot arch-linux udev

7
推荐指数
1
解决办法
3796
查看次数

标签 统计

arch-linux ×1

boot ×1

udev ×1