bifido 76
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору kamyshoviy dialmak Что-то вы уже в трех соснах плутать начали 1) Обновления для embedded и для обычной системы ничем не отличаются, кроме названия (хеш суммы msu файлов одинаковые). 2) В обновлениях есть компоненты, которые используются для обычной ОС, и компоненты которые используются для embedded. Например, компоненты в котором находятся файлы efi загрузчика для обычной ОС - amd64_microsoft-windows-b..ore-bootmanager-efi_31bf3856ad364e35_ а для embedded - amd64_microsoft-windows-e..ore-bootmanager-efi_31bf3856ad364e35_ 3) Для обычной ОС есть всего три версии данного компонента, которые я и перечислил в своем сообщении. Нативная версия (изначально присутствующая в образе), версия из KB3133977, и версия из KB3125574. Все, других нет. 4) Для embedded же напротив, чуть ли не в каждом новом накопительном или обновлении безопасности, представлена новая версия данного компонента. 5) Проблема заключается как раз в том, что нативная версия загрузчика оказалась не совместима с новой версией winload.efi (компонент - amd64_microsoft-windows-b..vironment-os-loader_31bf3856ad364e35_6.1.7601.24511_none_b9d315509c670e0a) из крайних, августовских обновлений. И те, у кого не были установлены обновления KB3133977 или KB3125574 сталкивались с проблемой загрузки ОС, после установки этих самых, августовских обновлений. Вероятно, в предстоящих сентябрьских обновлениях, вновь будут представлены обновленные версии файлов для компонента, включающего winload.efi , но я сильно сомневаюсь, что проблема несовместимости с нативной версией файлов загрузчика будет исправлена (может как раз наоборот, пару новых проблем подкинут), так как полагаю, что в компании считают эту проблему уже решенной (могу и ошибаться конечно, но врядли). 6) Существует два пути решения проблемы: замена файлов загрузчика или замена файлов из компонента, к которому относится winload.efi. 7) Сама система, при невозможности загрузки, выполняет второй вариант, то есть откатывает эти файлы (winload.efi и.т.д) к предыдущей версии (из соответствующего компонента для обновлений, предшествующих августовским, при наличие таковых в хранилище WinSxS). Это срабатывает не всегда, в зависимости от множества факторов. 8) Реализовывать первый вариант можно различными способами. Если августовские обновления еще не установлены, то проще всего установить KB3133977 и проблемы просто не возникнет (способ, официально рекомендованный компанией). У тех, у кого установлен KB3125574 такой проблемы также не будет. Если же установили августовские обновления и система не загружается (второй вариант автоматически не реализовался), то поменять загрузчик вручную. Как вы понимаете, использовать можно различные варианты, можно взять файлы загрузчика от другой системы - восьмерки, десятки (то, что вы и обсуждаете), можно взять файлы из тех компонентов обновлений, которые предназначены для embedded, как это предложил Badwater, можно использовать файлы из KB3125574, что реализовал simplix в своем пакете (способ решения проблемы, который вероятно оправдан в данном случае, так как проблематично каждому владельцу Asus объяснять, что после установки KB3133977, если бы оно было включено в пакет, нужно отключить Secure Boot). Вот как-то так | Всего записей: 2474 | Зарегистр. 08-04-2016 | Отправлено: 17:49 24-08-2019 | Исправлено: bifido 76, 18:58 24-08-2019 |
|