PDA

View Full Version : ubuntu da 1 giorno e .... GUAIO !!


lucadigiulio
23-01-2011, 04:08
Da poco avventuratomi nel mondo linux con ubuntu 10.10, ho subito combinato un guaio.
La mia configurazione è PC con 1 hdd sul quale sono condivisi Win7 x64, WinXP x32 e Ubuntu x32, poi 1 hdd di archivio ed 1 hdd per i test.
Bene, mentre seguivo una guida trovata online, ho digitato la seguente riga di comando:

dd if=/dev/zero of=/dev/sdb bs=512 count=64260

e solo molto dopo mi sono reso conto di quello che era successo !!!

Ora il mio hdd archivio, con su infinite cose che assolutamente NON posso perdere, non è "visto" da nessun S.O.
I programmi di partizionamento mi vedono l'unità, ma alla fine l'unica cosa che posso farci da quei programmi è ricrearci delle partizioni ed in seguito formattarle ....
DEVE esserci un modo per recuperare al malfatto !!
Grazie in anticipo.
Luca.

Dcromato
23-01-2011, 04:16
Ma con quella guida che intendevi fare?

patel45
23-01-2011, 09:12
1) bisogna stare molto attenti con i comandi da terminale, prima capire ciò che fanno e poi digitarli, meglio fare prove con dischi di prova
2) con quel comando non hai formattato, ma hai riempito di zeri il disco sdb per uno spazio di 32 GB, quindi non puoi recuperare niente nei primi 32 Gb, non so quanto si capace il disco. La formattazione invece si può recuperare perché non è una scrittura fisica, equivale a strappare l'indice di un libro, le pagine scritte rimangono, ma non riesci più a cercare i contenuti.

Damage92
23-01-2011, 10:12
1)
2) con quel comando non hai formattato, ma hai riempito di zeri il disco sdb per uno spazio di 32 GB, quindi non puoi recuperare niente nei primi 32 Gb, non so quanto si capace il disco.

Non sono circa 31 MiB?
64260 blocchi da 512 byte l'uno: sarebbero 32901120 byte.

patel45
23-01-2011, 10:21
hai ragione, ho ragionato partendo da Kb, allora la situazione è abbastanza rimediabile, non recuperi tutto, ma quasi.
Utilizza un sw di recupero dati tipo photorec http://divilinux.netsons.org/index.php/archives/446
http://www.vogliaditerra.com/vogliadilinux/2008/01/photorec-o-come-ritrovare-file/

Hilinus
23-01-2011, 12:07
Quando si seguono le guide, la prima cosa da fare è cercare di capire a cosa servono i comandi postati e soprattutto (nel tuo caso), il modo in cui linux identifica gli HD.

Potresti postarci la guida che stavi seguendo?

Comunque, fai come hanno detto gli altri e vedi se riesci a recuperare qualcosa.

lucadigiulio
24-01-2011, 00:32
intanto, grazie a tutti per il supporto...

la guida che seguivo è questa (http://mybookworld.wikidot.com/install-clean-hdd-in-white-light-my-book-world-edition).

in ambiete Windows ho provato con diversi programmi di recupero dati, ma non c'è stato niente da fare... io pensavo di aver azzerato il MBR, ma invece mi sembra di capire che ho fatto molto peggio! Il disco è da 80gb e quasi pieno.
Ora provo ciò che mi avete consigliato e spero di risolvere ... DEVO risolvere...

patel45
24-01-2011, 07:08
o conosci poco l'inglese oppure non hai notato
Attention:
* This way works with disk of every size and disk of every vendor.
* this script kills all data on sdb4!!

per cancellare il mbr di sdb avresti dovuto fare
dd if=/dev/zero of=/dev/sdb bs=512 count=1
ed avresti comunque perduto l'accesso ai dati perché avresti cancellato la tabella delle partizioni
per cancellare soltanto il settore di avvio
dd if=/dev/zero of=/dev/sdb bs=446 count=1

lucadigiulio
30-01-2011, 03:46
uno dei link sopra postati non mi apre niente, l'altro mi da un programma, che installo ed eseguo.
I dati me li recupera, però SENZA struttura directory e senza nome, dà dei nomi alfa numerici casuali. Così mi rende il tutto inutilizzabile.
Conoscete altri metodi più efficaci ??
:muro: :muro: :muro: :muro: :muro: :muro:

LS1987
30-01-2011, 07:51
Esiste anche il programma FTK, un kit di forensics (non l'ho mai provato), però è per Windows: http://en.wikipedia.org/wiki/FTK