Как избежать во время перезапуска сообщения «Предполагая, что диск кэша: запись»?

10

Кто-нибудь знает, как избежать этого сообщения:

Assuming drive cache: write through

Что появляется после выполнения sudo shutdown -r now .

Я перезапустил удаленно, но компьютер не перезагрузился. И я не могу восстановить мое удаленное подключение к нему. Я хочу быть уверенным, что это не повторится. Когда я физически подошел к компьютеру и включил дисплей, я нашел 3 строки:

Assuming drive cache: write through

Все эти сообщения были из-за моего диска sdd. Позже я проверил и обнаружил, что sdd - это мой внешний USB-диск 1TB.

Любые идеи о том, как предотвратить такие ситуации в будущем?

    
задан ViliusK 26.03.2011 в 13:41
источник

2 ответа

3

Что означает сообщение: asking for cache data failed, assuming drive cache: write through ?

Блок-блок Linux делает некоторые предположения о том, когда записи фактически привязаны к диску. Логические логические контроллеры LSI RAID притворяются SCSI-дисками, но прошивка и драйвер не сообщают, находится ли контроллер в режиме «write-through» или «write-back». Без этой информации блок-слой предполагает «сквозной». Это безопасно, потому что у контроллера есть кеш с батареей.

Инженеры LSI знают, что их драйвер должен справиться с этим лучше, поэтому вы не видите это сообщение. Но это не ошибка, и это не влияет на систему.

    
ответ дан guimaluf 25.04.2011 в 17:17
2

Наткнулся на исправление типа кремневого топора - так как это произошло до и после входа в систему, начал искать механизмы, которые могли бы это сделать, и подумал, что он может быть отправлен в stdio dmesg.

Использование sudo dmesg -n 1 отключил сообщения. Возможно автоматизировать это в grub. Но похоже на лечение симптома, а не на болезнь.

    
ответ дан vuitre_viejo 07.07.2012 в 00:40