Автор: neuch58 , 10 декабря 2012
При старте, 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 Надеюсь, я не одинок в своём скромном желании...
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

Umnick

13 лет 3 месяца назад

А на восьмёрке?

ExSlave

13 лет 3 месяца назад

В первую бы очередь поиграться с bcdedit, попробовать опции /NOPAE, /NOEXECUTE, /ONECPU.

Umnick, на Vista, 7, 8 - bootmgr.
Не думаю. Раз BSоD, то управшение явно уже у ядра, bооtmgr отработал и отдыхает.

neuch58

13 лет 2 месяца назад

Круг поисков удалось сузить -
ntoskrnl.exe tn.sys clfs.sys.
Драйверы скорее всего не при чем, их требует ОС при старте, не знаю, как обойти...
Ядро же простой заменой не проверить.
Кто знает как подменить?
В общем, так и предполагалось...

savely

13 лет 2 месяца назад

Не думаю. Раз BSоD, то управшение явно уже у ядра, bооtmgr отработал и отдыхает.


Не, там не классический BSOD, там в стиле bootmgr как раз - белое на черном, насколько я понимаю.

savely

13 лет 2 месяца назад

Автор - для начала выясните, ЧТО ИМЕННО является необходимым и достаточным. NX-бит? Точно?
не классический BSOD, там в стиле bootmgr
Что-то такое подозревал. Все эти холодные ребуты, поддержка мышки в бут-меню, несовместимость с bootmgr(7) при довольно косметических отличиях ядра - явно ж неспроста...

neuch58

13 лет 2 месяца назад

Интересует обход проверки NX-Bit, именно проверки, т.к. все работает при отключенной опции, а вот если проц не подходит - сразу ошибка и 4 строки - тип проца.
И совсем не обязательно ломать ось, можно, наверное подсунуть ей нужный параметр...

А интересно как бы в 8400 ядро от 8250 внедрить? На стадии эксперимента...

neuch58

13 лет 2 месяца назад

Удалось таки засунуть 8400 ядро в 8250 сборку...
Ядро запросило кучу dll из 8400 сборки, но все же встало.
Результат отрицательный:(
Но все же результат.
И как бы это ядрышко расколоть...

ExSlave

13 лет 2 месяца назад

Проверка на хардварный DEP думаю делается исключительно в целях "безопасности", в принципе, можно это дело отключить, но работы дофига.