KB5041585 Прекъсва двойното зареждане на Linux: Неуспешна проверка на Shim SBAT данни
Kb5041585 Breaks Linux Dual Boot Verifying Shim Sbat Data Failed
Актуализацията на защитата на Windows 11 август 2024 г. KB5041585 носи много подобрения и корекции на грешки. Някои потребители обаче съобщават, че са изпитали „ Проверката на данните за SBAT на подложката не бе успешна ” съобщение за грешка и вече не може да стартира тяхната Linux инсталация след инсталирането на тази актуализация. Ето тази публикация Миниинструмент ви показва как да отстраните този проблем.Актуализацията на Windows 11 прекъсва двойното зареждане на Linux – Неуспешна проверка на Shim SBAT данните
На 13 август 2024 г. Microsoft пусна актуализацията за защита KB5041585 за Windows 11 23H2 и 22H2. Тази актуализация адресира много проблеми, включително Екран за възстановяване на BitLocker , грешката CVE-2024-38143 и т.н. Тази актуализация обаче накара устройствата с двойно зареждане на Windows и Linux да не могат да стартират Linux. Когато се опитвате да заредите Linux, ще получите следното съобщение за грешка: Проверката на SBAT данните на подложката е неуспешна: Нарушаване на политиката за сигурност. Нещо се е объркало сериозно: самопроверката на SBAT е неуспешна: нарушение на правилата за сигурност.
Ето един истински пример:
Изглежда, че с неотдавнашната актуализация на Windows, системите, които имат двойно зареждане, не позволяват на Grub да стартира, показвайки съобщението: Проверката на данните на shim SBAT е неуспешна: Нарушаване на политиката за сигурност. Някой знае ли какво мога да направя, за да поправя това? askubuntu.com
Срещате ли тази грешка? Ако не, продължете да четете, за да научите как да предотвратите това да се случи. Ако да, ето подробните инструкции за разрешаване на проблема.
Какво трябва да направите, преди да инсталирате Windows 11 август Актуализация KB5041585
Според изявлението на Microsoft грешката Verifying shim SBAT data failed се появява, тъй като актуализацията от август позволява настройките на Secure Boot Advanced Targeting (SBAT) да блокират уязвимите мениджъри за зареждане. Въпреки това системата за двойно зареждане не беше идентифицирана правилно и беше директно блокирана. Ако все още не сте инсталирали тази актуализация, можете да използвате следния метод като предпазна мярка.
Съвети: Преди да продължите със следващите стъпки, се препоръчва да архивирайте регистъра в случай на произшествия. Това е така, защото следният метод включва модифициране на системния регистър.Стъпка 1. Тип cmd в полето за търсене на Windows и след това щракнете върху Стартирайте като администратор опция под Команден ред от десния панел.
Стъпка 2. Въведете следния команден ред и натиснете Въведете за да го изпълни:
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecureBoot\SBAT /v OptOut /d 1 /t REG_DWORD
Как да коригираме KB5041585 прекъсва двойното стартиране на Linux след инсталиране на актуализация на защитата от август 2024 г.
Какви мерки можете да предприемете, за да разрешите грешката Verifying shim SBAT data failed, ако сте инсталирали актуализацията? Можете да изберете да деактивирате защитеното зареждане и да предотвратите бъдещи SBAT актуализации. Ето стъпките.
Стъпка 1. Отворете BIOS менюто на компютъра чрез натискане и задържане на определен клавиш като F1 , F2 , F12 , или Esc (в зависимост от производителя на вашия компютър), докато компютърът ви се зарежда.
Стъпка 2. Намерете сигурно зареждане настройка в менюто на BIOS и използвайте клавиатурата си, за да я деактивирате.
Стъпка 3. Стартирайте вашата Linux система.
Стъпка 4. Натиснете Ctrl + Alt + T клавишна комбинация за отваряне на вашия терминал. След това въведете следната команда и натиснете Въведете :
sudo mokutil –set-sbat-policy изтриване
Стъпка 5. Рестартирайте системата Linux и след това изпълнете mokutil –списък-sbat-отменения в терминала.
Стъпка 6. Влезте отново в менюто с настройки на BIOS и след това активирайте защитеното зареждане .
Стъпка 7. Отворете терминала и изпълнете тази команда: mokutil –sb-състояние .
Стъпка 8. Стартирайте Windows и след това отворете командния ред като администратор .
Стъпка 9. Въведете следния команден ред и натиснете Въведете :
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecureBoot\SBAT /v OptOut /d 1 /t REG_DWORD
След като извършите горните операции, вече можете да стартирате вашата Linux система, без да получавате съобщението за грешка Verifying shim SBAT data failed.
Съвети: MiniTool Power Data Recovery е отличен софтуер за възстановяване на данни предназначен за Windows. Той може ефективно да възстановява документи, снимки, видеоклипове, аудио файлове, имейли и други видове данни. Ако е необходимо, можете да изтеглите безплатното му издание и да възстановите 1 GB файлове безплатно.MiniTool Power Data Recovery Безплатно Щракнете за изтегляне 100% Чисто и безопасно
Долен ред
Тази публикация дава подробности за информацията и решенията за грешката „Проверка на SBAT данните на подложката е неуспешна“ след инсталиране на актуализацията за защита на Windows 11 август 2024 г. Надяваме се, че можете да възстановите функцията за двойно зареждане на Linux и Windows, след като изпълните горните стъпки.