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


8

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, ne sono felice.

Tuttavia, quando lo smonto manualmente (tramite il menu contestuale 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 abbia mai avuto il cestino su questa unità prima di oggi ... è possibile, come faccio spesso Shift + Delete, e non faccio uno 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 gestito manualmente).

Inoltre, come posso impedire la visualizzazione di questo messaggio?

Risposte:


4

Sui volumi montati Nautilus non sposta i file nel cestino nella directory principale del cestino nella cartella principale poiché ciò non avrebbe molto senso per i file di grandi dimensioni.

La prossima volta che cestinate qualcosa, premete Ctrl + H o selezionate Visualizza file nascosti dal menu. Noterai una cartella .Trash persistente nell'unità montata.

Il file è effettivamente ancora nell'unità fino a quando non lo si rimuove definitivamente. Immagino sia solo il modo di Nautilus di aiutarti a mantenere le cose in ordine, soprattutto perché potresti collegare l'azionamento ad altri sistemi operativi.

Suppongo che un modo per sopprimere la finestra di dialogo sia quello di creare la propria cartella cestino / temp su ogni unità e spostare i file che si desidera eliminare ma non eliminare ancora lì. È possibile creare script / azioni Nautilus per puntare i file nella nuova cartella. Dato che i file si troverebbero sulla stessa unità, non ci sarebbe alcun sovraccarico (ovvero, lo spostamento sarebbe istantaneo / non costerebbe alcuna CPU) e non verrai disturbato dalle finestre di dialogo. Personalmente ho una piccola (partizione da 2 GB) che uso come area temp / share con Windows per misc. cianfrusaglie. Trovo che funzioni abbastanza bene per evitare di pensare. Ovviamente questo non è pratico per grandi cose, ma hai l'idea :)


Sì, grazie ... Ho pensato che potrebbe essere stato un avviso di "cortesia" ... Non riesco ancora a capire "Perché" a meno che non si debba avvisare l'utente (me) che "Ehi! Questi file stanno per scompaiono quando non ti guardi, quindi forse vuoi eliminarli peranentemente in ogni caso "... Okay posso vederlo come una" ragione "... quindi il" Perché "è stato risolto ... Ora mi chiedo se esiste una soluzione per "Come posso interrompere questa finestra di dialogo?" ... non è esattamente critico, ma non ne ho bisogno , quindi preferirei che non ci fosse.
Peter

Penso che potrebbe finire per essere solo una "cosa" che fa nautilus (come hai già detto) e che potrebbe non esserci un interruttore On / Off ... Aspetterò un po ', poiché qualcuno potrebbe sapere di un interruttore da qualche parte ... ho appena guardato attraverso gconf-editor, ma niente in piedi-out ... Conoscere il "perché" actualy rende questo problema si sentono abbastanza ragionevole, quindi non mi sorprende più .. :)
Peter .O,

Ho testato ulteriormente questa finestra di dialogo ... Elimina solo il cestino per quella particolare unità, che non è stato chiarito dalla formulazione della finestra di dialogo, e non avevo mai trovato un'opzione di cestino "per unità" prima di oggi , quindi ero diffidente ... Ora che conosco definitivamente che non ha effetto su nient'altro, sono abbastanza felice con esso ... anche se non ne ho bisogno (quindi non lo voglio) , è un piccolo compromesso per le molte funzionalità "Voglio" di un browser di file GUI ....
Peter.O

Bene, mi sono guardato un po 'in giro e non vedo alcun modo chiaro per sopprimere il dialogo. Quindi è probabilmente una "caratteristica" incorporata. Il cestino è in realtà un'unità virtuale montata, quindi è la capacità di agganciarsi in più posizioni, quindi è bene sapere che non elimina TUTTA la spazzatura. Sicuramente mi metterei in discussione allora (e probabilmente presentare una segnalazione di bug). Ho fatto un po 'di esperimenti e posso vedere come questo sarebbe fastidioso, ma almeno non fa male a niente. Nautilus ha alcuni bug che mi fanno impazzire, come non essere in grado di accedere al cestino principale o aprire i file .desktop in modo convenzionale.
Deadite81,

@ Deadite81 - Puoi aprire i file .desktop rendendoli eseguibili. Vorrei anche che questo problema venisse risolto ...
Wilf

0

Sembra che ciò che sta essenzialmente accadendo è che i file nel cestino probabilmente mantengono i file aperti dal filesystem che stai tentando di smontare. Puoi provare a usare lsof per scoprire cosa impedisce lo smontaggio. Qualcosa come lsof | grep / the / mountpoint del dispositivo. Nautilus può essere fuorviante anche se a volte, perché potrebbe essere montato altrove del previsto.

Per eliminare questo problema Apri il tuo disco rigido SATA e premi Ctrl+ H(o vai a Visualizza menu e seleziona Mostra file nascosti) vedrai la cartella denominata Cestino o simile all'istantanea di seguito, eliminala .. E poi smonta ...

testo alternativo


Non è che ... La finestra di dialogo non appare quando ho appena svuotato il Cestino e fa appper quando creo un file vuoto e lo cancello nel Cestino ... Non ho fatto nient'altro nel file oltre a creare ed eliminalo nel Cestino .... e lsofmostrava un vuoto ... (ma grazie comunque ...) ... e per coincidenza, stavo davvero sperimentando lsofquando l'ho notato per la prima volta.
Peter

$ mountmostra l'unità come: /dev/sdc1 on /media/E_0298_back type ext4 (rw,nosuid,nodev,uhelper=udisks) ... e fuser -c /media/E_0298_backanche restituita vuota
Peter.O

Ri. eliminazione della cartella .Trash ... In realtà voglio mantenere il cestino ... e in ogni caso, è più veloce semplicemente facendo clic sul pulsante pertinente nella finestra di dialogo ... ma semplicemente non avrei la finestra di dialogo presente in in primo luogo ... sembra un caso di un po 'troppo ben intenzionalmente "cortesia" ("troppo" se non riesco a disattivare l'opzione) ... ma non è un problema "critico" :)
Peter.O
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.