ごみ箱ディレクトリを見つけられないか、作成できませんか?


15

私はXubuntuのユーザーであり、問​​題があります。家の外でファイルを削除すると、それらを削除することはできず、代わりに、「ゴミ箱ディレクトリを見つけられないか、作成できません」というメッセージが表示されます。役に立たないファイルを取り除くことができないので、この問題の解決策を見つけることを望みます。ありがとう。


おそらくマウントの問題です。/etc/fstabディレクトリが存在する場所から行を投稿してください。
リンツウィンド

私は、などと呼ばれるfstabにフォルダを持っていませんが、私はfstab.dを持っている
حسنالشناوي

回答:


10

に触れた/etc/fstab場合は、修正する必要があります。あなたの行があるに違いありません/dev/sdc1 /media/Data ntfs-3g defaults,uid=1000,locale=en_US.utf8 0 2

についての注意 uid=1000


私は、などと呼ばれるfstabにフォルダを持っていませんが、私はfstab.dを持っている
حسنالشناوي

fstabはフォルダーではなく、ファイルです
モスタファシャーヴェルディ

1
uid = 1000(シングルユーザーシステムのユーザーID)を使用したトリックが機能します。しかし、それは別のユーザーがいる場合、そのユーザーが自分を所有者としてすべてのファイルを作成するという意味ではありませんか?他のいくつかの解決策が存在しなければならない...
ubuplex

2
私はこの答えを理解するのに苦労しています...「あなたのラインは...のようなものでなければならない」とはどういう意味ですか?行を追加する必要がありますか?行は存在するはずであり、編集する必要がありますか?
アビシェークDivekar

16

コピーするために他の場所に持っておく必要はありません。

最初に、通常のユーザーがID「1000」であることを確認します。

$ id

それから

$ sudo mkdir -p /.Trash-1000/{expunged,files,info}
$ sudo chown -R $USER /.Trash-1000

これは私にはうまくいきませんでした。また、2番目のコマンドは追加情報を求めるプロンプトを入力しました。
バリピッカー14

回答を編集しました...今すぐお試しください。
グレッグベル14

2
Xubuntuは/home/user/.local/share/Trash最近(前述の3つのサブフォルダーを含む)のユーザーファイルを削除するようです。その情報を追加したい場合があります。
エイドリアン

6

私にとってこれは、LXQTウィンドウマネージャーを追加した後に起こりました。それが関連するかどうかはわかりませんが、新規インストールを使用しているので、これまでに行ったことがすべてです。それを修正するために、私は単にゴミ箱ディレクトリの許可を変更しなければなりませんでした:

sudo chown -R $USER ~/.local/share/Trash

これは私にとってはうまくいきましたが、そもそもなぜそれが起こったのか分かりません。コマンドの後に再起動することを忘れないでください。
creativiii

おかげで男、それは動作します!!
プライム

2

LXQT / lubuntuをインストールしてUbuntuに切り替えた後、同様の問題が発生します。簡単な解決策は、〜/ .local / shareフォルダーに移動して、「ゴミ箱」フォルダーを削除することです。

sudo rm -R ~/.local/share/Trash

次に、ファイルを削除しようとすると、必要なすべての権限を持つデフォルトのゴミ箱フォルダーが作成されます。


1

これは、ごみ箱ディレクトリを削除した場合に発生します。システムで唯一のユーザーである場合、各パーティション(HDDまたはリムーバブルデバイス)の「.Trash-1000」という名前の隠しディレクトリです。これには、次の3つのディレクトリが含まれている必要があります。1.「削除済み」2.「ファイル」3.「情報」

別のパーティションからディレクトリをコピーし、その中のファイルを削除することをお勧めします。

私も同じ問題を抱えていましたが、この方法で解決しました。あなたのケースは異なる場合があります。


1
これが、ごみ箱ディレクトリを「見つけることができない」理由を説明しています。「作成」できない理由をご存知ですか?(私はこの答えが間違っていると言っているのではありません。正しいと思います。あなたがこれについて何か洞察を持っているかどうか疑問に思っています。)
エリアカガン

1
私は本当に知りませんし、同じ質問があります。
-MakisH


0

フラグを使用して適切な権限でNTFSドライブによって再マウントすることにより、この問題を解決しました。

mount -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" <drive name> <mount point>

これは、idコマンドで確認できる使用済みIDが1000であることを前提としています。


0

〜/ .local / share / Trashを削除してもうまくいきましたが、何が問題の原因なのかわかりません。fstabを編集して2台目のハードドライブをマウントしましたが、マシンが起動しなかった元のHDを最大限に使用できないという問題もありました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.