利用udev规则在Ubuntu中实现USB设备的自定义挂载选项

655Z技术栈 Linux 14小时前 7

要在Ubuntu中实现USB设备的自定义挂载选项,可以使用udev规则来实现。下面是一个示例,演示如何创建一个udev规则来为特定的USB设备设置自定义挂载选项:

  1. 首先,打开终端并创建一个新的udev规则文件。可以使用以下命令创建一个新文件(例如99-custom-mount.rules):
sudo nano /etc/udev/rules.d/99-custom-mount.rules
  1. 编辑新创建的文件并添加以下内容,替换ATTRS{idVendor}ATTRS{idProduct}为你要设置自定义挂载选项的USB设备的相关信息:
ACTION=="add", SUBSYSTEM=="block", ATTRS{idVendor}=="XXXX", ATTRS{idProduct}=="XXXX", ENV{ID_FS_LABEL_ENC}="CustomLabel", ENV{ID_FS_UUID_ENC}="CustomUUID"
  1. 保存并关闭文件,然后重新加载udev规则以使更改生效:
sudo udevadm control --reload-rules sudo udevadm trigger
  1. 当插入指定的USB设备时,udev规则将自动为其设置自定义挂载选项,如自定义标签和UUID。

请注意,这只是一个示例,实际的udev规则可能需要根据实际情况进行调整。可以根据需要添加其他设置和选项,以满足特定的需求。

提供PHP及ThinkPHP框架的定制开发、代码优化,PHP修改、ThinkPHP修改。

邮箱:yvsm@163.com 微信:yvsm316 QQ:316430983
关闭

用微信“扫一扫”