ATTENZIONE ad eliminare una chroot per non perdere la /home !

Installazione, configurazione e uso di programmi e strumenti.
bastianazzo
Prode Principiante
Messaggi: 116
Iscrizione: venerdì 11 maggio 2007, 22:54

ATTENZIONE ad eliminare una chroot per non perdere la /home !

Messaggio da bastianazzo »

>:(

Oggi volevo cancellare una chroot che avevo creato qualche tempo fa senza successo

Da terminale, nella mia home, ho scritto

Codice: Seleziona tutto

sudo rm -rf /mychroot
poichè la chroot era nel filesystem nella cartella /mychroot... ho sbagliato sintassi evidentemente (cosa avrei dovuto scrivere??), poichè mi ha cancellato tutta la home!!!

Ora, è possibile recuperare qualcosa, visto che la home è in una partizione separata a sè stante, di tipo XFS? Ho cercato un po' in giro, ma con poco successo. E che mi dite riguardo le cartelle di Evolution? Erano archiviate lì, vero?
Potrebbe aiutare il fatto che la partizione era separata? Magari c'è un modo (tipo comandi dd qualcosa... :P) per fare un backup dell'immagine attuale della partizione, per poi lavorarci in seguito?

Mi viene da piangere...
Ultima modifica di bastianazzo il giovedì 24 luglio 2008, 0:48, modificato 1 volta in totale.
bastianazzo
Prode Principiante
Messaggi: 116
Iscrizione: venerdì 11 maggio 2007, 22:54

Re: Undelete XFS

Messaggio da bastianazzo »

scusate, potreste almeno cortesemente spiegarmi dove ho sbagliato?

grazie :)
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: Undelete XFS

Messaggio da Guiodic »

non riesco a capire come quel comando possa averti cancellato la home... a meno che /mychroot non fosse un hardlink alla home o non ne contenesse uno...
bastianazzo
Prode Principiante
Messaggi: 116
Iscrizione: venerdì 11 maggio 2007, 22:54

Re: Undelete XFS

Messaggio da bastianazzo »

beh, in effetti non riuscivo a capirlo nemmeno io...
almeno, mi consolo pensando al fatto che non ho perso nulla di irreparabile, e che perlomeno non ho sbagliato nulla di eclatante!!

ciao  ::)
bastianazzo
Prode Principiante
Messaggi: 116
Iscrizione: venerdì 11 maggio 2007, 22:54

Re: Undelete XFS - Attenzione ad eliminare una chroot per non perdere la /home !

Messaggio da bastianazzo »

Piccolissimo aggiornamento per i curiosi...
a quanto pare non succede solo a me!!
http://martinpitt.wordpress.com/2008/07/21/that-edgy-chroot-can-go-oops/
It happened at least twice now: I deleted an old chroot without unmounting all those bind mounts I have in them (/proc, /sys, /tmp, and most importantly, /home). Thus an rm -rf /chroots/edgy will remove my entire Home-partition, too!
Una possibile soluzione è aggiungere un alias tipo

Codice: Seleziona tutto

alias rid=’rm –one-file-system’
nel

Codice: Seleziona tutto

~/.bashrc
Saluti (magra consolazione che anche ai guru possa succedere una cosa simile)
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 25 ospiti