unclemeat
Newbie
Karma: +0/-0
Scollegato
Messaggi: 26
|
 |
« inserita:: Luglio 22, 2011, 10:40:02 pm » |
|
sono disperato... nel vero senso della parola ..... forse ho perso 20 anni di dati per un banale gesto compiuto inavvertitamente .....
Non mi dilungo su ciò che è successo: vi basti sapere che un hard disk sata da 160 GB Maxtor, prima formattato con xfs e inavvertitamente formattato in ext4 è stato poi successivamnente riformattato in xfs (senza mai montarlo, quindi, a parte i primi blocchi, il resto dovrebbe essere integro) Ho usato ... e sto usando testdisk (poi photorec ed infine foremost) con la speranza di ritrovare qualcosa, ma non so come avanzare. al termine di un lavoro di ricerca testdisk mi da questo risultato:
Disk /dev/sdb - 160 GB / 149 GiB - CHS 19458 255 63 Partition Start End Size in sectors D Linux 0 1 1 19456 254 61 312576640 D Linux 0 1 1 19456 254 61 312576640
quando col cursore mi sposto sulle varie righe del risultato, in fondo alla console appaiono delle informazioni: sulla prima mi dice "EXT4 Large file Sparse superblock Backup superblock, 160 GB / 149 GiB", sulla seconda "XFS 6.2+ - bitmap version, 160 GB / 149 GiB",
Come vedete ciascuna corrisponde all'intera capacità dell'HD. cosa indicano ciascuna riga della risposta di testdisk? non capisco se sono partizioni o altro (e poi perchè prima una partizione ext4 e poi una xfs quando gparted mi riconosce una sola xfs?) .... come posso andare avanti? ho creato un'immagine di backup del disco e operato prima con photorec e poi con foremost. ho recuperato centinaia di migliaia tra file e frammenti inutilizzabili.... alcuni documenti importanti e molte foto ... ma tutti i documenti realizzati con openoffice non riesco a recuperarli; e quelli mi servono per lavoro!!
Avete qualche idea che mi consenta di recuperare la partizione? posso provare a formattare quella prima partizione ext4 che mi restituisce testdisk in xfs? e come? pensavo che facendolo magari ritornavo alla situazione prec@@@ata!!!
grazie!!
Ricordo che, quando TAANNNTTIIIII anni fa mi dilettavo con Amiga, uno dei miei hobbies preferiti era recuperare i dischetti danneggiati e molte volte riuscivo a farlo.
Poi sotto msdos (sto parlando di decenni fa!!! SIGH!!!) esistevano disk editor (mi pare che il più noto fosse norton utility) ma per xfs esiste qualcosa sotto linux? ...
se poi qualcuno mi da una dritta su come è organizzato un filesystem xfs (magari un link esaustivo e preferibilmente in italiano) mi piacerebbe approfondire la questione .....
grazie
|
|
|
|
|
Registrato
|
|
|
|
|
Argos
|
 |
« Risposta #1 inserita:: Luglio 22, 2011, 11:37:40 pm » |
|
hola unclemeat NON RIFORMATTARE PIù NIENTE, LASCIA IL DISCO COSI COM'è, USA UN ALTRO DISCO. Poi, prima di tutto, sangue freddo  e secondo, hai fatto la miglior scelta: TESTDISK , lsacia stare photorec per ora. Stando a quanto dici: prima formattato con xfs e inavvertitamente formattato in ext4 è stato poi successivamnente riformattato in xfs (senza mai montarlo, quindi, a parte i primi blocchi, il resto dovrebbe essere integro) ...dovresti (DOVRESTI) o (DOVREBBE ESSERE) occhio al condizionale, scegliere la partizione indicata con il filesystem: "XFS 6.2+ - bitmap version, 160 GB / 149 GiB" , prova a darci informazione di cosa hai formattato per capire perché la tabella delle partizioni aveva in precedenza tutte quelle voci che descrivi. Se fai caso alle direttive di testdisk nella base del terminale, D sta per "deleted" : "cancellata", per cui, bisogna sapere di più riguardo l'output di testdisk, se ti è possibile, arriva fino all'output che ti evidenzia le partizioni recuperabili, poi chiudi il terminale senza salvare niente ancora, copia tutto ed incollalo qui nel forum, per aiutarti meglio. Se ti può tranquillizzare, il fatto che testdisk abbia scovato delle partizioni è positivo, bisogna solo scegliere quale voce, una volta salvati i cambiamenti ritroverai tutto ciò che credevi perso, mi è già capitato. ...aspettiamo risposta  , intanto vedi qua: http://www.cgsecurity.org/wiki/TestDisk_Step_By_Stephttp://www.gatoalfa.com/software/49-partition-table-recovery.html
|
|
|
|
« Ultima modifica: Luglio 22, 2011, 11:49:54 pm da Argos »
|
Registrato
|
"Quello che non mi uccide, mi fortifica."
Friedrich Wilhelm Nietzsche.
|
|
|
|
michele.p
|
 |
« Risposta #2 inserita:: Luglio 23, 2011, 05:38:25 pm » |
|
Fare ogni tanto backup dei dati no vero? ...al limite quelli "meno importanti", non personali (pdf, immagini, txt, video vari etc) ci si può sempre affidare a servizi on line quali Dropbox -> http://www.dropbox.com/Fai come ti ha suggerito Argos ...ormai è un esperto di recuperi.  Bye 
|
|
|
|
|
Registrato
|
|
|
|
unclemeat
Newbie
Karma: +0/-0
Scollegato
Messaggi: 26
|
 |
« Risposta #3 inserita:: Luglio 26, 2011, 10:20:01 pm » |
|
Argos .... mi dai qualche speranza!!!! Dunque ... un po' di storia: il disco è un maxtor 160 GB, dapprima usato come disco di sistema con reiserfs (ho usato questo fs per anni fino allo scorso anno quando ho iniziato ad usare ext4 per il sistema) e, come mia abitudine, ho sempre realizzato partizioni separate per i vari usi (boot, root, usr, var, ecc.)
Per un certo periodo è stato accoppiato in raid 0 con un gemello come sistema di salvataggio dati e file multimedia.
da qualche anno invece ha fatto da solo lo stesso lavoro di salvataggio dati e file multimedia, con fs xfs, conservando la cartella dei documenti e tutti i file multimediali. In particolare conteneva anche dei file disk-image per virtualbox e diverse cartelle wine cui accedevo con un link, cartelle che usavo a seconda del software winzoz che mi serviva (dopo tanti anni ho accertato che è meglio salvare la cartella di wine funzionante prima di tentare l'installazione di qualcosa di nuovo ... se la cosa funzionava, bene. Altrimenti bastava tornare indietro.)
ora il disastro!!!
qualche settimana fa decido di provare natty e per avere un'installazione pulita faccio tutta l'operazione da zero, usando tutte le partizioni secondo la destinazione d'uso ormai scelta da anni limitandomi a salvare la home e, ovviamente le partizioni e i dischi dei documenti vari (quindi anche quello in argomentoi.
Ma natty non mi piace e decido di tornare a lucid (ho sempre preferito le distrto LTS di ubuntu) ma ..... c'è il motogp ..... è tutto pronto per l'installazione e devo solo assegnare il punto di montaggio della partizione xfs sdb1 del disco in questione.
stanno interviostando Valentino Rossi e voglio seguire meglio andando in salotto .... in quel momento devo aver fatto la prima cavolata.... presumo inavvertitamente, co mouse clkicco la casella che istruisce l'installazione a formattare la partizione (anche se mi pare assurdo che prima non gli abbia detto che la voglio montare in xfs sotto /AudioVideo (è il suo nome nel mio sistema). Faccio partire l'installazione e non mi accorgo di nulla. Quando torno è tutto fatto. riavvio e ..... cavolo i link sul desktop danno errore! Che è successo? Beh il resto lo sai.
seconda cavolata: convinto di fare cosa giusta (quante cavolate si fanno per presunzione!!!) dico a gparted di riformattare in xfs sperando che si ric ostruisca una tabella utile..... come no!!!!
questo è quanto posso dire sul piano storico. ******** provando testdisk ottengo questa risposta: Disk /dev/sdb - 160 GB / 149 GiB - CHS 19458 255 63 Partition Start End Size in sectors D Linux 0 1 1 19456 254 61 312576640 D Linux 0 1 1 19456 254 61 312576640
quando col cursore mi sposto sulle varie righe del risultato, in fondo alla console appaiono delle informazioni: sulla prima mi dice "EXT4 Large file Sparse superblock Backup superblock, 160 GB / 149 GiB", sulla seconda "XFS 6.2+ - bitmap version, 160 GB / 149 GiB",
però mentre la prima mi offre la possibilità di listare i file (L dei comandi) la seconda non la offre.
per prudenza ho anche fatto un'immagine con testdisk così da poter ripristinare la situazione di partenza (spero).
Suppongo che quella XFS DELETED sia la partizione imputata da recuperare.
NB.: DA ORA OPERO IN TEMPO REALE I.E. MENTRE AGISCO SCRIVO QUELLO CHE FACCIO. SPERIAMO BENE!!!
Ora ho provato a scrivere come P la seconda partizione (quella che mi dice XFS) e riavvio il pc per vedere cosa succede
Sembra che non sia cambiato niente ... come se non scrivesse nulla!!!
rilanciando testdisk tutto sembra simile a prima.... come faccio a scrivere? Io gli ho dato OK, write, Y. Ho riavviato il sistema come dice di fare ma non cambia niente!!!
torno presto ciao e grazie ancora...
PS. scusate la lunghezza del post
|
|
|
|
|
Registrato
|
|
|
|
|
Argos
|
 |
« Risposta #4 inserita:: Luglio 27, 2011, 06:21:07 pm » |
|
provando testdisk ottengo questa risposta: Disk /dev/sdb - 160 GB / 149 GiB - CHS 19458 255 63 Partition Start End Size in sectors D Linux 0 1 1 19456 254 61 312576640 D Linux 0 1 1 19456 254 61 312576640
quando col cursore mi sposto sulle varie righe del risultato, in fondo alla console appaiono delle informazioni: sulla prima mi dice "EXT4 Large file Sparse superblock Backup superblock, 160 GB / 149 GiB", sulla seconda "XFS 6.2+ - bitmap version, 160 GB / 149 GiB",
...comunque, oltre a queste righe che mi hai inviato, mi servirebbero anche quelle più giù che descrivi: "quando col cursore mi sposto sulle varie righe del risultato, in fondo alla console appaiono delle informazioni: sulla prima mi dice "EXT4 Large file Sparse superblock Backup superblock, 160 GB / 149 GiB", sulla seconda "XFS 6.2+ - bitmap version, 160 GB / 149 GiB"Se ti è possibile, fa uno Screenshot del terminale quando arrivi a questa parte del recupero e incollalo qui nel forum (usa ImageShack)  , ma cerca di non modificare ulteriormente la tabella delle partizioni, perché ogni "write" che fai potrebbe modificarla facendoci perdere. Non ti posso rispondere correttamente se non vedo la totalità dell'output come lo vedi tu nel terminale  Comunque, che device viene descritto da udev?, cioè, il Harddisk viene visto come /dev/sda, /dev/sdb o /dev/sdc?  , poi era partizionato? (svariate partizioni o un solo blocco di 160 GB XFS?), era primaria o logica?  Con queste domande puoi risalire alla partizione giusta, comunque, il primo scan ti da due partizioni "Linux": D Linux 0 1 1 19456 254 61 312576640 D Linux 0 1 1 19456 254 61 312576640 ---> questa ...che mi coincidono con la storia di formattazione ed "errori di" che racconti, per logica (andando per logica in base al tuo racconto) , dovrebbe (dovrebbe) , essere la seconda righa : "D Linux 0 1 1 19456 254 61 312576640" , ripeto, la seconda (freccia rossa) non la prima (visto che sono identiche) , ma IMPORTANTISSIMO ricordare se era primaria o logica e settarlo correttamente quando arrivi qui: http://www.cgsecurity.org/mw/images/First_results.gifD'altronde, se non sei soddisfatto del primo output puoi sempre dare invio per proseguire e poi usare la voce: [Deeper Search]: http://www.cgsecurity.org/mw/images/Search_menu.gif...che sara più lenta ma scoverà tante altre azzioni di formattazione e modifica della tabella in passato  , ma se non sei sicuro di quello che fai lascialo a scopo illustrativo o per semplice curiosità, (credo che nel tuo caso sia inutile effetture un "Deep Search" ). A dopo  P.S: però mentre la prima mi offre la possibilità di listare i file (L dei comandi) la seconda non la offre. ...ma L non sta per "Load Backup"? 
|
|
|
|
« Ultima modifica: Luglio 27, 2011, 06:31:55 pm da Argos »
|
Registrato
|
"Quello che non mi uccide, mi fortifica."
Friedrich Wilhelm Nietzsche.
|
|
|
unclemeat
Newbie
Karma: +0/-0
Scollegato
Messaggi: 26
|
 |
« Risposta #5 inserita:: Luglio 29, 2011, 03:29:31 pm » |
|
|
|
|
|
|
Registrato
|
|
|
|
|
Argos
|
 |
« Risposta #6 inserita:: Luglio 30, 2011, 08:00:27 am » |
|
...In effetti hai scelto la partizione giusta come avevamo pensato nei post precedenti: http://img824.imageshack.us/img824/8548/85427672.png(IPOTESI): ma è quella vuota (formattata dopo l'inavvertito EXT4), o forze con tutti questi smannettamenti si è sovrascritto troppo sulla tabella delle partizioni, per cui ogni volta che usi testdisk e dai WRITE, al prossimo tentativo ti trova l'ultimo cambiamento vuoto e cosi via. A questo punto non so se esista ancora la tabella delle partizioni con i dati  , ma la cosa strana è che con il deep search ti trovi solo due voci  , quando doveva prelevare tante  , ma tu li fai fare il deep search fino alla fine?, dovrebbe impiegare un bel po di tempo  ..., in effetti, trova solo queste due ultime azioni che hai descritto all'inizio: "...e inavvertitamente formattato in ext4 è stato poi successivamnente riformattato in xfs..." ...quindi, la cosa strana è che quella XFS prima di queste due azioni inavvertite che descrivi, non venga a galla 
|
|
|
|
« Ultima modifica: Luglio 30, 2011, 08:04:49 am da Argos »
|
Registrato
|
"Quello che non mi uccide, mi fortifica."
Friedrich Wilhelm Nietzsche.
|
|
|
unclemeat
Newbie
Karma: +0/-0
Scollegato
Messaggi: 26
|
 |
« Risposta #7 inserita:: Luglio 30, 2011, 11:09:24 pm » |
|
Si certo, il deep search glielo faccio completare, sono 19456 cilindri (ci impiega circa 10 minuti) Le domande che mi faccio sono due: 1- perchè se do il write questo non sortisce effetto? 2- perchè se seleziono la partizione XFS non mi mostra l'opzione P=List Files?
se esiste deve essere lì!!!
ciao e sempre grazie
|
|
|
|
« Ultima modifica: Luglio 30, 2011, 11:34:46 pm da unclemeat »
|
Registrato
|
|
|
|
|
|
unclemeat
Newbie
Karma: +0/-0
Scollegato
Messaggi: 26
|
 |
« Risposta #9 inserita:: Luglio 31, 2011, 05:00:33 pm » |
|
la sequenzza è quella... perchè da live cd tanto non la monto quindi operando da sistema non dovrebbe cambiare niente ..... o no? 
|
|
|
|
|
Registrato
|
|
|
|
|
Argos
|
 |
« Risposta #10 inserita:: Luglio 31, 2011, 07:46:52 pm » |
|
perchè da live cd tanto non la monto quindi operando da sistema non dovrebbe cambiare niente ..... o no? ...da live cd tutte le unita di archivio sono scollegate ameno ché venga montata, per cui, io fare una cosa molto più sicura e definitiva: -Togliere tutti i collegamenti ATA fisici tranne quello del disco da recuperare , questi per intenderci: http://www.worldofstock.com/slides/BTE1749.jpg...in modo che tu abbia solo il live cd (senza tabella delle partizioni) e l'unica tabella da recuperare sia appunto quella del HD da 160 Gb MAXTOR 6v160e0, ma che da /dev/sdb:
http://img803.imageshack.us/img803/1183/95308315.png
... passerà ad essere /dev/sda, per cui devi ricordare l'attuale configurazione fisica dei dischi (quali master e quali slave) per rispettare i mount fissi configurati su /etc/fstab quando ripristinerai i dischi nel case nuovamente. I live cd che sempre consiglio sono i soliti: KNOPPIX GPARTED SYSTEMRESCUE a dopo 
|
|
|
|
« Ultima modifica: Luglio 31, 2011, 07:50:07 pm da Argos »
|
Registrato
|
"Quello che non mi uccide, mi fortifica."
Friedrich Wilhelm Nietzsche.
|
|
|
unclemeat
Newbie
Karma: +0/-0
Scollegato
Messaggi: 26
|
 |
« Risposta #11 inserita:: Luglio 31, 2011, 10:31:08 pm » |
|
Ok sperimenterò come dici tu .... (non stasera, per non fare rumore, e neanche domani che non sono in casa ....) Comunque, come live cd, oggi ho trovato proprio quello di testdisk (v. 6.12) e lo stavo provando ma ancora senza successo ... però voglio provare togliendo tutto come mi suggerisci ....
grazie a presto
|
|
|
|
|
Registrato
|
|
|
|
unclemeat
Newbie
Karma: +0/-0
Scollegato
Messaggi: 26
|
 |
« Risposta #12 inserita:: Agosto 04, 2011, 09:05:01 pm » |
|
Argios Niente da fare!!!  ho fatto il tentativo (ripetutamente, staccando tutti gli HD) come mi suggerivi tu, ma senza sortire effetto.... mi sa che hai ragione ... mi ritrovo con una serie di partizioni xfs sovrapposte .... una sull'altra ... ma testdisk mi mostra sempre le due solite ext4 e xfs. Non c'è verso di uscirne ... volevo fare un tentativo di cambiare tipo alla ext4 portandola ad xfs ma in testdisk non trovo l'opzione. qualche dritta? Esiste un documento che spieghi come è organizzato xfs? io ho cercato ma inutilmente ... Possibile che non si possa ricostruire a mano almeno il percorso di due cartelle (sono quelle fondamentali dove tenevo tutti documenti)  ciao e ancora grazie PS- il link che passavi giorni fa è inaccessibile per copyright: http://www.worldofstock.com/slides/BTE1749.jpg
|
|
|
|
« Ultima modifica: Agosto 04, 2011, 09:07:41 pm da unclemeat »
|
Registrato
|
|
|
|
|
michele.p
|
 |
« Risposta #13 inserita:: Agosto 05, 2011, 12:39:52 am » |
|
...non ho seguito la discussione, ma se avete esaurito i tentativi allora penso sia il caso di provare tentando un recupero dei dati (se è rimasto qualcosa  ) con Photorec (...potrebbe impiegarci ore se effettivamente trova qualcosa e in funzione anche della capacità del disco da controllare). Bye 
|
|
|
|
« Ultima modifica: Agosto 05, 2011, 12:42:02 am da michele.p »
|
Registrato
|
|
|
|
unclemeat
Newbie
Karma: +0/-0
Scollegato
Messaggi: 26
|
 |
« Risposta #14 inserita:: Agosto 05, 2011, 01:31:46 pm » |
|
michele.p grazie ho già fatto ... con photorec e con foremost (che mi sembra più efficace, almeno organizza i recuperi)
ma il mio cruccio è che, oltre alle migliaia di documenti accumulati negli anni e di volta in volta modificati e salvati in versioni diverse, ci sono cose che pare abbia definitivamente perso ... certo poi ci sono cose di cui non ricordo e che magari sono importanti (copie di certificati, di lettere ecc. che tenevo organizzati per tema ed ente e di cui al momento non ricordo.
La mia speranza era invece quella di riuscire a rimappare almeno un paio di cartelle principali, al cui interno si sviluppavano poi tutte le sottocartelle.
Mi dico: se posso rimappare almeno quelle due o tre cartelle principali, poi i dati in esse contenuti dovrebbero ricomparire!!!
Un tempo (tanto!!) mi dilettavo a recuperare i floppy danneggiati (certo parliamo di altre dimensioni!!!) ma con molta pazienza, conoscendo l'organizzazione di un fs xfs forse .... in fondo adesso ho due dischi uguali sui quali smanettare (con un dd if=/dev/sdb of=/dev/sdd ho clonato il tutto)
grazie e ciao
|
|
|
|
|
Registrato
|
|
|
|
|