Estou instalando o servidor Ubuntu 12.04 no laptop Dell e recebo frequentemente uma mensagem como abaixo:
3256.362200] sd 5:0:0:0: [sdb] Asking for cache data failed
[3256.362200] sd 5:0:0:0: [sdb] Assuming drive cache : write through
O que essa mensagem significa e como pode ser removida?
Respostas:
O que significam as Solicitações de dados em cache e Assumindo o cache da unidade: mensagens de gravação significam?
Os discos rígidos possuem uma pequena quantidade de cache de RAM para acelerar as operações de gravação. O sistema pode gravar uma parte dos dados no cache do disco sem realmente esperar que eles sejam gravados no disco. Isso às vezes é chamado de modo "write-back".
O aviso Solicitando falha nos dados do cache geralmente ocorre em dispositivos como unidades flash USB, leitores de cartão USB etc. que se apresentam como dispositivos SCSI no sistema (
sdX
), mas não possuem cache.fonte
Evasão de insetos
O bug parece estar relacionado aos leitores de cartões flash que muitos computadores possuem. Se você tem um leitor assim e não o está usando, poderá usar a evasão contribuída por Neal McBurnett aqui , no relatório de bug Matthew Kaulfers gentilmente incluído em sua resposta.
Essa fraude funciona para o meu laptop.
fonte
Este é um bug relatado e você precisa ir aqui para encontrá-lo.
fonte
Isso também foi solicitado e respondido em uma pergunta anterior do Ask Ubuntu em maio: Erros no dmesg - Falha no teste do WP, suponha que a gravação esteja ativada
Se, inicialmente, descarregar o driver e recarregá-lo sempre que você precisar que o leitor não seja uma solução adequada, sugiro que você especifique a
ss_en=0
opção para o driver, como originalmente fiz nesta resposta .Para resumir essa resposta:
rmmod
com:sudo modprobe ums_realtek ss_en=0
/etc/modules
comums_realtek ss_en=0
para fazer essa alteração permanente.fonte
Eu tenho o mesmo problema em 13.10 Saucy Salamander. No entanto, as respostas acima não me ajudaram. Eu fiz o seguinte:
O que isso faz é remover o módulo, atualizar os parâmetros de carregamento do módulo. Em seguida, carregue o
ums_realtek
módulo novamente.Não é necessário reiniciar.
fonte
Estou usando o lubuntu 14.04 e outras respostas não funcionam para mim. Encontrei uma solução alternativa aqui https://bugs.launchpad.net/ubuntu/+source/linux/+bug/925760/comments/70
Basta adicionar
rmmod ums_realtek
a/etc/rc.local
antesexit 0
fonte
Gorjeta
Em 13.10 Saucy Salamander, essa mensagem continua se repetindo. Você não pode receber uma solicitação. Se isso estiver em um laptop, e você tiver um cartão de memória sobressalente. Coloque-a e a mensagem desaparecerá até que você possa aplicar a correção adequada. Sim, isso é mencionado em outro post. Mas isso poderia economizar um pouco de tempo para os leitores.
fonte
Eu ainda não tinha cartão SD mostrando o erro. O que fiz para resolver o problema foi retirar a energia e a bateria do meu laptop e esperei um minuto antes de conectar a energia e iniciar novamente. Funcionou.
fonte
Conforme explicado por outros, esses avisos relatam o comportamento esperado normal. Você pode suprimi-los
/etc/rsyslog.conf
. Melhor, você cria um arquivo/etc/rsyslog.d/20-suppresswarnings.conf
com as seguintes regras:fonte