/mnt
私は現在Manjaro Linuxを使用しており、Windowsの2つのNTFSパーティションをこのフォルダにマウントしたいと思います。
これを行う方法は2つあります。
- 起動後、Thunarのサイドウィンドウに表示されているパーティションをクリックしました。
- 編集する
/etc/fstab
これまでは、両方の方法を使用して両方のパーティションを正常にマウントできましたが、2番目の方法(fstab)ではファイルを削除できませんでした。 (ターミナルはまだ動作しますが、グラフィカルな方法は失敗します)
検索してみると次のようになります。
https://wiki.archlinux.org/index.php/File_manager_function#マウント
手動でごみ箱フォルダを作成すると、ファイルは完全に削除できますが、まだごみ箱に移動することはできません。
逆に、最初の方法を使用してパーティションをマウントすると、そのような問題はまったくありません。必要に応じて、すべてのファイルを削除したり、ごみ箱に入れたり、永久に削除したりできます。
何か教えてください違いこれら2つの方法の間で以下を使用して同じ機能をどのように取得できますか?/etc/fstab
(ファイルを永久に削除するのではなく、ごみ箱で削除します)
これは私のfstab
ファイルです:
UUID=F69F-6A73 /boot/efi vfat defaults,noatime 0 2
UUID=c82389c8-2eba-4353-9a43-c0ff340d120d / ext4 defaults,noatime,discard 0 1
UUID=083ef418-69f1-457d-be06-140cfb82bdde /home ext4 defaults,noatime,discard 0 2
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
UUID=1CAAFBA7AAFB7B98 /mnt/work ntfs defaults,noatime
答え1
いくつかの調査とナビゲーションの終わりに答えを得ました。
1) Thunarはゴミ箱に移動してコピーしないと仮定します。これは、ごみ箱に入れるファイル(FTBT)とごみ箱ディレクトリが同じファイルシステムにあることを意味します。
2) FTBT がホームディレクトリにある場合、Thunar はその~/.local/share/Trash
フォルダを別のパーティションに移動しようとします。
3)FTBTが別のファイルシステム(別のパーティション、ディスク、またはnfsマウント)にある場合、Thunarは.Trash-$UID
ファイルシステムの最上位フォルダにフォルダを作成しようとします。この権限がない可能性があり、操作が失敗します。
/disk2
ディレクトリに2番目のディスクがマウントされているとします。
$ ls -ld /disk2
drwxr-xr-x 5 root root 4096 [some date] /disk2
あなたはUID 1000
:
$ echo $UID
1000
次に、ごみ箱用のディレクトリを作成します。
$ sudo mkdir /disk2/.Trash-1000
$ sudo chown 1000 /disk2/.Trash-1000
$ chmod og-rwx /disk2/.Trash-1000
Thunarは残り(サブディレクトリ構造)を実行し、ごみ箱は機能するはずです。
参考になれば幸いです。
答え2
少し調査の終わりに私の問題の解決策を見つけました。自動マウントを実行するためにThunarサイドウィンドウの共有パーティションアイコンをクリックしましたが、process
自動マウントに使用したオプションは次のとおりです。
/sbin/mount.ntfs /dev/sdb1 /mnt/work -o rw,nodev,nosuid,uid=1000,gid=1000,uhelper=udisks2
だから私がfstab
することはこうです。
UUID=1CAAFBA7AAFB7B98 /mnt/work ntfs rw,nodev,nosuid,uid=1000,gid=1000,uhelper=udisks2
これで、ファイルを削除してごみ箱に送信したり、永久に削除したりできます。パーティションは、起動時に目的のフォルダに自動的にマウントされます。
答え3
これが私がやろうとしていることです。
UUID=1CAAFBA7AAFB7B98 /mnt/work ntfs-3g defaults,windows_names,locale=en_US.utf8 0 0
これらの設定を使用すると、起動時にWindows ntfsパーティション/ドライブを読み書きできます。