web-dev-qa-db-ja.com

USB外付けハードドライブのファイル許可の変更

Ubuntu 10.04では、職場でも自宅でも外付けUSBハードドライブを長時間使用しています。これで、12.04を自宅にインストールしました。今日、私は初めて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)

やってみる

Sudo chmod u+w bsst-hdf_to_bsst-h5

そして私は得る

-rw-r--r-- 1 paco paco  2956 dic 19 10:27 bsst-hdf_to_bsst-h5

任意のアイデアをいただければ幸いです。前もって感謝します。


こんにちは。回答の遅れて申し訳ありません。今、私は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ドライブ内のファイルのアクセス許可を変更したかった。

再度、感謝します

4
pacomet
Sudo chown -R $USER:$USER /media/FREECOM

お使いのディスクはvfatであり、残念ながらファイルパーミッションをサポートしていませんが、UMDOSで再フォーマットする場合を除き、現在のリビジョンが優先され、古いカーネルが必要です。しかし、これはあなたを得るのに役立つかもしれません

Ubuntu、および一般的なLinuxには、残念ながら、特にVFATがなくても、他のファイルシステムの下、特に外部ディスクの下にむらのある許容範囲があります。

あなたはこれらの2つの他の答えを試すことができます(好みの順番で):

リムーバブルドライブに実行可能権限を設定するにはどうすればよいですか?

https://superuser.com/questions/134438/how-to-set-default-permissions-for-automounted-fat-drives-in-ubuntu-9-1

3
hexafraction