Cestino su cartelle collegate

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
pfp72
Prode Principiante
Messaggi: 40
Iscrizione: venerdì 25 settembre 2009, 18:12

Cestino su cartelle collegate

Messaggio da pfp72 »

Ciao a tutti.

Per comodità nelle installazioni di nuove versioni, tengo alcune delle cartelle solitamente comprese nella HOME in una partizione separata che chiamo DATI.
Quando installo una nuova versione di ubuntu non mi resta che cancellare dalla HOME le cartelle interessate (ad esempio: DOCUMENTI) e sostituirla con un collegamento che punta alla cartella DOCUMENTI nella partizione DATI (già correttamente montata attraverso fstab).

Tutto funziona bene con l'unica eccezione del cestino.
Se cancello un file da DOCUMENTI, appare la finestra "Impossibile spostare nel cestino - eliminare immediatamente?"
Qualcuno è per caso a conoscenza di un sistema per attivarlo?

grazie!

ciao, pier
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Cestino su cartelle collegate

Messaggio da steff »

Il filesystem della partizioni dati? Ntfs? Se non hai windows sullo stesso disco lo sconsiglio.
Cmq mi sembra un sistema un po' macchinoso per avere / e /home su partizioni separate che fa proprio questo.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
daigo

Re: Cestino su cartelle collegate

Messaggio da daigo »

se la partizione dati è ntfs, in fstab, hai messo così? con il parametro per il cestino
ntfs-3g uid=1000,silent,umask=000,locale=it_IT.utf8 0 0
pfp72
Prode Principiante
Messaggi: 40
Iscrizione: venerdì 25 settembre 2009, 18:12

Re: Cestino su cartelle collegate

Messaggio da pfp72 »

La partizione è EXT4.
Comunque è l'unico sistema che conosco per avere i miei file personali non legati alla cartella Home che ad ogni nuova installazione preferisco riformattare.

Ho partizione root e partizione home divise e posso averne quante ne voglio, mentre la partizione DATI mi permette di avere accesso ai miei file personali da qualunque Sistema Operativo.

grazie comunque

Se a qualcuno dovesse venire in mente una soluzione è il benvenuto!!!

ciao, pier
rai
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2874
Iscrizione: domenica 11 maggio 2008, 18:03
Desktop: plasma
Distribuzione: 22.04
Località: Palermo

Re: Cestino su cartelle collegate

Messaggio da rai »

@steff perché macchinoso? io faccio esattamente nello stesso modo e posso condividere tutti i dati con tutte le distro installate. Lo trovo comodo e facile

@pfp72 Se si sceglie di partizionare il disco con /, /dati, /home separati , invece di creare nella Home delle varie distro i symlink che puntano alle cartelle omonime in /dati/ si può fare il `mount --bind' delle varie /dati/<CARTELLA> anche in /home/utente/<CARTELLA>
Così i dati sono fisicamene nella partizione che viene montata in /dati ma i contenuti compaiono anche nella Home.
Esempio: se la cartella `/dati/Musica' contiene tutta la musica

Codice: Seleziona tutto

mount --bind /dati/Musica /home/utente/Musica
la monta _anche_ in Home

Si può fare l' automount mettendo in /etc/fstab il comando:

Codice: Seleziona tutto

/dati/<CARTELLA>	/home/utente/<CARTELLA>	none	bind	0 0
vedi:
man mount /The bind mounts.
http://unix.stackexchange.com/questions ... bind-mount
http://unix.stackexchange.com/questions ... with-fstab
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Cestino su cartelle collegate

Messaggio da steff »

@rai: lo ritengo macchinoso perché basta avere la stessa uuid, nomi login diversi e creare collegamenti se uno ha varie distro, ma ritengo macchinoso anche avere più di una distro ;)

Ma non è questo il problema, potrebbe essere legato alla gestione del cestino su nautilus/gnome? Controlla se hai una cartella nascosta .Trash-1000 sulla root di questa partizione.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
rai
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2874
Iscrizione: domenica 11 maggio 2008, 18:03
Desktop: plasma
Distribuzione: 22.04
Località: Palermo

Re: Cestino su cartelle collegate

Messaggio da rai »

io _ho_ un cartella .Trash-1000 nella root di tutti i filesystem montati: è il cestino 'utente' e si forma ogni volta che cancelli col semplice tasto canc
Ma il comportamento lamentato ha a che fare piuttosto con i permessi (è quello che succede normalmente nella cartella /tmp)
@pfp72 posta anche il contenuto di /etc/fstab magari dipende da qualche opzione con cui monti la partizione dati
pfp72
Prode Principiante
Messaggi: 40
Iscrizione: venerdì 25 settembre 2009, 18:12

Re: Cestino su cartelle collegate

Messaggio da pfp72 »

@rai: grazie per il suggerimento. In effetti facendo come dici tu i file che adesso cancello da ogni cartella montata con mount --bind vanno a finire nella cartella .Trash-1000 che si crea nelle varie root dei filesystem montati.
Il problema che si pone adesso è che questi file non si vedono nel Cestino principale e temo proprio questo sia un problema legato ai permessi.


Per montare DATI, ho in fstab questa riga:

Codice: Seleziona tutto

/dev/disk/by-uuid/5f62d97e-df4c-4579-872c-a8add0fb00d2 /media/Dati auto nosuid,nodev,nofail 0 0
generata in automatico dall'applicazione di sistema "DISCHI", nella quale puoi specificare le opzioni di montaggio automatico per le varie partizioni.

il mount bind invece lo faccio attraverso uno script all'avvio.
rai
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2874
Iscrizione: domenica 11 maggio 2008, 18:03
Desktop: plasma
Distribuzione: 22.04
Località: Palermo

Re: Cestino su cartelle collegate

Messaggio da rai »

pfp72 ha scritto:Per montare DATI, ho in fstab questa riga:

Codice: Seleziona tutto

/dev/disk/by-uuid/5f62d97e-df4c-4579-872c-a8add0fb00d2 /media/Dati auto nosuid,nodev,nofail 0 0
Proverei così

Codice: Seleziona tutto

/dev/disk/by-uuid/5f62d97e-df4c-4579-872c-a8add0fb00d2 /media/Dati ext4 defaults 0 0
pfp72
Prode Principiante
Messaggi: 40
Iscrizione: venerdì 25 settembre 2009, 18:12

Re: Cestino su cartelle collegate

Messaggio da pfp72 »

niente da fare.
Ho provato a cambiare il mount come mi hai suggerito. Ho anche dato il comando

Codice: Seleziona tutto

sudo chmod -R 777 /media/Dati/
ma i file che vanno a finire nella cartella .Trash.1000 che si crea in /Documenti non compaiono nel cestino.
Se invece che essere posizionato in ~/Documenti, mi posiziono in /media/Dati/Documenti, il cestino funziona correttamente.
Ma in teoria il mount --bind non dovrebbe specchiare la cartella così come è?

help!!!
rai
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2874
Iscrizione: domenica 11 maggio 2008, 18:03
Desktop: plasma
Distribuzione: 22.04
Località: Palermo

Re: Cestino su cartelle collegate

Messaggio da rai »

Ciao, per qualche giorno non sarò connesso e già oggi non ho il PC con me. Posso dirti genericamente di fare delle prove modificando /etc/fstab anche nel rigo dove monti la partizione che contiene la home
Se al mio ritorno non avrai ancora risolto ti passo il mio fstab funzionante: ripeto che da me solo la cartella /tmp impedisce di mettere nel cestino i cancellati
rai
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2874
Iscrizione: domenica 11 maggio 2008, 18:03
Desktop: plasma
Distribuzione: 22.04
Località: Palermo

Re: Cestino su cartelle collegate

Messaggio da rai »

Come promesso, ecco qui come monto le partizioni

Codice: Seleziona tutto

$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda2 during installation
UUID=7eb36cc9-27be-4ccc-b041-0f310db8d7d3 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda5 during installation
UUID=4a71811d-7fe8-4fc4-9984-12e950ab9b78 /home           ext4    defaults        0       2
# swap was on /dev/sda6 during installation
UUID=4c67a4af-778a-4cfa-805a-d6a5f6045005 none            swap    sw              0       0
# monta la partizione data (sda3) nella cartella /dati
UUID=0faf0325-9c06-49b0-9d94-1e6baa910b3f /dati           ext4    defaults        0       2
questo modo comporta che se (da utente normale) premo il tasto Canc su un file, per es. nella partizione montata in /dati, il file va finire nel cestino della mia Home
cioè in ~/.local/share/Trash/files ma lo trovo anche in /dati/.Trash-1000/files
pfp72
Prode Principiante
Messaggi: 40
Iscrizione: venerdì 25 settembre 2009, 18:12

Re: Cestino su cartelle collegate

Messaggio da pfp72 »

Ciao RAI e grazie per quello che hai postato.

la differenza principale tra il tuo fstab e il mio è nel fatto che tu DATI la monti direttamente in root mentre io la monto in /media/Dati.
Ti risulta che cambi qualcosa?

ciao, pier

p.s. sorry per il ritardo nella risposta, ma un paio di gemelli nati da poco mi stanno tenendo un po' impegnato!!!
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Cestino su cartelle collegate

Messaggio da steff »

Auguri per i gemelli, e da quanto so l'unica differenza è che le directory montati in media vengano mostrate sul desktop, sul panello del file manager ecc secondo il DE mentre le altri posizioni non vengono gestiti.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
rai
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2874
Iscrizione: domenica 11 maggio 2008, 18:03
Desktop: plasma
Distribuzione: 22.04
Località: Palermo

Re: Cestino su cartelle collegate

Messaggio da rai »

pfp72 ha scritto:p.s. sorry per il ritardo nella risposta, ma un paio di gemelli nati da poco mi stanno tenendo un po' impegnato!!!
:clap: e chissà quanto impegnano la mamma :birra:
pfp72 ha scritto:la differenza principale tra il tuo fstab e il mio è nel fatto che tu DATI la monti direttamente in root mentre io la monto in /media/Dati.
Ti risulta che cambi qualcosa?
mi sa di sì, sembra che sia ancora vigente questo bug che è ben riassunto nel commento #13 di questo altro bug
se è così, e se ho capito la questione, dovresti aggirarlo semplicemente cambiando il punto di mount della partizione Dati.
Se vuoi, puoi provare prima di smanettare con /etc/fstab: da Nautilus smonta la partizione Dati e rimontala: i file cancellati da quel momento dovresti averli nel cestino come desideri
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: Google [Bot] e 6 ospiti