我目前正在設定一台筆記型電腦供我的祖父母使用。他們以前從未使用過計算機,所以我正在努力使這盡可能萬無一失。系統將使用 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
我也在尋找只讀解決方案並找到了這篇文章。我還在網路上找到了一個鎖定許可證驅動器(nexcopy)。它可以讓您複製到 USB 記憶棒,然後執行命令並將其轉換為唯讀 USB 隨身碟。它之所以有效,是因為鎖定是在控制器層級完成的,因此即使進行註冊表編輯也不會更改驅動器只讀的狀態。