Recuperare dati da hard disk danneggiato
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Recuperare dati da hard disk danneggiato
Ciao!
Conoscete un sistema per recuperare dati ( anche in parte ) da un hard disk
con reiserfs?
Ho tentato con fsck.reiserfs ma il risultato è:
reiserfsck --check started at Sun Aug 26 21:15:51 2007
###########
Replaying journal..
No transactions found
Zero bit found in on-disk bitmap after the last valid bit.
Checking internal tree..
Bad root block 0. (--rebuild-tree did not complete)
Aborted
Grazie in anticipo!
Conoscete un sistema per recuperare dati ( anche in parte ) da un hard disk
con reiserfs?
Ho tentato con fsck.reiserfs ma il risultato è:
reiserfsck --check started at Sun Aug 26 21:15:51 2007
###########
Replaying journal..
No transactions found
Zero bit found in on-disk bitmap after the last valid bit.
Checking internal tree..
Bad root block 0. (--rebuild-tree did not complete)
Aborted
Grazie in anticipo!
Per prima cosa smonta la partizione danneggiata ed effettuane una copia in modo da non toccare la prima copia (ti consiglio ddrescue invece che dd, in modo da gestire correttamente eventuali cluster danneggiati).
Puoi provare poi a ricostruire tutta la struttura del filesystem usando reiserfsck con gli switch --rebuild-tree e --scan-whole-partition (quando esegui un rebuild dovresti _SEMPRE_ far eseguire la scansione di tutta la partizione) e magari crea anche un file di log con --logfile.
Attenzione che questa operazione non va interrotta per evitare di ritrovarsi con una struttura di filesystem inconsistente.
Poi monti il FS e ti metti (armato di molta pazienza) a controllare il contenuto di lost+found (i nomi dei file recuperati, nel caso di reiserfs, contengono il numero del nodo padre e del nodo che è stato recuperato).
Ovviamente se la partizione in questione è la root devi fare tutto da un livecd (helix ha tutto quello che ti può servire e anche di più).
Puoi provare poi a ricostruire tutta la struttura del filesystem usando reiserfsck con gli switch --rebuild-tree e --scan-whole-partition (quando esegui un rebuild dovresti _SEMPRE_ far eseguire la scansione di tutta la partizione) e magari crea anche un file di log con --logfile.
Attenzione che questa operazione non va interrotta per evitare di ritrovarsi con una struttura di filesystem inconsistente.
Poi monti il FS e ti metti (armato di molta pazienza) a controllare il contenuto di lost+found (i nomi dei file recuperati, nel caso di reiserfs, contengono il numero del nodo padre e del nodo che è stato recuperato).
Ovviamente se la partizione in questione è la root devi fare tutto da un livecd (helix ha tutto quello che ti può servire e anche di più).
bloodlust ha scritto:Per prima cosa smonta la partizione danneggiata ed effettuane una copia in modo da non toccare la prima copia (ti consiglio ddrescue invece che dd, in modo da gestire correttamente eventuali cluster danneggiati).
Puoi provare poi a ricostruire tutta la struttura del filesystem usando reiserfsck con gli switch --rebuild-tree e --scan-whole-partition (quando esegui un rebuild dovresti _SEMPRE_ far eseguire la scansione di tutta la partizione) e magari crea anche un file di log con --logfile.
Attenzione che questa operazione non va interrotta per evitare di ritrovarsi con una struttura di filesystem inconsistente.
Poi monti il FS e ti metti (armato di molta pazienza) a controllare il contenuto di lost+found (i nomi dei file recuperati, nel caso di reiserfs, contengono il numero del nodo padre e del nodo che è stato recuperato).
Per quello che ne so ddrescue o dd_rescue copiano l'indera partizione: il mio problema è che dei 3 hd che uso si è danneggiato il + capiente così avrei bisogno, di un altro hd per salvare l'immagine.
L'ideale sarebbe un sw che analizza il disco, e permette di scegliere cosa recuperare e cosa no, ne essitono di proprietari, ma non ne ho ancora trovati di gpl.
L'opzione --scan-whole-partition non l'ho usata, --rebuild-tree non ha funzionato.
Proverò.
Grazie per l'aiuto.
Ovviamente se la partizione in questione è la root devi fare tutto da un livecd (helix ha tutto quello che ti può servire e anche di più).
- Luci0
- Staff

- Messaggi: 3591
- Iscritto il: lun 27 giu 2005, 0:00
- Nome Cognome: Gabriele Santanché
- Slackware: 12.2 14.0
- Kernel: 2.6.27.46- gen 3.2.29
- Desktop: KDE 3.5.10 Xfce
- Località: Forte dei Marmi
- Contatta:
prione non hai fatto nessun commento ... !!!
Allora... la situazione é davvero disperata .... !!!
Ho letto meglio hai pasticciato con il quote ... nonostante tutto credo la faccenda sia complicata ...
Comunque proverei reiserfsck da una live ... ma se ci sono danni fisici all' hard disk l' unica soluzione é dd_rescue e poi fare il check ...
Recentemente ho recuperato un hard disk che avevano dato per spacciato ... ecco l' email che ho inviato .... con l' annuncio del recupero ...
su un fs ext3
-----------
Recupero dati effettuato !!!
Non avevo mai provato su un disk veramente guasto .... ma la cosa ha
funzionato ... ho usato una distribuzione live ...http://rescuecd.pld-linux.org/ che ha tutti i tool e due box USB ed uno col disco rotto e l' altro con un disco buono che usavo per i backup ho usato ddrescue e non dd_rescue che dovrebbe essere meno evoluto ed anche fsck.ext3 che ha ricostruito il disco ...
-----------
... in bocca al lupo ...
Allora... la situazione é davvero disperata .... !!!
Ho letto meglio hai pasticciato con il quote ... nonostante tutto credo la faccenda sia complicata ...
Comunque proverei reiserfsck da una live ... ma se ci sono danni fisici all' hard disk l' unica soluzione é dd_rescue e poi fare il check ...
Recentemente ho recuperato un hard disk che avevano dato per spacciato ... ecco l' email che ho inviato .... con l' annuncio del recupero ...
su un fs ext3
-----------
Recupero dati effettuato !!!
Non avevo mai provato su un disk veramente guasto .... ma la cosa ha
funzionato ... ho usato una distribuzione live ...http://rescuecd.pld-linux.org/ che ha tutti i tool e due box USB ed uno col disco rotto e l' altro con un disco buono che usavo per i backup ho usato ddrescue e non dd_rescue che dovrebbe essere meno evoluto ed anche fsck.ext3 che ha ricostruito il disco ...
-----------
... in bocca al lupo ...
se non vuoi lavorare sulla copia originale questo è l'unico metodo in quando devi salvare tutte le strutture del filesystem.prione ha scritto:Per quello che ne so ddrescue o dd_rescue copiano l'indera partizione: il mio problema è che dei 3 hd che uso si è danneggiato il + capiente così avrei bisogno, di un altro hd per salvare l'immagine.
ne esistono a pagamento che però permettono un periodo di prova (purtroppo quelli che ho trovato io girano tutti su s.o. Microsoft).L'ideale sarebbe un sw che analizza il disco, e permette di scegliere cosa recuperare e cosa no, ne essitono di proprietari, ma non ne ho ancora trovati di gpl.
L'opzione --scan-whole-partition non l'ho usata, --rebuild-tree non ha funzionato.
Prova a darci un occhio.


