Newsgroup: it.comp.os.linux.iniziare
Titolo: Recupero file cancellato erroneamente

Ciao a tutti,
ho un disco esterno usb molto grande (500 Gb) dal quale ho erroneamente 
cancellato una cartella con alcuni files molto importanti per me.
Ho un computer molto lento e munito di sole porte usb1.
Ho provato con TestDisk (Photorec) che funziona bene ma inizia a 
recuperarmi ogni singolo settore dell'intero disco segnalandomi che il 
tempo stimato per la intera operazione è di circa una settimana... :-O
Esiste un software per il recupero dei file cancellati che consenta di 
vedere in anteprima il contenuto dell'intero disco in modo da poter 
indicare all'applicativo il singolo file da recuperare?
Sono su Linux Mint LMDE.
Vi sono davvero grato per ogni vostra indicazione.
A presto
Atque

 indicare all'applicativo il singolo file da recuperare?
 
Dipende da come era formattato il disco esterno.
 
Se era in FAT32 o in NTFS allora sì, hai possibilità di recuperare il
file senza grossi problemi, ma ti conviene farlo da Windows dove ci sono
strumenti più efficaci e semplici per questi due FS. Su Linux forse lo
fa scrounge-ntfs.
Se il FS è ext2 esiste e2undel che fa quanto sopra.
Se il FS è ext3/ext4 puoi provare con extundelete che in genere funziona.
 
Se non è nessuno di quelli sopra non mi sovvengono soluzioni sicure,
quindi puoi usare testdisk/photorec, anche se prima ti consiglio di
provare magicrescue che lo trovo più efficace. C'è anche foremost che
non è malvagio (tutto dipende dal tipo di file).
 
 
-- 
Flavio Visentin
 
Scientists discovered what's wrong with the female brain: on the left
side, there's nothing right, and on the right side, there's nothing left

 Dipende da come era formattato il disco esterno.
 
Ciao! é formattato ext4.
Provo gli strumenti che mi hai indicato e ti so dire quanto prima l'esito.
Grazie!!
A presto!
Atque
 

 Se il FS è ext3/ext4 puoi provare con extundelete che in genere funziona.
 
Io molti anni fa ho recuperato integralmente circa mezzo giga di file 
di vario tipo, di una directory cancellata erroneamente, con le sole 
utility di sistema (dump non so cosa...) ma ero con l'ext2 e poi me li 
ha salvati tutti ma senza il nome.
Inoltre non ci avevo piu' scritto nulla dopo l'incidente e neppure 
smanettato con altre utility.
 
-- 
Tanti saluti
 

Ho utilizzato per ora solo Photorec.
Non ha finito. Ho visto che pur su disco rigido interno è lentissimo ed 
anche se non ha terminato il lavoro, salva i files con sigle 
difficilmente riconoscibili. Non so se alla fine del lavoro ricompone il 
tutto.
Mi sento un po' depresso sulla possibilità di recuperare quei due o tre 
files che mi stanno a cuore...
Ciao :-)
Atque

 files che mi stanno a cuore...
 
A cose fatte, hai almeno due strumenti per trovarli:
1) il comando file
2) la ricerca d'una parola o frase con grep.
 
Ecco un pezzo d'elenco, che ho ancora, dato dal comando file:
 
dump840329: ASCII English text
dump840330: data
dump840331: ASCII C++ program text
dump840332: data
dump840347: UTF-8 Unicode English text
dump840403: gzip compressed data, was "README", from Unix, last modified: Fri
 Dec  3 10:35:38 2004, max compression
dump840468: ISO-8859 text
dump840559: Zip archive data, at least v2.0 to extract
dump840560: gzip compressed data, was "ircomm-tty.o", from Unix, last
 modified: Wed Sep  3 03:59:13 2003, max compression
dump840633: Linux x86 kernel root=0x309-ro vga=normal, bzImage,
 version 2.4.22 (root@m300a) #1 Sun Dec 
dump840634: x86 boot sector, LInux i386 boot LOader, version 22.5.8 Debian;
 partition 1: ID=0xc, active, starthead 1, startsector 63, 16755732 sectors;
 partition 2: ID=0x7, starthead 0, startsector 16755795, 16771860 sectors;
 partition 3: ID=0x7, starthead 0, startsector 33527655, 16771860 sectors;
 partition 4: ID=0x5, starthead 0, startsector 50299515, 109756080 sectors
dump840635: data
dump840636: Linux kernel symbol map text
dump840639: HTML document text
dump840640: ASCII English text
 
-- 
Tanti saluti
 

 Ecco un pezzo d'elenco, che ho ancora, dato dal comando file:
 
 
io so il file come si chiama. ma non posso aspettare una settimana.
E' per quello che cercavo con extundelete, o altri software che 
consentano di trovare ubn file determinato, ma per ora non sono riuscito.
Ciao
Atque
 

 io so il file come si chiama. ma non posso aspettare una settimana.
 
Il nome non lo recupererai in nessun caso, per come sono strutturati
quei FS.
 
Solo il contenuto è significativo.



Purtroppo non mi ricordo il comando, ma e' di sistema e copia tutta una 
partizione o forse tutto un disco fisso, forse e' dumpe2fs che 
funziona anche con ext3 e 4, so che certamente aveva impiegato solo 
qualche decina di minuti al massimo, certamente. M'aveva fatto migliaia 
di file: quei dumpxxxxxx che t'ho mostrato e che alcuni li ho ancora, 
ogni tanto me ne serve qualcuno e lo cerco.
Ci vuole un amministratore di rete per aiutarti, io non so cos'altro 
dirti, ho cercato con "history", dato da root, ma non l'ho trovato quel 
comando.
 
No... eccolo, il comando e' quasi certamente: debugfs, pero' non so 
dirti altro, occhio che devi darlo come root - quindi attenzione!
 
-- 
Tanti saluti
 

 dirti altro, occhio che devi darlo come root - quindi attenzione!
 
Si', dev'essere proprio debugfs, perche' c'e' anche e2undel ma adesso 
ricordo che non m'ero fidato a giudicare dalla manpagina.
 
-- 
Tanti saluti
 

Il software che riesco ad utlizzare meglio ï¿œ sicuramente Photorec, 
sicuramente il piï¿œ semplice ed a prova di scemi come io sono.
Forse potete aiutarmi. I pochi files che devo recuperare sono i file di 
cartelle locali di Thunderbird. Sono dentro la cartella di Thunderbird, 
o meglio: ".thunderbird" (cartella marcata nascosta da Linux) a sua 
volta la cartella Local Folders ï¿œ dentro una cartella Mail, dentro la 
cartella del profilo, che in quanto tale ha come nome una sigla che non 
ricordo.
I files sono rispettivamente files con estensione *.msf, alcuni con 
estensione *.dat ed alcuni (tanto per rendere la cosa un po' piï¿œ 
difficile) files senza estensione, come potete verificare, usa fare 
Thunderbird.
Ho visto che Photorec, nel suo infinito elenco di estensioni non riporta 
quelle dei files che devo recuperare.
Ho anche visto che se si delezionano tutte le estensioni dalle opzioni 
di ricerca, Photorec inizia comunque a lavorare riportando peraltro un 
tempo stimato per la durata del lavoro, nettamente minore, ma sempre 
lungo. Non riesco a capire quali files inizia a recuperare in questo caso.
Non so se con gli elementi che vi ho dato potete darmi qualche 
indicazione in piï¿œ...
Vi ringrazio tantissimo in ogni caso.
A presto
Atque

Il software che riesco ad utlizzare meglio è sicuramente Photorec, 
sicuramente il più semplice ed a prova di scemo come io sono.
Forse potete aiutarmi. I pochi files che devo recuperare sono i file di 
cartelle locali di Thunderbird. Sono dentro la cartella di Thunderbird, 
o meglio: ".thunderbird" (cartella marcata nascosta da Linux) a sua 
volta la cartella Local Folders è dentro una cartella Mail, dentro la 
cartella del profilo, che in quanto tale ha come nome una sigla che non 
ricordo.
I files sono rispettivamente files con estensione *.msf, alcuni con 
estensione *.dat ed alcuni (tanto per rendere la cosa un po' più 
difficile) files senza estensione, come potete verificare, usa fare 
Thunderbird.
Ho visto che Photorec, nel suo infinito elenco di estensioni non riporta 
quelle dei files che devo recuperare.
Ho anche visto che se si delezionano tutte le estensioni dalle opzioni 
di ricerca, Photorec inizia comunque a lavorare riportando peraltro un 
tempo stimato per la durata del lavoro, nettamente minore, ma sempre 
lungo. Non riesco a capire quali files inizia a recuperare in questo caso.
Non so se con gli elementi che vi ho dato potete darmi qualche 
indicazione in più...


 indicazione in più...
 
Non conosco Photorec, ne' Thunderbird, pero' non mi costa nulla dirti 
cosa farei al posto tuo. Io direi a Photorec di recuperarmi *tutti* i 
file che trova. Poi darei questo comando come user, o come root se 
occorre, dopo essere entrato nella directory dove Photorec m'ha salvato 
i file recuperati:
file * > /tmp/tuttiimieifile
 
Infine i tuoi li individui certamente guardando cosa c'e' scritto in 
tuttiinieifile, ad esempio con: less /tmp/tuttiimieifile.
N.B. che, per vedere che tipo di file cercare, puoi dare lo stesso 
comando file nella *attuale* directory .thunderbird, comprese le 
eventuali sue subdirectory.
Inoltre, per vedere cosa c'e' dentro a un qualsiasi file lo fai al volo 
anche con mc (Midnight commander) da console. In un'oratta li ritrovi 
tutti.
 
-- 
Tanti saluti
 

 io so il file come si chiama. ma non posso aspettare una settimana.
 
Allora hai imparato che il backup non e` una grossa perdita di tempo
 
Enrico

 Allora hai imparato che il backup non e` una grossa perdita di tempo
 
 
Hai perfettamente ragione. Lo sapevo però già da prima. Il fatto è che 
su di una macchina vecchia e con porte lentissime come la mia, il backup 
della posta è più disagevole di quello incrementale dei files di lavoro 
che faccio ogni giorno su ben tre supporti diversi.
Ciao
a.
 

 tutti.
 
Proverò e ti so dire.
Il problema è che per recuperare tutti i files Photorec impiega una 
settimana buona. Devo vedere nel pc dello studio che ha un processore 
più rapido e le porte più veloci.
Ho anche provato con TestDisk, il modulo nel quale è ricompreso Photorec.
Mi fa vedere però solo le directory non cancel e cancellazione fossero 
davvero irrecuperabili.
Ciao!
a.
 
 

Il 16/12/2012 20:00, Yoda ha scritto:
 
 > Non conosco Photorec, ne' Thunderbird, pero' non mi costa nulla dirti
 > cosa farei al posto tuo. Io direi a Photorec di recuperarmi *tutti* i
 > file che trova. Poi darei questo comando come user, o come root se
 > occorre, dopo essere entrato nella directory dove Photorec m'ha salvato
 > i file recuperati:
 > file * > /tmp/tuttiimieifile
 
Grazie.
Tuiimieifiles lo rendo con *.* ?
 
 >
 > Infine i tuoi li individui certamente guardando cosa c'e' scritto in
 > tuttiinieifile, ad esempio con: less /tmp/tuttiimieifile.
 > N.B. che, per vedere che tipo di file cercare, puoi dare lo stesso
 > comando file nella *attuale* directory .thunderbird, comprese le
 > eventuali sue subdirectory.
 
Si. E' quello che anche ora ho fatto per rendermi conto di quali 
sarebbero i files vedendoli da quelli che Thunderbird ha ricreato.
 
 > Inoltre, per vedere cosa c'e' dentro a un qualsiasi file lo fai al volo
 > anche con mc (Midnight commander) da console. In un'oratta li ritrovi
 > tutti.
 
Proverò e ti so dire.
Il problema è che per recuperare tutti i files Photorec impiega una 
settimana buona. Devo vedere nel pc dello studio che ha un processore 
più rapido e le porte più veloci.
Ho anche provato con TestDisk, il modulo nel quale è ricompreso Photorec.
Mi fa vedere però solo le directory non cancelate.
Ciao!
a.

 che faccio ogni giorno su ben tre supporti diversi.
 
Basta farlo via rete. Una NAS costa 200 euro.


 della posta è più disagevole 
 
usare imap no?
 
S.

 Hai perfettamente ragione. Lo sapevo però già da prima
 
Quindi sai di avere un problema ma te ne freghi di risolverlo. Che dire, 
ottimo modo di crearsi dei problemi
 
Enrico

Carissimi,
Vi ionformo con gioia di aver recuperato i files cancellati.
Il recupero è avvenuto mediante Photorec consentendomi di ri-ottenere i 
files Mbox della posta.
Ho selezionato la ricerca che circoscrivesse i files di testo mbox delle 
caselle di posta.
Dovrò un po' studiare per aprirli e renderli disponibili alla lettura 
con il software di posta elettronica, ma il materiale c'è. Non ho 
necessità di consultarlo spesso.
Un grazie di cuore a tutti voi ed ora coglierò il consiglio di chi mi ha 
fatto capire che quando la mole dati diventa di una certa proporzione 
bisogna adottare standard adeguati per mettersi al riparo dai disastri.
Profitto per farvi gli auguri più sentiti per le presenti festività
A presto
Atque
 

Carissimi,
Vi comunico con gioia di aver recuperato i files cancellati.
