Alguém sabe como evitar receber esta mensagem:
Assuming drive cache: write through
O que aparece após a apresentação sudo shutdown -r now
.
Reiniciei remotamente, mas o computador não foi reiniciado. E não consigo restaurar minha conexão remota. Quero ter certeza de que isso não acontecerá novamente. Quando me aproximei fisicamente do computador e liguei a tela, encontrei três linhas dizendo:
Assuming drive cache: write through
Todas essas mensagens foram por causa do meu disco sdd. Mais tarde, verifiquei e descobri que sdd é o meu disco USB externo de 1 TB.
Alguma idéia de como evitar essas situações no futuro?
external-hdd
disk
restart
cache
ViliusK
fonte
fonte
sudo update-pciids && update-usbids
pode corrigir oAssuming drive cache: write through
. É um comando para atualizar os IDs PCI e USB.Respostas:
O que significa a mensagem
asking for cache data failed, assuming drive cache: write through
:?A camada de bloco do Linux faz algumas suposições sobre quando as gravações são realmente confirmadas no disco. As unidades lógicas do controlador LSI RAID fingem ser discos SCSI, mas o firmware e o driver não informam se o controlador está no modo "write-through" ou "write-back". Sem essas informações, a camada de bloco assume "write-through". Isso é seguro, porque o controlador possui um cache com bateria.
Os engenheiros da LSI sabem que seu driver deve lidar com isso melhor para que você não veja esta mensagem. Mas não é um erro e não afeta o sistema.
fonte
Tropecei em uma correção do tipo sílex-machado - como isso ocorre antes e depois do login, comecei a procurar mecanismos que pudessem fazer isso e pensei que poderia ser enviado ao stdio pelo dmesg.
Usando
sudo dmesg -n 1
desativou as mensagens. Pode ser possível automatizar isso no grub. Mas parece tratar o sintoma, não a doença.fonte