O dispositivo de bloco desaparece após o encerramento de suspensão

1

Depois de alguns ciclos de suspensão / retomada um dos meus hdd desaparece da lista de dispositivos, aqui é parte da saída dmesg que parece estar relacionada ao problema:

[  450.005310] sd 5:0:0:0: [sdc] Starting disk
[  451.754602] ata6.00: detaching (SCSI 5:0:0:0)
[  451.755862] sd 5:0:0:0: [sdc] Stopping disk
[  451.993621] ata6: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[  451.993682] sd 5:0:0:0: [sdc] Start/Stop Unit failed: Result: hostbyte=0x04 driverbyte=0x00

O dispositivo em si deve estar bom, o Ubuntu funcionou lá por algumas semanas, o problema ocorreu depois de instalar o Gentoo em outra unidade e usar isso como um armazenamento. Parece que há algum tempo limite no kernel para o processo de inicialização do dispositivo e não é suficiente para esse disco lento.

O problema foi reproduzido com dois kernels diferentes: 4.1.15, 4.4.1 criados a partir do pacote gentoo-sources.
Distribuição Linux: Gentoo

Atualização:

Tentei verificar novamente depois de perder o disco com

echo "- - -" > /sys/class/scsi_host/host5/scan 

E meu disco está de volta

[ 1517.414376] ata6: hard resetting link
[ 1517.718490] ata6: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[ 1517.722674] ata6.00: ACPI cmd ef/02:00:00:00:00:a0 (SET FEATURES) succeeded
[ 1517.722677] ata6.00: ACPI cmd f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK) filtered out
[ 1518.140312] ata6.00: ATA-8: TOSHIBA MQ01ABD100, AX0P8E, max UDMA/100
[ 1518.140316] ata6.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[ 1518.142307] ata6.00: ACPI cmd ef/02:00:00:00:00:a0 (SET FEATURES) succeeded
[ 1518.142310] ata6.00: ACPI cmd f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK) filtered out
[ 1518.143854] ata6.00: configured for UDMA/100
[ 1518.143861] ata6: EH complete
[ 1518.144170] scsi 5:0:0:0: Direct-Access     ATA      TOSHIBA MQ01ABD1 8E   PQ: 0 ANSI: 5
[ 1518.144301] sd 5:0:0:0: [sdc] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 1518.144304] sd 5:0:0:0: [sdc] 4096-byte physical blocks
[ 1518.144334] sd 5:0:0:0: Attached scsi generic sg2 type 0
[ 1518.144350] sd 5:0:0:0: [sdc] Write Protect is off
[ 1518.144354] sd 5:0:0:0: [sdc] Mode Sense: 00 3a 00 00
[ 1518.144387] sd 5:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 1518.175044]  sdc: sdc1
[ 1518.175497] sd 5:0:0:0: [sdc] Attached SCSI removable disk

Então, pelo menos eu tenho uma solução alternativa, ainda espero encontrar uma melhor solução.

    
por cvb 13.02.2016 / 10:52

1 resposta

0

Eu não sei quais patches mágicos são usados no kernel do ubuntu (ou talvez algo em gentoo-sources, ou minha configuração do kernel era um problema), mas meu problema desapareceu depois de mudar para o ubuntu 16.04 (kernel 4.4.0- 11 genérico).

    
por 09.03.2016 / 08:04