View Full Version : Debian e mount disco interno
Dopo un freez inatteso della macchina ho dovuto riavviarla tramite il pulsante di "Reset", ma ora un intero hard disk non viene montato.
Il disco è interno (SATA) e viene creato il suo corrispettivo in DEV:
/dev/sdb e /dev/sdb1
però non c'è modo di acedervi né con fsdik -l nè con gparted.
Testdisk invece dice che non c'è nessuna partizione presente!
e questo è il messaggio di dmesg | tail:
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
Ora, la prima cosa che viene in mente è che il disco sia andato o rovinato, ma non è così!
Usando una Distro Live! di Gparted il disco viene visto correttamente e la partizione montata :eek:
Per scrupolo ho anche cancellato l'intero disco e ricreato partizione (unica in ext3) e relativa tabella.
In fstab l'hard disco è così configurato (come lo era sempre stato):
dev/sdb1 /archivio ext3 users,auto 0 0
Ma nulla!!....al riavvio Debian non ne vuol sapere di accedere al disco ed alla partizione
in dmesg c'e' qualche errore?
dmesg | grep sdb
in dmesg c'e' qualche errore?
dmesg | grep sdb
Si un bel po' (anche perchè ho cercato di accedervi più volte):
[ 1930.483117] sd 5:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 1930.483122] sd 5:0:0:0: [sdb] Sense Key : Aborted Command [current] [descriptor]
[ 1930.483140] sd 5:0:0:0: [sdb] Add. Sense: No additional sense information
[ 1930.483144] sd 5:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1930.483151] end_request: I/O error, dev sdb, sector 0
[ 1930.483155] Buffer I/O error on device sdb, logical block 0
[ 1938.031100] sd 5:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 1938.031105] sd 5:0:0:0: [sdb] Sense Key : Aborted Command [current] [descriptor]
[ 1938.031123] sd 5:0:0:0: [sdb] Add. Sense: No additional sense information
[ 1938.031127] sd 5:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1938.031134] end_request: I/O error, dev sdb, sector 0
[ 1938.031139] Buffer I/O error on device sdb, logical block 0
[ 1945.580113] sd 5:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 1945.580118] sd 5:0:0:0: [sdb] Sense Key : Aborted Command [current] [descriptor]
[ 1945.580136] sd 5:0:0:0: [sdb] Add. Sense: No additional sense information
[ 1945.580145] sd 5:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 08 00 00 08 00
[ 1945.580152] end_request: I/O error, dev sdb, sector 8
[ 1945.580155] Buffer I/O error on device sdb, logical block 1
[ 1953.128103] sd 5:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 1953.128108] sd 5:0:0:0: [sdb] Sense Key : Aborted Command [current] [descriptor]
[ 1953.128130] sd 5:0:0:0: [sdb] Add. Sense: No additional sense information
[ 1953.128134] sd 5:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 10 00 00 08 00
[ 1953.128142] end_request: I/O error, dev sdb, sector 16
[ 1953.128147] Buffer I/O error on device sdb, logical block 2
[ 1960.677118] sd 5:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 1960.677122] sd 5:0:0:0: [sdb] Sense Key : Aborted Command [current] [descriptor]
[ 1960.677138] sd 5:0:0:0: [sdb] Add. Sense: No additional sense information
[ 1960.677141] sd 5:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1960.677148] end_request: I/O error, dev sdb, sector 0
[ 1960.677152] Buffer I/O error on device sdb, logical block 0
[ 1968.225124] sd 5:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 1968.225128] sd 5:0:0:0: [sdb] Sense Key : Aborted Command [current] [descriptor]
[ 1968.225143] sd 5:0:0:0: [sdb] Add. Sense: No additional sense information
[ 1968.225147] sd 5:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1968.225153] end_request: I/O error, dev sdb, sector 0
[ 1968.225157] Buffer I/O error on device sdb, logical block 0
[ 1975.773114] sd 5:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 1975.773119] sd 5:0:0:0: [sdb] Sense Key : Aborted Command [current] [descriptor]
[ 1975.773137] sd 5:0:0:0: [sdb] Add. Sense: No additional sense information
[ 1975.773140] sd 5:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1975.773148] end_request: I/O error, dev sdb, sector 0
[ 1975.773152] Buffer I/O error on device sdb, logical block 0
[ 1983.321107] sd 5:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 1983.321111] sd 5:0:0:0: [sdb] Sense Key : Aborted Command [current] [descriptor]
[ 1983.321132] sd 5:0:0:0: [sdb] Add. Sense: No additional sense information
[ 1983.321135] sd 5:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1983.321142] end_request: I/O error, dev sdb, sector 0
[ 1983.321146] Buffer I/O error on device sdb, logical block 0
[ 1990.869100] sd 5:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 1990.869105] sd 5:0:0:0: [sdb] Sense Key : Aborted Command [current] [descriptor]
[ 1990.869123] sd 5:0:0:0: [sdb] Add. Sense: No additional sense information
[ 1990.869127] sd 5:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1990.869134] end_request: I/O error, dev sdb, sector 0
[ 1990.869138] Buffer I/O error on device sdb, logical block 0
[ 1998.417104] sd 5:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 1998.417108] sd 5:0:0:0: [sdb] Sense Key : Aborted Command [current] [descriptor]
[ 1998.417136] sd 5:0:0:0: [sdb] Add. Sense: No additional sense information
[ 1998.417141] sd 5:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 1998.417148] end_request: I/O error, dev sdb, sector 0
[ 1998.417153] Buffer I/O error on device sdb, logical block 0
[ 2005.965125] sd 5:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 2005.965129] sd 5:0:0:0: [sdb] Sense Key : Aborted Command [current] [descriptor]
[ 2005.965147] sd 5:0:0:0: [sdb] Add. Sense: No additional sense information
[ 2005.965151] sd 5:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 08 00 00 08 00
[ 2005.965159] end_request: I/O error, dev sdb, sector 8
[ 2005.965169] Buffer I/O error on device sdb, logical block 1
[ 2013.513109] sd 5:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 2013.513113] sd 5:0:0:0: [sdb] Sense Key : Aborted Command [current] [descriptor]
[ 2013.513131] sd 5:0:0:0: [sdb] Add. Sense: No additional sense information
[ 2013.513135] sd 5:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 80 00 00 08 00
[ 2013.513143] end_request: I/O error, dev sdb, sector 128
[ 2013.513148] Buffer I/O error on device sdb, logical block 16
[ 2021.061119] sd 5:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 2021.061124] sd 5:0:0:0: [sdb] Sense Key : Aborted Command [current] [descriptor]
[ 2021.061142] sd 5:0:0:0: [sdb] Add. Sense: No additional sense information
[ 2021.061146] sd 5:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 2021.061153] end_request: I/O error, dev sdb, sector 0
[ 2021.061157] Buffer I/O error on device sdb, logical block 0
[ 2028.609082] sd 5:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 2028.609086] sd 5:0:0:0: [sdb] Sense Key : Aborted Command [current] [descriptor]
[ 2028.609105] sd 5:0:0:0: [sdb] Add. Sense: No additional sense information
[ 2028.609109] sd 5:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 2028.609127] end_request: I/O error, dev sdb, sector 0
[ 2028.609131] Buffer I/O error on device sdb, logical block 0
[ 2036.157103] sd 5:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 2036.157107] sd 5:0:0:0: [sdb] Sense Key : Aborted Command [current] [descriptor]
[ 2036.157131] sd 5:0:0:0: [sdb] Add. Sense: No additional sense information
[ 2036.157135] sd 5:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 10 00 00 00 08 00
[ 2036.157142] end_request: I/O error, dev sdb, sector 4096
[ 2036.157147] Buffer I/O error on device sdb, logical block 512
La cosa che mi lascia perplesso è che il disco non è danneggiato ed è appena stato formattato.
Ripeto con una distro live al disco ed alla sua partizione ci accedo senza alcun problema
Gimli[2BV!2B]
09-04-2011, 15:53
Hai tolto completamente corrente al pc per una manciata di minuti dopo la comparsa degli errori inspiegabili? (staccando proprio la spina)
Hai qualcosa impostato in /etc/hdparm.conf ?
Riesci ad eseguire uno smartctl -a /dev/sdb ?
Hai provato ad impostarlo in fstab con UUID (http://www.go2linux.org/linux/2010/09/uuid-linux-fstab-file-766)? (non lo considererei relazionato a quegli erroracci, ma tanto vale provare)
Hai provato ad utilizzare un kernel precedente? (immagino tu stia usando un 2.6.38, che mi sta dando tanti piccoli grattacapi)
Prima di andare di reset secco hai provato ad utilizzare le Magic SysRq (http://en.wikipedia.org/wiki/Magic_SysRq_key)?
;34900253']
Hai tolto completamente corrente al pc per una manciata di minuti dopo la comparsa degli errori inspiegabili? (staccando proprio la spina)
Hai qualcosa impostato in /etc/hdparm.conf ?
Riesci ad eseguire uno smartctl -a /dev/sdb ?
Hai provato ad impostarlo in fstab con UUID (http://www.go2linux.org/linux/2010/09/uuid-linux-fstab-file-766)? (non lo considererei relazionato a quegli erroracci, ma tanto vale provare)
Hai provato ad utilizzare un kernel precedente? (immagino tu stia usando un 2.6.38, che mi sta dando tanti piccoli grattacapi)
Prima di andare di reset secco hai provato ad utilizzare le Magic SysRq (http://en.wikipedia.org/wiki/Magic_SysRq_key)?
1) si 2 settimane senza corrente
2) no nulla di impostato
3) si ma non supporta SMART
Serial number: CP-5723_12345678_0_F
Device type: disk
Local Time is: Sat Apr 9 16:06:14 2011 CEST
Device does not support SMART
Error Counter logging not supported
[GLTSD (Global Logging Target Save Disable) set. Enable Save with '-S on']
Device does not support Self Test logging
4) si anche usando UUID non cambia nulla
5) si uso un 2.6.38 ma non mi aveva dato problemi.
Ho la sensazione che sia qualcosa in Debian, se fosse il disco non dovrei mai accederci in nessun modo no?!
Gimli[2BV!2B]
09-04-2011, 16:21
Sono d'accordo che se il disco fosse compromesso non dovrebbe funzionare con una distribuzione live lanciata con la stessa configurazione hardware delle Debian che va in errore.
La live l'hai eseguita sullo stesso pc senza staccare alcuna periferica? (Ho dischi IDE che si son stancati di stare in compagnia di altri, non ho ancora esperienza di SATA danneggiati)
Non supporta S.M.A.R.T.? Non è che è disattivato nel BIOS?
Al boot il disco è riconosciuto prontamente e nel BIOS viene riconosciuto con parametri corretti (dimensione, DMA)?
SATA in AHCI o emulazione IDE?
io controllerei i moduli del kernel: lsmod
quelli della live e quelli del sistema
;34900441']Sono d'accordo che se il disco fosse compromesso non dovrebbe funzionare con una distribuzione live lanciata con la stessa configurazione hardware delle Debian che va in errore.
La live l'hai eseguita sullo stesso pc senza staccare alcuna periferica? (Ho dischi IDE che si son stancati di stare in compagnia di altri, non ho ancora esperienza di SATA danneggiati)
Non supporta S.M.A.R.T.? Non è che è disattivato nel BIOS?
Al boot il disco è riconosciuto prontamente e nel BIOS viene riconosciuto con parametri corretti (dimensione, DMA)?
SATA in AHCI o emulazione IDE?
Si la live l'ho eseguita sulla macchina esattamente com'è senza cambiare nulla.
Lo s.m.a.r.t. di fatto non è supportato perchè non è un disco unico ma 2 dischi in Raid 0 (stripe a dire il vero) su un controller integrato nella mobo (tutto hardware nessuna necessità di moduli sofware) quindi trasparente al sistema, ma ovviamente "nasconde" lo s.m.a.r.t. dei dischi. Il controller è perfettamente supportato da linux ed ha sempre funzionato senza problemi...in caso contrario torniamo al discorso: non funzionerebbe neppure con la live.
Nel Bios il disco viene riconosciuto perfettamente come SATA e le dimensioni sono corrette...insomma nulla di anomalo.
SATA in AHCI sia da Bios che da Sistema Operativo.
Proverò a dare un'occhiata ai moduli fra Live e "Debian onsite" per vedere se c'è differenza...mah!
A dire il vero Debian mi sta dando grandi problemi (penso legati al kernel 2.6.38.x) anche sui notebook sia a 32 che a 64 bit....ma questa è un'altra storia: qui i guai sono iniziati dopo un aggiornamento di qualche tipo!
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.