Impossibile trovare o creare la directory cestino?


15

Sono un utente di Xubuntu e ho un problema con esso. Quando elimino qualsiasi file fuori casa, non possono essere eliminati e, al posto di ciò, mi viene visualizzato un messaggio che dice "Impossibile trovare o creare la directory cestino" . Spero di trovare una soluzione a questo problema, poiché non riesco a liberarmi di file inutili. Grazie.


È probabilmente un problema di montaggio. Si prega di inviare la riga da /etc/fstabdove risiede la directory.
Rinzwind

Non ho nessuna cartella in etc chiamata fstab ma ho fstab.d
حسن الشناوي

Risposte:


10

Se hai toccato il tuo /etc/fstaballora devi ripararlo. Le tue linee devono essere qualcosa di simile /dev/sdc1 /media/Data ntfs-3g defaults,uid=1000,locale=en_US.utf8 0 2.

Nota circa uid=1000


Non ho nessuna cartella in etc chiamata fstab ma ho fstab.d
حسن الشناوي

fstab non è una cartella, è un file
Mostafa Shahverdy

1
Il trucco con uid = 1000 (il mio ID utente su un sistema a singolo utente) funziona. Ma ciò non significa che se c'è un altro utente, creerà tutti i file con me stesso come proprietario? Ci deve essere un'altra soluzione ...
ubuplex,

2
Ho difficoltà a capire questa risposta ... cosa significa "Le tue linee devono essere qualcosa come ..."? Dovremmo aggiungere le righe? Le linee dovrebbero esistere e dovremmo modificarle?
Abhishek Divekar,

16

Non è necessario averlo altrove per copiarlo:

Innanzitutto, verifica che il tuo utente normale sia ID "1000":

$ id

Poi

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

Questo non ha funzionato per me. Inoltre, il secondo comando ha inserito un prompt che richiede ulteriori informazioni.
barrypicker

Ho modificato la mia risposta ... prova ora.
Greg Bell,

2
Oggigiorno Xubuntu sembra eliminare i file utente /home/user/.local/share/Trash(contenenti le tre sottocartelle sopra menzionate). Potrebbe voler aggiungere tali informazioni.
Adrian,

6

Per me questo è successo dopo aver aggiunto il gestore delle finestre LXQT; Non sono consapevole se ciò è correlato, ma sto usando una nuova installazione e questo è tutto ciò che ho fatto finora, quindi è per questo che l'ho menzionato. Per risolverlo, ho semplicemente dovuto modificare le autorizzazioni per la directory Cestino:

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

Questo ha funzionato per me, non ho idea del perché sia ​​successo in primo luogo. Non dimenticare di riavviare dopo il comando.
Creativiii,

grazie amico, funziona !!
Primo

2

Ho un problema simile dopo l'installazione di LXQT / lubuntu e il passaggio a Ubuntu. Una soluzione semplice è quella di andare nella cartella ~ / .local / share ed eliminare la cartella "Cestino".

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

Quindi prova a eliminare un file, creerà la cartella Cestino predefinita con tutte le autorizzazioni necessarie.


1

Questo accade se si elimina la directory cestino. Se sei l'unico utente nel sistema, si tratta di una directory nascosta denominata ".Trash-1000" in ogni partizione (HDD o dispositivo rimovibile). Questo deve contenere tre directory: 1. "expunged" 2. "files" 3. "info"

Suggerirei di copiare la directory da un'altra partizione e di eliminare i file in essa contenuti.

Ho avuto lo stesso problema ed è stato risolto in questo modo. Il tuo caso potrebbe essere diverso.


1
Questo spiega perché non riesce a "trovare" la directory cestino. Hai idea del perché non sia in grado di "crearlo"? (Sto non dicendo questa risposta è sbagliata, credo che sia giusto Mi chiedo solo se una comprensione di questo..)
Elia Kagan

1
Davvero non lo so e ho la stessa domanda.
MakisH


0

Ho risolto questo problema rimontando dall'unità NTFS con le autorizzazioni appropriate usando il flag:

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

Ciò presuppone che l'id utilizzato sia 1000, che è possibile verificare con il idcomando.


0

L'eliminazione di ~ / .local / share / Trash ha funzionato per me, ma non sono sicuro di cosa abbia causato il problema. Ho modificato fstab per montare un secondo disco rigido, ma avevo anche avuto un problema che causava il massimo dell'HD originale in cui la macchina non si avviava nemmeno.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.