Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Корректировщик CRC в SETUPLDR.BIN

Ответить
Настройки темы
Корректировщик CRC в SETUPLDR.BIN

Extractor


Сообщения: 1422
Благодарности: 821

Профиль | Отправить PM | Цитировать


Изменения
Автор: Mr dUSHA
Дата: 04-04-2022
DEL.

Отправлено: 04:24, 03-07-2008

 

Новый участник


Сообщения: 30
Благодарности: 2

Профиль | Отправить PM | Цитировать


Цитата Mr dUSHA:
в предварительно отредактированном нами SETUPLDR.EXE »
что значит нами, т.е он уже отредактированный( подправленный ) или в плане того что подправленный нами или где...

Цитата Mr dUSHA:
ntldr is corrupted »
кстати, или не кстати, эта фигня вылазит не только при установке Win2003, а и ряда других осей, Windows XP Professional 64 bit Edition, по этой-же причине(
Цитата Mr dUSHA:
РЕ-файл, то он имеет в своем заголовке контрольную сумму, которая перестает совпадать с реальной после правки файла »
).
Решение этой проблемы существует в виде следуещей правки в хекс редакторе:
Цитата:
OFFSET 0x2060

CHANGE 74 03
TO EB 1A
Оффсет в разных версиях осей вроде может не совпадать, тогда надо просто найти в файле 74 03 и заменить на EB 1A,

Отправлено: 04:00, 04-07-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Extractor


Сообщения: 1422
Благодарности: 821

Профиль | Отправить PM | Цитировать


Цитата batcom:
Решение этой проблемы существует в виде следуещей правки в хекс редакторе: »
Это я проверял прежде всего. Эта правка отключает саму проверку контрольной суммы.
Оно работает в случае с Win2003 SP1, но с SP2 уже не работает. Проверено.
Да и вообще, глупо лечить смиптомы болезни, если можно вылечить саму болезнь.

Цитата batcom:
что значит нами, т.е он уже отредактированный( подправленный ) »
В архиве лежит оригинальный, не правленый.
И это значит, что вы сами должны исправить в нем то, что нужно именно вам.

Цитата batcom:
а и ряда других осей, Windows XP Professional 64 bit Edition, по этой-же причине( »
С ними - по тому же принципу: разрезаем на шапку и ЕХЕ, правим ЕХЕ, и собираем назад.
У меня нету этих дистрибутивов, поэтому могу сделать тоже самое, только если пришлете оригинальные SETUPLDR.BIN для нужных версий.

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP


Отправлено: 12:00, 04-07-2008 | #3


Новый участник


Сообщения: 30
Благодарности: 2

Профиль | Отправить PM | Цитировать


В таком случае наверно надо чтоб генератор сам и разрезАл на шапку и ЕХЕ ...

Что-то я не понял setupldr.hdr судя по расширению значит хеадер-шапка? т.е заголовок? PE-заголовок что-ли? Что-то не похоже что это PE...

Последний раз редактировалось batcom, 04-07-2008 в 14:31.


Отправлено: 12:18, 04-07-2008 | #4


Новый участник


Сообщения: 20
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


Цитата Mr dUSHA:
Это я проверял прежде всего. Эта правка отключает саму проверку контрольной суммы.
Оно работает в случае с Win2003 SP1, но с SP2 уже не работает. Проверено.
Да и вообще, глупо лечить смиптомы болезни, если можно вылечить саму болезнь. »
А вот насчет SP2 не согласен на 100%, у меня в X64 SP2 данный фикс по отключению проверки crc работает замечательно..
Насчет 32 битки 2003 с SP2 вечером гляну.. по идее он тоже должен работать...
А насчет симптомов болезни ты прав, только не по выводам.. болезнь - это проверка crc - которая нафиг там не уперлась)
Легче отключить проверку 1 раз и редактировать SETUPLDR.BIN сколько угодно раз, а не патчить его каждый раз после редактирования пары байтов)))

Отправлено: 16:38, 04-07-2008 | #5


Новый участник


Сообщения: 30
Благодарности: 2

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: rar Bifurcation.rar
(13.0 Kb, 247 просмотров)

Так я разобрался, setupldr.hdr это setupldr.bin без setupldr.exe.
Прикрепляю походу распиливатель setupldr.bin-а
Цитата GADZ12:
Легче отключить проверку 1 раз и редактировать SETUPLDR.BIN сколько угодно раз, а не патчить его каждый раз после редактирования пары байтов))) »
И то верно

Отправлено: 17:45, 04-07-2008 | #6


Новый участник


Сообщения: 20
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


Mr dUSHA,
Есть идея
смотри, а как насчет того что б сделать с GUI такую тузлу для SETUPLDR.BIN (2003/2003_x64/XP_x64), которая могла бы следующее:
1. патчить проверку crc, если это возможно
2. Отображать и изменять основные системные пути автоматом там где надо (/I386, /AMD, /amd)
3. отображать и иметь возможность править crc (раз ты уж этим занялся )

Отправлено: 18:03, 04-07-2008 | #7


Extractor


Сообщения: 1422
Благодарности: 821

Профиль | Отправить PM | Цитировать


Цитата GADZ12:
Насчет 32 битки 2003 с SP2 вечером гляну.. »
Уже не надо.... Уже и у меня работает по старому методу.... (особенно ввиду того, что шапки обеих загрузчиков идентичны, за исключениям двух байт с непонятным для меня назначением и ИМХО не используемых..)

Вобщем тут или магия какаято, или еще что... Но точно это НЕ лыжи виноваты, в которых я на асфальте стою....

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP


Отправлено: 22:40, 04-07-2008 | #8


Новый участник


Сообщения: 20
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


Mr dUSHA,
Цитата Mr dUSHA:
Уже не надо.... Уже и у меня работает по старому методу.... (особенно ввиду того, что шапки обеих загрузчиков идентичны, за исключениям двух байт с непонятным для меня назначением и ИМХО не используемых..) »
ну дык говорил же)))

А как насчет возможности реализации высказанной мною идеи? Начет патча проверки это ерунда.. А вот смена автоматов в нужных местах путей.. это гут.. просто автозаменой там не всегда можно обойтись.. в частности при замене "/amd".
К тому же если прога бутет отображать текущие значения это очень удобно.. для контроля куда какой загрузчик и все ли для него готово)))

Отправлено: 23:27, 04-07-2008 | #9


Extractor


Сообщения: 1422
Благодарности: 821

Профиль | Отправить PM | Цитировать


Цитата GADZ12:
А как насчет возможности реализации высказанной мною идеи? »
Постараюсь что-то сообразить. Уже даже дизасемблировал его, чтоб иметь представления, как оно там вообще устроено...
Да и кроме названия дистрибутивной папки, народ же еще имя winnt.sif правит иногда...

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP


Отправлено: 00:01, 05-07-2008 | #10



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Корректировщик CRC в SETUPLDR.BIN

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Как отрабатывает setupldr.bin ??? vol_k Автоматическая установка Windows 2000/XP/2003 17 11-01-2010 10:21
Запустить Setupldr из Isolinux напрямую? conteacky Автоматическая установка Windows 2000/XP/2003 13 20-09-2009 14:11
[решено] Проблема с установкой W2k3: setupldr.bin. reziarlleh Microsoft Windows NT/2000/2003 1 01-06-2009 13:40
Setupldr редактирование izakiel Автоматическая установка Windows 2000/XP/2003 3 11-05-2009 08:21
У кого есть ramdisk.sy_ и setupldr.bin? Mr Burns Автоматическая установка Windows 2000/XP/2003 5 28-05-2008 16:10




 
Переход