複数のユーザーの NTFS 上のゴミ: Nautilus が失敗するのに対し、Dolphin が成功する理由は何ですか?

複数のユーザーの NTFS 上のゴミ: Nautilus が失敗するのに対し、Dolphin が成功する理由は何ですか?

私は次の機能を設定しようとしています複数のユーザー使用するごみNTFSドライブ。

フォーラムで提案された主な解決策は、1人のユーザーがゴミ箱を使用できるようにするuid=1000,gid=1000。これは、にオプションを追加することによって作成されます/etc/fstab

fstab エントリの例:
UUID=0A046CF41C7164C6 /media/Data ntfs defaults,uid=1000,gid=1000 0 0

ただし、これにより、 を持つ元のユーザーのみがid=1000ゴミ箱を使用できるようになります。他のユーザーはゴミ箱にアクセスできません。

複数のユーザー向けの提案された解決策は、ウィンドウからプロパティを継承する試してみましたが、うまくいきませんでした。

しかし、これは NTFS ドライブのマウント方法とは関係がないかもしれないことに気付きました。

  • 削除中ノーチラス「ファイルをゴミ箱に移動できません」というメッセージが表示されます
  • 削除中イルカ何も表示されません。ファイルはゴミ箱に移動されます。

しかし、私はDolphinを使いたくありません。

これが私の質問: いじるのをやめることは可能でしょうかスタバそして Nautilus を正しく設定するだけですか? それとも、この問題を解決するための簡単な/実用的な解決策を持っている人はいますか?

注: 64 ビット システムで Ubuntu 11.10 を実行しています。

ご協力ありがとうございました!

編集:また、XFCE ファイル マネージャーの Thunar でも問題なくファイルをゴミ箱に捨てられることにも気付きました。では、Nautilus はどうなっているのでしょうか?

答え1

で見られるものからNTFS-3Gページの「グループ/ユーザーの許可「エントリー」dmaskが鍵となるかもしれません。

そのページから-

/etc/fstab (NTFS-3G ドライバー) に、パーティションへのアクセス (読み取り) を許可するユーザーなどの他のオプションを指定することもできます。たとえば、ユーザー グループのユーザーにアクセスを許可するには、次のようにします。

/dev/<NTFS-part>  /mnt/windows  ntfs-3g   gid=users,umask=0022    0       0

デフォルトでは、ntfs-3g ドライバーは root のみの書き込みサポートを有効にします。ユーザーによる書き込みを有効にするには、dmask パラメータを使用してユーザーによる書き込みを有効にします。

/dev/<NTFS-part>  /mnt/windows  ntfs-3g   gid=users,fmask=113,dmask=002    0       0

関連情報