Regole del forum
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Citare il tipo di hardware coinvolto in modo dettagliato.
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. Non usare termini gergali come procio, mobo e simili per identificare i componenti hardware.
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.
Salve a tutti, ho un problema con un hd formattato reiserfs.
SIcuramente rotto se provo a fare un reiserfsck --check si blocca e mi dà la seguente risposta:
root@server0:~# reiserfsck --check /dev/hdb5
reiserfsck 3.6.18 (2003 www.namesys.com)
*************************************************************
** If you are using the latest reiserfsprogs and it fails **
** please email bug reports to reiserfs-list@namesys.com, **
** providing as much information as possible -- your **
** hardware, kernel, patches, settings, all reiserfsck **
** messages (including version), the reiserfsck logfile, **
** check the syslog file for any related information. **
** If you would like advice on using this program, support **
** is available for $25 at www.namesys.com/support.html. **
*************************************************************
Will read-only check consistency of the filesystem on /dev/hdb5
Will put log info to 'stdout'
Do you want to run this program?[N/Yes] (note need to type Yes if you do):Yes
###########
reiserfsck --check started at Mon Feb 20 18:42:14 2006
###########
Replaying journal..
Reiserfs journal '/dev/hdb5' in blocks [18..8211]: 0 transactions replayed
Checking internal tree../ 76 (of 84)/152 (of 170)
The problem has occurred looks like a hardware problem. If you have
bad blocks, we advise you to get a new hard drive, because once you
get one bad block that the disk drive internals cannot hide from
your sight,the chances of getting more are generally said to become
much higher (precise statistics are unknown to us), and this disk
drive is probably not expensive enough for you to you to risk your
time and data on it. If you don't want to follow that follow that
advice then if you have just a few bad blocks, try writing to the
bad blocks and see if the drive remaps the bad blocks (that means
it takes a block it has in reserve and allocates it for use for
of that block number). If it cannot remap the block, use badblock
option (-B) with reiserfs utils to handle this block correctly.
bread: Cannot read the block (5402441): (Input/output error).
Aborted
root@server0:~#
Puoi usare dd_rescue
In breve (ma ti conviene leggere la pagina del progetto) funziona come dd, ma a differenza di questo continua a leggere anche quando trova settori danneggiati.
---
dd_rescue does not abort on errors on the input file, unless you specify a maximum error number. Then dd_rescue will abort when this number is reached.
---
Alla fine perdi qualcosa ma recuperi molto.
Lo trovi qui: http://www.garloff.de/kurt/linux/ddrescue/
Se non sbaglio è anche su knoppix, per cui puoi usarlo a slack spenta.
Devi procurarti un'altro hd di capacità uguale o maggiore dell'hd rotto, e soprattutto devi procurarti molta pazienza e tempo.
Io ho impiegato quasi quattro giorni a recuperare i dati di un hd esterno rotto dopo due giorni di vita.
Buona fortuna