Если у вас есть устройство UEFI, загрузчик Windows все еще установлен. Вы можете выбрать его обратно в меню настройки UEFI при загрузке, где у вас, вероятно, будет два варианта (GRUB и старый стандарт по умолчанию как второй), удалить первый или изменить порядок.
Ядро Linux выдает сообщение об ошибке. Начиная с версии 5.0, в нем нет такой функции, о которой вы просите. Следовательно, метод реализации этого потребует написания необходимого кода C для ядра Linux :-).
В связи с этим :если Linux распознает модель накопителя или контроллера как имеющую определенную «причуду», где небезопасно делать такое предположение, тогда она все равно печатает сообщение. Но в этом случае это не отображается как ошибка. См. исходный код, указанный и связанный ниже.
Безопасным предположением с точки зрения целостности данных, безусловно, является «обратная запись», а не «сквозная запись». т.е. для Linux кажется более безопасным отправлять сбросы кэша, когда они не нужны, а не наоборот :-). Я не уверен, какой недостаток был бы, если бы Linux был изменен, чтобы сделать более безопасное предположение. Однако, основываясь на быстром веб-поиске, я думаю, что это может снизить производительность для некоторых RAID-контроллеров, которые оба имеют кэш с резервным питанием от батареи -и не могут предоставить эту информацию о кэшировании.
Зафиксировать b81478d82e38 :[SCSI] установить на WCE, если присутствует причуда кэша USB.
if (sdp->wce_default_on) {
sd_printk(KERN_NOTICE, sdkp, "Assuming drive cache: write back\n");
sdkp->WCE = 1;
} else {
sd_printk(KERN_ERR, sdkp, "Assuming drive cache: write through\n");
sdkp->WCE = 0;
}
Предполагая, что ваши SCSI-диски эмулируются VMware, идеальным решением будет использование программного обеспечения для виртуализации, которое лучше справляется с эмуляцией дисков,и предоставляет всю правильную информацию о кэшировании, не требуя предположений :-).
Недавняя цитата одного разработчика ядра в контексте этого сообщения об ошибке:«довольно необычно, что устройство не реализует страницу режима кэширования» .