|
50 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,611
|
||
Редактирование BIOS материнской платы17.03.2018, 03:20. Показов 40610. Ответов 44
Метки нет (Все метки)
Хочу посмотреть, живое ли заблокированное ядро у проца.
Материнская плата не поддерживает анлок цп. Ведь можно просто биос изменить? Я так понимаю в нём содержится некие инструкции для каждого процессора. Можно посмотреть на похожий и изменить? Искал в Hex Editor что-то похожее на названия - ничего не нашел. Скачал тут Award Bios Editor v1.0. Биос у меня от него. Открываю файл биоса, а прога ругается:
0
|
||
| 17.03.2018, 03:20 | |
|
Ответы с готовыми решениями:
44
Не могу войти в BIOS материнской платы ASUS Программный эмулятор BIOS материнской платы ASUS P5K |
|
Эксперт Hardware
|
|||
| 18.03.2018, 12:27 | |||
|
Размер картинки(EPA) для 'Small-Logo' должен быть макс. 400х150 pix, и 16-цветов, ...а ты создал 256-цветный. Такая-же палитра должна быть у 'Full-Screen-Logo' с макс. размером 640х480 pix. Дальше, эту картинку нужно упаковать в 'ABR2', чтобы её сигнатура была оригинальная (как-раньше). Иначе ничего не выйдет. (кстати фотожоповский BMP не проходит фэйс-контроль, нужно прогнать его через PAINT).
2
|
|||
|
50 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,611
|
|
| 18.03.2018, 12:36 [ТС] | |
|
Всё, залил, комп больше не включается.
![]() Что там надо, батарейку скинуть? У меня он двойной.
0
|
|
|
Эксперт Hardware
|
||
| 18.03.2018, 12:49 | ||
|
там есть 2-вида контрольных сумм - отдельно для каждого модуля, и отдельно/общая для всего биоса в целом. У тебя сейчас сбилась CRC всей прошивки биос, т.к. картинка изменилась, а CRC-BIOS остался прежним. ИМХО. Вот инструкция по загрузки с дуал-биоса: http://rmmedia.ru/threads/71594/
2
|
||
|
50 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,611
|
|
| 18.03.2018, 17:17 [ТС] | |
|
Неа, не работает.
Добавлено через 8 минут Пробовал и просто кнопку включения зажимать, пока не включится и выключится. Попробую перепаять память, поменять местами. Добавлено через 2 часа 25 минут Перепаял, работает. А как именно во второй бекап биос записывается? Сейчас вот просохла плата, включил, там написано checksumm что-то там... Когда она обновится? Добавлено через 1 час 15 минут Как эту сумму посчитать?
0
|
|
|
50 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,611
|
|
| 18.03.2018, 23:32 [ТС] | |
|
Не, у меня стоит последний.
Вообще производитель говорит, что если с 1го не работает, то со 2го будет грузиться автоматом. Что-то я этого не заметил. Он должен при нормальной работе сам записаться в дополнительную флеху. 2й раз включал, уже ошибки не было. Добавлено через 4 часа 31 минуту Блин да как получить этот CRC поганый?
0
|
|
|
Эксперт Hardware
|
|||||||||||||
| 19.03.2018, 02:09 | |||||||||||||
|
Система может сама записать только из флэхи(B), во-флэху(M) - восстановить Main, но не может записывать во-флэху(B), из мэйна - иначе теряется сам смысл резервации. В бэкап можно залить только программатором. Когды ты перепаял их местами, на экране может появиться варнинг "CMOS check-summ error!", т.к. текущие настройки были потеряны (вынимал батарейку). К прошивке биоса это не относится, поскольку биос настройки не хранит. На счёт автовосстановления - это видимо в самом биосе настраивается (есть пункт меню), или может быть джампер возле флэшек. Можешь скачать схемку мат/платы и посмотреть, как там соединяется дуал-биос. Вот вырезка из схемы Gigabyte_GA-G41MT_S2P (управляет дуалом южный мост ICH):
Вычисляешь размер модуля, и помещаешь его в СХ (длинна цикла). Теперь складываешь все байты модуля отбрасывая перенос (обрезая сумму до байта), и получившееся значение отнимаешь от 100h. И менно по такому алго биос проверяет CRC, поэтому и ты должен вычислить его так-же. Другое дело - где хранится этот CRC внутри биоса??? Вот это проблема.. Узнать можно только дизассемблировав его. Как-правило, функция проверки/пересчёта контрольной суммы лежит в бут-блоке биоса. Вот исходник:
3
|
|||||||||||||
|
50 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,611
|
|||||
| 19.03.2018, 15:34 [ТС] | |||||
|
Я его обновил. И больше никогда ничего не делал с ним. До сих пор. Производитель тоже говорит, что на бекап флехе стоит версия с завода. Тогда как объяснить, что после того как я их поменял местами, у меня стоит последняя версия биос? Не помню точно, но толи в биосе у меня есть пункт сохранить бекап. То ли когда обновлял, в программе такое было... Что такое CX? И где он находится? Такая незначительная деталь, которую никто не описавает нигде.
0
|
|||||
|
50 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,611
|
|
| 19.03.2018, 15:41 [ТС] | |
|
В Hex Editor Neo:
Нажал Ок. Поставил 32, нажал - ничего не произошло, просто закрылось. А там говорили про 8 бит чего-то...
0
|
|
|
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
|
|||
| 19.03.2018, 18:33 | |||
|
Ты собрался кроить bios не зная ни устройства процессора, ни языка ассемблера ? В надежде на какие-то чудесные проги, которые помогут это сделать ? Хотя лого так заменить конечно можно. Добавлено через 7 минут Добавлено через 5 минут Глядя на картинки, что ты показал. CRC - это вообще-то не синоним CHECK_SUM. CRC это все таки https://ru.wikipedia.org/wiki/... 0%BE%D0%B4 и когда в программе Hex Editor пишется CRC-16 или CRC-32 имеется ввиду ИМЕННО ЭТО. А CHECK_SUM в коде, который показал R71MT, это тупая сумма всех байт в байт. Именно просто контрольная сумма, а не циклический избыточный код.
0
|
|||
|
50 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,611
|
|||
| 19.03.2018, 22:42 [ТС] | |||
|
https://rsdn.org/forum/src/2112369.all Пойду пробовать. ))
0
|
|||
|
Эксперт Hardware
|
|||||||||||||||||||
| 19.03.2018, 23:49 | |||||||||||||||||||
|
Вообщем посмотрел я сегодня твой биос - M61PME2P.F7b (ver.F7B)
Там есть защита от модификации, но видимо только бинарных файлов, так-что лого должны меняться без проблем. После распаковки Award Bios Editor'ом, получил 19 LHA-распакованных модулей: Кликните здесь для просмотра всего текста
В драва и прочую хрень лучше не соваться, хотя для интереса можешь просмотреть в дизассемблере. В бут-блоке тоже нет ничего интересного кроме того, что в отличие от ISA-блоков - у 'Boot'-блоков подсчёт контрольной суммы ведётся не по байтам, а по словам. Сам код как был на зачаточном уровне, так и остался - v1.0 (см.дамп), он статичен уже много лет:
Вот некоторые участки из 'decomp_blk.bin', которые заслуживают внимания по сабжу.. Хочу обратить внимание на установку регистров MSR. Достаточно заглянуть в ман Интела (том(3), глава(35)), чтобы убедиться в возможностях этих регистров (их туева хуча). Именно с помощью них задаются большинство режимов работы системы. Все MSR-регистры настраиваются через CPUID кстановленного ЦП, т.е. алго такой: CPUID-->RDMSR-->(and/or)-->WRMSR. Там и кэш, и ядра, и чего только нет... Кликните здесь для просмотра всего текста
В твоей прошивке общей контрольной суммы нет, а есть только у бут-блока, модуля VGA-ROM, и может ещё у каких-то (все не проверял). Скачай "Award BIOS Editor" и посмотри. Зелёным выделены уже имеющиеся модули в твоей прошивке (остальные в разделе 'Unknown-Items'), красным - которые можешь добавить.
3
|
|||||||||||||||||||
|
50 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,611
|
||||||
| 20.03.2018, 00:11 [ТС] | ||||||
|
Я пробовал им открыть, он выдаёт:
Спасибо. Не открывает.
0
|
||||||
|
50 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,611
|
||||||
| 20.03.2018, 10:04 [ТС] | ||||||
|
Хм, открываю в WinHex изменённый образ биоса.
Инструменты > Вычислить хеш > Checksum (8 bit). Показывает - 00. Т.е. получается CBROM сам его вычислил и поставил? Может я в прошлый раз чего не так сделал, что у меня не сходилась сумма... В прошлый раз я взял образ не с сайта производителя материнской платы, а слил его программой @BIOS из своей материнской платы. Сейчас я скачал образ с сайта производителя. M61PME2P.F7b переименовал в M61PME2P_F7b.bin, не знаю для чего, просто так его видно сразу. Положил в одну папку с CBROM, в этой же папке лежат изменённые картинки *.BMP - AWBM16. Далее запустил батник с такими командами:
Я бы проверил тот с которым у меня комп перестал включаться, но я его удалил... Но остался слитый образ программой, его сумма - 01. Получается он просто битый был, до упаковки картинок CBROM'ом.
0
|
||||||
|
Эксперт Hardware
|
|
| 20.03.2018, 10:43 | |
|
вообще-то CBROM сам вычисляет контрольную сумму, только у разных биосов она хранится в разных местах, и не факт, что он пропишет её по нужному адресу. Экспериментируй дальше - получится обязательно! Только обзаведись внешним программатором на всякий/пожарный, что-то твой дуал глючит и сам не восстанавливает мэйн. Если дружишь с паяльником, то повесить программатор на LPT - проще-простого.
2
|
|
|
50 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,611
|
|
| 20.03.2018, 10:55 [ТС] | |
|
У меня есть наподобие, для PonyProg. ))
Жаль только, что LPT у меня только на компе есть. Есть старый ноут с LTP и COM портами(собственно только из-за порта он мне и нужен был), я хотел оперативку ему увеличить, да что-то он перестал запускаться. ![]() Хотя я там ещё с процессором химичил... Так-то программатор из из усб клавы можно сляпать.
0
|
|
|
50 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,611
|
|
| 20.03.2018, 11:05 [ТС] | |
|
0
|
|
| 20.03.2018, 11:05 | |
|
Помогаю со студенческими работами здесь
40
Как в BIOS отключить заставку материнской платы при загрузке?
После установки видеокарты, компьютер виснет на картинке материнской платы и не открывается BIOS
Совместимость материнской платы и SSD платы NVMe Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|