Windows 8: Error code: 0x0000005d Давайте разберемся!
При старте, Windows 8 и WinPE 4.х, тупо проверяют ЦП/МП на кошерность:). Если всё Гуд, ОС стартует, чихая на BIOS и BCD(проверено). Если же ЦП/МП некошерные, - экран в стиле Малевича - Error code: 0x0000005d, BCD - пофиг! В то же время ОС bulid<8400 приемлет PIII 1G 512Mb... Парадокс! И еще - зачем 32-разрядной ОС, при отключенном в BIOS и BCD параметре NX, проверять ЦП/МП на наличие его? Опять парадокс...
Как быть? Что делать? Вечные вопросы... Предлагаю: Давайте попробуем вместе (Убить Билла:)) разобраться! Я никого не прошу бросить всё и начать изменять Мир:)! Но любые разумные советы и предложения приму с уважением. Вместе Мы - Сила! Я бы хотел: 1. Узнать(найти), каким местом Windows определяет правильность железа... 2. Убрать, заменить, изменить это место. 3. Пусть это узнают все, кому интересно! Но Neuch я! Хотя всю жизнь учусь... И шагнул сразу с ХР на 8-ку... Приходится много читать, и процесс идёт медленно:(. Но ведь есть очень много людей поумней меня, надеюсь они подскажут, что делать. И будет: «СЧАСТЬЕ ДЛЯ ВСЕХ, ДАРОМ, И ПУСТЬ НИКТО НЕ УЙДЁТ ОБИЖЕННЫЙ!»(с) PS Надеюсь, я не одинок в своём скромном желании... |
Из Нета:
На форуме Microsoft Answers был такой ответ: «Vlad62 ответил: июля 6, 2012 Звезда сообщества Добрый день. В установщике Windows 8 Release Previev есть ошибка в определении возможностей процессора при определённых условиях*. Всё что можно предложить, установка на виртуальную машину, либо, установка WDP\WCP (Windows Developer Preview и Windows Consumer Preview). * Просто говоря, путается в обвязке процессора. REM: Есть метод, но он подойдёт специалисту. В двух словах: Надо скопировать содержимое install.wim в раздел, восстановить загрузчик W8.» И еще: «Vlad62 ответил: июля 8, 2012 Звезда сообщества Добрый день. Нет, это не моё. Эта ошибка обсуждалась в блогах разработчиков Windows 8. Да, о ней уже известно. Однако в Windows 8 Release Previev её исправлять наверное уже не будут. Это не ошибка установщика, это ошибка сбора данных о конфигурации оборудования.» |
Цитата:
Есть метод, но он подойдёт специалисту. В двух словах: Надо скопировать содержимое install.wim в раздел, восстановить загрузчик W8. Вопрос: О каких дистрибутивах идет речь? Что копировать, и что восстанавливать? |
Заменил winload.exe на более ранний, тот просит ntoskrnl.exe, хотя он есть...
Где в winload.exe написано, какой ntoskrnl.exe ему нужен? |
Я подсунул ВинПЕ пустую папку Виндовс и запустил...
Какой файл ОС просит, я вставляю, и по-новой... Вставлял, вставлял, ОС сказала про НЛС дата, я вставил все файлы .НЛС... - квадрат Малевича, даже без надписи Я в печали... |
Круг поисков удалось сузить -
ntoskrnl.exe tn.sys clfs.sys. Драйверы скорее всего не при чем, их требует ОС при старте, не знаю, как обойти... Ядро же простой заменой не проверить. Кто знает как подменить? В общем, так и предполагалось... |
Удалось таки засунуть 8400 ядро в 8250 сборку...
Ядро запросило кучу dll из 8400 сборки, но все же встало. Результат отрицательный:( Но все же результат. И как бы это ядрышко расколоть... |
О, даже просто хексом прошел слегка:
B8 00 00 00 00 0F A2 B8 10 00 00 00 0F A2 Это уже что-то... Теперь долго, нудно и упорно курить ассемблер... |
MS сообщает:
"PAE позволяет 32-разрядным процессорам работать с более чем 4 ГБ физической памяти в соответствующих выпусках Windows " А если стоит меньше 4 ГБ? Тогда РАЕ и не нужна вовсе! Но ОС-то не стартует... И поддержка РАЕ идет с Пентиум Про... |
О, только сейчас дошло, почему 32р ОС не реагирует на отключение DX Bit в Биосе: когда память меньше 4Г, ни РАЕ, ни DX Bit не работают! Если больше или равно - будет ошибка.
|
NX-бит является самым старшим разрядом элемента 64-битных таблиц страниц, используемых процессором для распределения памяти в адресном пространстве. 64-разрядные таблицы страниц используются операционными системами, работающими в 64-битном режиме, либо с включенным расширением физических адресов (PAE). Если ОС использует 32-разрядные таблицы, то возможности использовать защиту страниц от исполнения нет.
http://msdn.microsoft.com/en-us/libr...mits_windows_8 |
Время: 17:56. |
Время: 17:56.
© OSzone.net 2001-