我目前正在運行 RHEL 5.5,並且我ntfs-3g
從此處安裝了該實用程式:http://www.tuxera.com/community/ntfs-3g-download/。我還按照他們的說明自動安裝 NTFS USB 驅動器:http://www.tuxera.com/community/ntfs-3g-faq/#plugandplay。
我遇到的問題是ntfs-3g
自動安裝為root
.為了讓我獲得寫入支持,我需要導航到已安裝的設備root
,並以提升的權限執行寫入操作。
有沒有一種方法可以自動掛載 USB NTFS 卷,而無需執行sudo
每個寫入命令?
謝謝!
編輯:澄清一下,這些不是在啟動時安裝的設備。這些是熱插拔 USB 記憶棒和 HDD。它們會自動掛載,但只能root
寫入。
答案1
您應該能夠在 /etc/fstab 中指定您希望能夠以普通使用者身分讀取/寫入設備,新增 flags user rw
。
你也可以使用類似的東西掛載。
答案2
如果ntfs-3g 不想安裝磁碟機進行寫入,即使在fstab 中將其設定為讀取/寫入,當您使用Windows 8 或10 進行雙重開機時,也會發生這種情況。一樣關閉驅動器但他們讓它處於休眠狀態。如果ntfs-3g偵測到它只會掛載它以供讀取。
對我有用的解決方法是避免選擇“關閉“ 而是退出 Windows ”重新開始之後,當我在 GRUB 選單中選擇 linux 時,NTFS 磁碟機將以讀取/寫入方式掛載。
我的 /etc/fstab 中有這個,但只有當我遵循上面描述的過程時它才對我有用:
/dev/sda14 /media/data ntfs-3g defaults,windows_names,locale=cs_CZ.UTF-8 0 0
區域設定必鬚根據您自己的區域設定進行設定。在終端機中鍵入“locale”以查看您的環境中設定的區域設定。