Perché Nautilus mi chiede di "... svuotare la spazzatura prima di smontarla?"

7

Ho un disco rigido SATA, formattato come ext4, che viene rilevato da Nautilus ogni volta che avvio il computer.

Devo fare clic su di esso, in Luoghi , per montarlo effettivamente. Va bene, sono contento di questo.

Tuttavia, quando lo smontaggio manualmente (tramite il menu di scelta rapida in Nautilus), mi chiede "Vuoi svuotare il cestino prima di smontare?" ... e questo è iniziato solo oggi, dopo 2 mesi di uso quotidiano ...

Ora, potrebbe essere che non ho mai avuto spazzatura su questo disco prima di oggi ... è possibile, come faccio spesso a Shift + Delete, e non faccio smontaggio manuale ogni giorno ...

Sono rimasto un po 'sorpreso da questa finestra di dialogo, e mi chiedo "Perché?" (perché il Cestino è in genere un luogo che viene mantenuto manualmente).

Inoltre, come posso evitare che questo messaggio venga visualizzato?

    
posta Peter.O 26.11.2010 - 17:38

2 risposte

4

Sui volumi montati Nautilus non sposta i file cestinati nella directory principale del cestino nella cartella home, in quanto ciò non avrebbe molto senso per i file di grandi dimensioni.

La prossima volta che rifiuti qualcosa, premi Ctrl + H o seleziona Visualizza file nascosti dal menu. Noterai una cartella .Trash che si ferma nell'unità montata.

Il file è in realtà ancora sull'unità finché non lo rimuovi definitivamente. Immagino che sia solo il modo di Nautilus di aiutarti a mantenere le cose in ordine, specialmente dal momento che potresti collegare l'unità ad altri sistemi operativi.

Suppongo che un modo per sopprimere la finestra di dialogo sia creare la propria cartella Cestino / Temp su ciascuna unità e spostare i file che si desidera eliminare, ma non eliminarli proprio lì. È possibile creare script / azioni Nautilus per indirizzare i file nella nuova cartella. Poiché i file si troverebbero sulla stessa unità, non ci sarebbe alcun sovraccarico (ad esempio, la mossa sarebbe istantanea / non costerebbe alcuna CPU) e non verrebbe disturbato dalle finestre di dialogo. Personalmente ho una piccola (partizione da 2 GB) che uso come temp / share con l'area di Windows per misc. cianfrusaglie. Trovo che funzioni abbastanza bene per avere dei pensieri fuori dai piedi. Certo che non è pratico per grandi cose, ma ti viene l'idea:)

    
risposta data Deadite81 01.12.2010 - 06:08
0

Sembra che ciò che sta essenzialmente accadendo è che i file trash stanno probabilmente tenendo aperti i file dal filesystem che stai cercando di smontare. Puoi provare a usare lsof per scoprire cosa impedisce il disinstallazione Qualcosa come lsof | grep / the / mountpoint del dispositivo.Nautilus può essere fuorviante anche se a volte, perché potrebbe essere montato altrove rispetto al previsto.

Per eliminare questo problema Apri il tuo disco rigido SATA e premi Ctrl + H (oppure vai al menu Visualizza e seleziona Mostra nascosto File) vedrai la cartella denominata Cestino o simile all'istantanea sottostante, eliminala .. E poi smontala ..

    
risposta data karthick87 26.11.2010 - 18:02

Leggi altre domande sui tag