
我已經使用 Ubuntu 11.10 幾個星期了。我有 3 個外部硬碟透過 USB 連接到系統。目前,它們設定為唯讀。它們上的檔案系統是 NTFS。我嘗試過使用 pysdm、編輯 fstab 等,但沒有任何效果!這是我現在的 fstab:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sdb5 during installation
UUID=84c3df14-0aba-4326-ac0f-c1a99e8749b9 / ext4 errors=remount-ro 0 1
# swap was on /dev/sdb6 during installation
UUID=417c09b2-0282-47c3-a373-765f6af9fbb7 none swap sw 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
/dev/sdc1 /media/sdc1 ntfs nls=iso8859-1,umask=000,uid=steve 0 0
/dev/sdd1 /media/sdd1 ntfs nls=iso8859-1,umask=000,uid=steve 0 0
/dev/sde1 /media/sde1 ntfs nls=iso8859-1,umask=000,uid=steve 0 0
這真讓我煩惱!我需要能夠使用這些驅動器!當我卸載然後嘗試重新安裝驅動器時,對驅動器線路所做的任何更改都會導致錯誤。有人可以幫忙嗎?謝謝!
答案1
您是否在連接它們的情況下安裝了作業系統?我已經很久沒有在 fstab 中添加任何有關 NTFS USB 外部驅動器的內容了。您可以嘗試在每行前面新增#。斷開驅動器。然後重新啟動。系統恢復後,嘗試將它們重新插入。請確定您也安裝了 ntfs-3g。
我總是斷開我的分機。全新安裝時的硬碟,然後在第一次啟動系統後重新連接它們。 Ubuntu 應該會自動識別它們並為您設定。它為我的用戶設定了所有讀取、寫入和執行權限。除非有特定原因您希望將它們列在 fstab 中,否則沒有必要。
答案2
你看過askubuntu的這個答案嗎?這解決了我在 10.10 版本下使用 USB 隨身碟的問題,可能對您有用。
總結是:
中斷 USB 隨身碟的連接,然後編輯 USB 磁碟規則檔案。
$ sudo vi /etc/udev/rules.d/90-usb-disks.rules
新增以下行:
# UDEV Rules to change the permission of USB disks
#
KERNEL=="sd*[0-9]", ATTR{removable}=="1", ENV{ID_BUS}=="usb", MODE="0022"
然後重啟服務:
$ sudo /etc/init.d/udev restart
現在重新連接您的 USB 隨身碟。