Problemi HD

Postate qui per tutte le discussioni legate a Linux in generale.

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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
sunreal
Master
Master
Messaggi: 1599
Iscritto il: dom apr 10, 2005 0:00
Slackware: 14.1
Desktop: kde
Località: P.P.P.

Problemi HD

Messaggioda sunreal » mar mag 24, 2016 23:45

Ciao
sul mio pc oltre ad un HD ssd, ho ancora montato un vecchio HD tradizionale da 500GB. Ieri non riuscivo ad avviare il sistema ho capito che c' era un problema con una partizione dell' HD tradizionale, l' ho quindi scollegato e il pc si avvia normalmente. Ora l' HD è collegato al pc tramite uno di quegli adattatori usb to sata-ide adapter. Quando lo collego il sistema riconosce una nuova memoria ma non mi da come opzione quella di accedere al filesystem, ma solo quella di formattarlo, ma con
fdisk -l
l' HD viene visto come /dev/sdc con tutte le sue partizioni. Ho letto che per tentare di riparare memorie con settori danneggiati si possono usare o fsck o badblocks e che per il primo ci sono delle versioni "speciali" a seconda della tipologia di filesystem. Dopo aver visto che comunqe fdisk trovava il filesystem ho fatto delle prove con fsck. Prima ho provato con due partizioni linux e questo è l' output:
> fsck /dev/sdc9
fsck da util-linux 2.20.1
fsck: fsck.btrfs: not found
fsck: error 2 while executing fsck.btrfs for /dev/sdc9

> fsck /dev/sdc5
fsck da util-linux 2.20.1
e2fsck 1.42.9 (4-Feb-2014)
/dev/sdc5: clean, 690974/6733824 files, 25576232/26928948 blocks

poi ho provato con una partizione fat32 (che dovrebbe essere quella incriminata)
> fsck /dev/sdc8
fsck da util-linux 2.20.1
e2fsck 1.42.9 (4-Feb-2014)
fsck.ext2: Attempt to read block from filesystem resulted in short read durante l'apertura di /dev/sdc8
E' possibile che questa sia una partizione di dimensione zero?
Credo che fsck tenti di utilizzare il tool per i filesystem ext2 mentre la partizione è fat32.

Con badblocks non ho provato.
Che tentativi si possono fare?
Grazie

sunreal
Master
Master
Messaggi: 1599
Iscritto il: dom apr 10, 2005 0:00
Slackware: 14.1
Desktop: kde
Località: P.P.P.

Re: Problemi HD

Messaggioda sunreal » mer mag 25, 2016 6:48

AGGIORNAMENTO
Ho scoperto che blkid mi da l'UUID di tutte le partizioni dell' HD con problemi, meno la sdc8, e provando a montarla:
mount: /dev/sdc8: impossibile leggere il superblocco

poi..
dmesg | tail
[ 1456.821190] EXT4-fs (sdc8): VFS: Can't find ext4 filesystem
[ 1456.827662] EXT4-fs (sdc8): VFS: Can't find ext4 filesystem
[ 1456.827977] EXT4-fs (sdc8): VFS: Can't find ext4 filesystem
[ 1460.371911] sd 5:0:0:0: [sdc] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 1460.371916] sd 5:0:0:0: [sdc] Sense Key : Medium Error [current]
[ 1460.371918] sd 5:0:0:0: [sdc] Add. Sense: Unrecovered read error
[ 1460.371919] sd 5:0:0:0: [sdc] CDB:
[ 1460.371920] Read(10): 28 00 29 38 f3 ea 00 00 01 00
[ 1460.371927] blk_update_request: critical medium error, dev sdc, sector 691598314
[ 1460.371952] FAT-fs (sdc8): bread failed, FSINFO block (sector = 1)

non capisco perchè nelle prime tre righe parla di EXT4-fs. La partizione come scritto nell' ultima riga è FAT32

ancora
dumpe2fs /dev/sdc8 | less
dumpe2fs 1.42.9 (4-Feb-2014)
dumpe2fs: Attempt to read block from filesystem resulted in short read durante l'apertura di /dev/sdc8
Impossibile trovare un valido superblocco per il filesystem.
come credevo è proprio la colpevole.