Eu tenho Ubuntu 12.04 LTS em uma máquina Intel: uname -a
dá
3.2.0-38-generic #61-Ubuntu SMP [..] x86_64 x86_64 x86_64 GNU/Linux
A placa-mãe é uma placa Intel S3420GP.
Até recentemente, não me lembro de ter tido o seguinte problema, então acho que o novo comportamento pode ser proveniente de uma atualização do kernel.
Eu tenho um disco rígido /dev/sda
que está permanentemente disponível e funciona bem.
A máquina é usada para backup: De vez em quando, eu conecto mais um ou dois discos rígidos. Para isso, o servidor está equipado com alguns slots de disco onde você pode retirar ou inserir uma bandeja de disco enquanto o sistema está funcionando (pode já chamamos isso de "hotplugging"?).
Obviamente, tomo cuidado para desmontar qualquer disco corretamente antes de retirá-lo. Já fiz isso centenas de vezes antes e com outras máquinas também.
Até alguns meses atrás, eu sempre via um novo dispositivo /dev/sdb
e /dev/sdc
assim por diante automaticamente após conectar um novo disco. O novo comportamento é que não verei novos dispositivos nem receberei nenhuma dica nos logs ao conectar um disco rígido.
Como posso dizer à máquina para verificar novamente se há novos dispositivos? Um comando a ser executado seria bom para mim.
O que aconteceu? Como eu disse, não me lembro de ter tido esses problemas nos últimos 3 anos ou mais em que uso a máquina.
Responder1
dmesg não mostrou nenhuma mensagem, mas esta informação ajudou muito:
http://www.makestuff.eu/wordpress/sata-hotplug-in-ubuntu/
Resumindo: temos que dizer aos controladores SATA para verificarem novamente:
echo "- - -" | sudo tee -a /sys/class/scsi_host/host2/scan