web-dev-qa-db-ja.com

Ubuntu 12.04で外部USBドライブをマウントする際の問題

この質問は SB外付けハードドライブのファイルアクセス許可の変更 から始まりましたが、解決策を見つけることができるので、もう一度質問します。

問題は、Ubuntu 10.04で使用していたUSBドライブを12.04のlaptoに移動したときに発生します。一部のスクリプトはrwでのみ表示されるため、アクセス許可を変更したいのですが、変更できません。

今、私はfstabから10.04のデバイス行を12.04のラップトップにコピーしようとしましたが、それでもエラーメッセージが表示されます。

Error mounting: mount exited with exit code 1: helper failed with:
mount: only root can mount /dev/sdb1 on /media/FREECOM HDD

USBドライブをマウントしようとするfstabに追加する行は

/dev/sdb1 /media/FREECOM\040HDD vfat rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,flush 0 0

元のfstabを復元し、USBドライブを接続すると、マウントの出力は

/dev/sdb1 on /media/FREECOM HDD type vfat (rw,nosuid,nodev,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush,uhelper=udisks)

ドライブを完全に機能させるには、fstabに何を追加する必要がありますか? USBドライブ内のファイルのアクセス許可を変更したかった。

Sudo fdisk -lの出力

Device     Start      End      Blocks  Id  System
/dev/sdd1              63  1953520064   976760001    c  W95 FAT32 (LBA)

再度、感謝します

2
pacomet

次を使用して、/etc/fstabにあるusbデバイスをsdb1に自動マウントすることに成功しました。

/dev/sdb1 /media/Test ntfs-3g defaults,user,exec,uid=1000,gid=100,umask=000 0 0

この構成では、ファイルに対するすべての特権を持つデバイスをマウントしました。

  • /dev/sdb1をデバイスに置き換えます

  • /media/Testをターゲットディレクトリに置き換えます

  • ntfs-3gをUSBドライブファイルシステムに置き換えます

関連資料:Fstab-Community Ubuntu Documentation


私の目標は、お使いのPCまたは職場のPCで更新を実行する実行可能ファイルを備えたUSBドライブを使用することです。

1
Zuul

マウントオプションに「ユーザー」を追加してみてください

/dev/sdb1 /media/FREECOM\040HDD vfat rw,user,nosuid,nodev,uhelper=udisks,utf8=1,flush 0 0
2
mbs