Tenha um servidor virtual RHEL 7 no qual as pessoas estão trabalhando atualmente, mas o console no vSphere está apenas mostrando um "blk_update_request: erro de E/S, dev fd0, setor 0" a cada poucos minutos ou mais, existe uma maneira de sair deste loop e voltar para um console/linha de comando normalsem reiniciar o servidor(como eu disse, as pessoas estão trabalhando atualmente nesse ambiente)?
Não estou nem preocupado com o erro, pelo que entendi é porque a máquina pensa que há uma unidade de disquete conectada, provavelmente por causa do software de backup tocando naquele servidor e testando algumas montagens de volume de backup e tal.
Responder1
Descarregue o floppy
driver do dispositivo e coloque-o na lista negra:
modprobe -r floppy
echo "blacklist floppy" >/etc/modprobe.d/no-floppy.conf
depmod
Se algo continuar polling /dev/fd0
, talvez você precise tentar o primeiro comando algumas vezes, ou talvez usá-lo fuser -c /dev/fd0
para determinar o processo que acessa o dispositivo de disquete e interrompê-lo temporariamente enquanto remove o floppy
módulo e o coloca na lista negra para que não seja carregado automaticamente novamente .
E o prompt de login do console ainda está lá, embora possa ser inundado por mensagens de erro.
A propósito, a causa raiz das mensagens de erro é que a emulação de disquete do VMware não é perfeita ou alguém excluiu a unidade de disquete da configuração da máquina virtual. E então você tem algo como udisksd
correr que continua pesquisando a "unidade de disquete" de vez em quando.