在dev下面创建了devraw目录,可是一重启linux系统,这个目录就会消失了,望各方高手指点迷津

在dev下面创建了devraw目录,可是一重启linux系统,这个目录就会消失了,望各方高手指点迷津,第1张

/dev下存放的都是设备文件,例如:/dev/fb0(屏幕) /dev/intput/mice(鼠标) 重启后自然就没有了,具体怎么挂载我也不清楚,不过估计要修改内核代码

下面是我在网上找到的 你可以试一下

首先使用mount将设备挂载,然后修改/etc/fstab文件将被挂载设备、挂载目录等参数添加到最后一行,保存退出,这样加入到这个配置文件的mount项重启后不会失效。

linux下使用udev配置过多路径的rawudev 不是多路径,是Linux kernel 2.6系列的设备管理器。它主要的功能是管理/dev目录底下的设备节点。它同时也是用来接替devfs及hotplug的功能,这意味着它要在添加/删除硬件时处理/dev目录以及所有用户空间的行为,包括加载firmware时。udev的最新版本依赖于升级后的Linux kernel 2.6.13的uevent接口的最新版本。使用新版本udev的系统不能在2.6.13以下版本启动,除非使用noudev参数来禁用udev并使用传统的/dev来进行设备读取。

Linux 传统上使用静态设备创建方法,因此大量设备节点在 /dev 下创建(有时上千个),而不管相应的硬件设备是否真正存在。通常这由一个MAKEDEV脚本实现,这个脚本包含了许多通过世界上(有幽默意味,注)每一个可能存在的设备相关的主设备号和次设备号对mknod程序的调用。采用udev的方法,只有被内核检测到的设备才会获取为它们创建的设备节点。因为这些设备节点在每次系统启动时被创建,他们会被贮存在ramfs(一个内存中的文件系统,不占用任何磁盘空间).设备节点不需要大量磁盘空间,因此它使用的内存可以忽略。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7499999.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存