¿Alguien sabe cómo evitar recibir este mensaje:
Assuming drive cache: write through
Que aparece después de realizar sudo shutdown -r now
.
Reinicié remotamente pero la computadora no reinició. Y no puedo restaurar mi conexión remota. Quiero estar seguro de que no volverá a suceder. Cuando me acerqué físicamente a la computadora y encendí la pantalla, encontré 3 líneas que decían:
Assuming drive cache: write through
Todos esos mensajes se debieron a mi disco sdd. Más tarde, verifiqué y descubrí que sdd es mi disco USB externo de 1TB.
¿Alguna idea sobre cómo prevenir tales situaciones en el futuro?
external-hdd
disk
restart
cache
ViliusK
fuente
fuente
sudo update-pciids && update-usbids
podría arreglar elAssuming drive cache: write through
. Es un comando para actualizar los identificadores PCI y USB.Respuestas:
¿Qué significa el mensaje:
asking for cache data failed, assuming drive cache: write through
significa?La capa de bloque de Linux hace algunas suposiciones sobre cuándo las escrituras se comprometen realmente en el disco. Las unidades lógicas del controlador RAID LSI fingen ser discos SCSI, pero el firmware y el controlador no informan si el controlador está en modo "escritura directa" o modo "reescritura". Sin esta información, la capa de bloque asume "escritura". Esto es seguro, porque el controlador tiene una memoria caché respaldada por batería.
Los ingenieros de LSI saben que su controlador debería manejar esto mejor para que no vea este mensaje. Pero no es un error, y no afecta el sistema.
fuente
Tropecé con una solución de tipo hacha de pedernal, ya que esto ocurre antes y después del inicio de sesión, comenzó a buscar mecanismos que pudieran hacer eso y pensé que dmesg podría enviarlo a stdio.
Usando
sudo dmesg -n 1
desactivado los mensajes. Es posible automatizar eso en grub. Pero parece tratar el síntoma, no la enfermedad.fuente