自动以只读方式安装 USB 驱动器

自动以只读方式安装 USB 驱动器

我目前正在为我的祖父母安装一台笔记本电脑。他们以前从未使用过电脑,所以我想让这一切尽可能简单易行。系统将使用 Ubuntu 10.10 安装。

为了省去在断开 USB 驱动器之前必须卸载 USB 驱动器的麻烦,我希望将所有 USB 驱动器自动安装为只读(目前可能的用例仅包括它们从人们那里获取数据,而不是将任何东西复制到驱动器)。

到目前为止,我发现 gnome-volume-manager 负责方便的自动挂载,但我没有找到任何设置选项的方法,例如始终以只读方式挂载驱动器。

这可能吗?如果可能,怎么做?

答案1

此时,我假设你的系统使用 Udev 而不是 HAL。因此,你需要在/etc/udev/rules.d/例如,25-USB-只读.规则

在该文件中输入以下内容:

KERNEL=="sd*", SUBSYSTEMS=="usb", MODE="0555"

重新启动 udev 或者重启,你就应该设置好了。

答案2

hal 控制卷自动挂载时使用的选项。

答案3

我也在寻找只读解决方案,并找到了这篇文章。我还在网上找到了一个 Lock License 驱动器 (nexcopy)。它允许您复制到 USB 棒,然后运行命令并将其变成只读 USB 驱动器。它之所以有效,是因为锁定是在控制器级别完成的,因此即使注册表编辑也不会改变驱动器的只读状态。

相关内容