{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "В наушниках по жизни: заметки с тегом BIOS",
    "_rss_description": "Здесь я пишу свои идеи, мысли, описываю события своей жизни и просто делаю личные и рабочие заметки. «А Вы что, собираетесь жить вечно?»",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/alexbirukov.ru\/?go=tags\/bios\/",
    "feed_url": "https:\/\/alexbirukov.ru\/?go=tags%2Fbios%2Fjson%2F",
    "icon": "https:\/\/alexbirukov.ru\/pictures\/userpic\/userpic@2x.jpg?1683051473",
    "authors": [
        {
            "name": "Бирюков Александр",
            "url": "https:\/\/alexbirukov.ru\/",
            "avatar": "https:\/\/alexbirukov.ru\/pictures\/userpic\/userpic@2x.jpg?1683051473"
        }
    ],
    "items": [
        {
            "id": "360",
            "url": "https:\/\/alexbirukov.ru\/?go=all\/proshivka-bios-noutbuka-msi-cx640dx-ms-16y1\/",
            "title": "Прошивка BIOS ноутбука MSI CX640DX (MS-16Y1)",
            "content_html": "<p>Всем привет. Сегодня я расскажу и покажу процедуру прошивки ноутбука MSI CX640DX.<br \/>\nНа днях, в мастерскую попал ноутбук MSI CX640DX, модель MS-16Y1. Попросили немного проверить, обновить и переустанови ОС с Windows 7 на Windows 10. Особых проблем не возникло, однако, т. к. данный ноутбук официально не поддерживает Windows 10, то после установки драйверов появляется неприятная особенность работы, которая заключается в следующем:<\/p>\n<blockquote>\n<p><i>При загрузке Windows, в момент входа в систему, изображение на экране пропадает, но подсветка продолжает работать. Если ноутбук отправить кнопкой включения в спящий режим, то после пробуждения, изображение на экране появляется, однако, после каждой перезагрузки действия приходится повторять, что однозначно неудобно, да и не нормально в целом.<\/i><\/p>\n<\/blockquote>\n<p>На просторах интернета, на нескольких форумах есть решение от человека, который модифицировал биос и выложил свои труды в сеть, за что ему огромное спасибо. Я буду опираться на <a href=\"https:\/\/www.cyberforum.ru\/notebook-help\/thread1808290.html\">форум cyberforum.ru<\/a> сообщение с <a href=\"https:\/\/www.cyberforum.ru\/post9972729.html\">номером 6<\/a>.<\/p>\n<p>Для неподготовленных людей архив и приложенные в нём инструкции могут оказаться совершенно непонятными, поэтому ниже я подробно опишу процедуру прошивки данного ноутбука модифицированным биосом.<\/p>\n<p>Суть заключается в следующем: с оригинальным биосом даже последней версии, ноутбук всё так же будет чернеть при загрузке ОС. Для нормально работы в файл биоса были внесены изменение, не буду углубляться какие, которые позволяют ноутбуку начать нормально работать под управлением Windows 10.<\/p>\n<p>По большому счёту нам потребуется только сам модифицированный биос и программа для прошивки. Но не всё так просто, программа прошивки работает только под управление ОС DOS, поэтому для прошивки потребуется создать загрузочную флешку при помощи специальной программы.<\/p>\n<p>И так, приступим.<\/p>\n<ol start=\"1\">\n<li>Перед прошивкой, я настоятельно рекомендую сделать бэкап оригинального биоса вашего ноутбука. Для этого надо из под Windows запустить <a href=\"\/files\/msibios\/BIOS_Backup_TooKit.EXE\">программу BIOS_Backup_TooKit.EXE<\/a> с правами администратора и сохранить файл биоса. Далее можем переходить к непосредственно прошивке биоса.<\/li>\n<li>Скачиваем и запускаем <a href=\"https:\/\/rufus.ie\/ru\/\">программу RUFUS<\/a> для создания загрузочной флешки и записи ОС DOS.<\/li>\n<li>Для прошивки BIOS нам потребуется флешка. Вставляем флешку в ПК и запускаем RUFUS. Далее, настраиваем параметры в соответствии со скриншотом и нажимаем «Старт». <b>Внимание!<\/b> Все данные с флешки будут удалены.<\/li>\n<\/ol>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/alexbirukov.ru\/pictures\/2022-01-14_11-40-21.png\" width=\"378\" height=\"538\" alt=\"\" \/>\n<\/div>\n<ol start=\"4\">\n<li>После форматирования на флешке будут файлы ОС FreeDos, нам лишь остаётся закинуть туда программу прошивки и сам BIOS.<\/li>\n<li>Скачиваем и распаковываем архив с программой и модифицированным биосом, вы можете скачать по ссылке на форуме или скачать отдельным архивом прямо с <a href=\"\/files\/msibios\/dos.7z\">сайта<\/a>. Все файлы из папки DOS копируем в корень нашей флешки.<\/li>\n<\/ol>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/alexbirukov.ru\/pictures\/2022-01-14_11-42-34.png\" width=\"951\" height=\"235\" alt=\"\" \/>\n<\/div>\n<ol start=\"6\">\n<li>Далее, необходимо вставить флешку в ноутбук, перезагрузиться и на старте нажимать F11, затем в появившемся меню выбрать загрузку с нашей флешки. После загрузки, появится командная строка FreeDOS, для запуска прошивки достаточно набрать команду «<b>MOD.bat<\/b>». Данная команда запустит прошивку BIOS модифицированным файлом.<\/li>\n<li>Ждём окончания прошивки BIOS, после перезагрузки рекомендую зайти в BIOS и выполнить сброс на оптимальные настройки.<\/li>\n<\/ol>\n<p>Далее всё как обычно, работа ноутбука должна стать нормальной, чёрный экран при загрузке не будет появляться.<br \/>\nОтдельное огромное спасибо пользователю форума под ником antch.<\/p>\n<p>Дополнительно.<br \/>\n<a href=\"\/files\/msibios\/ORIG.7z\">Ссылка на оригинальный BIOS<\/a> снятый с ноутбука клиента.<\/p>\n",
            "date_published": "2022-01-14T14:30:21+05:00",
            "date_modified": "2023-06-19T22:46:48+05:00",
            "tags": [
                "BIOS",
                "CX640DX",
                "MSI",
                "прошивка",
                "ремонт"
            ],
            "image": "https:\/\/alexbirukov.ru\/pictures\/2022-01-14_11-40-21.png",
            "_date_published_rfc2822": "Fri, 14 Jan 2022 14:30:21 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "360",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/alexbirukov.ru\/pictures\/2022-01-14_11-40-21.png",
                    "https:\/\/alexbirukov.ru\/pictures\/2022-01-14_11-42-34.png"
                ]
            }
        },
        {
            "id": "358",
            "url": "https:\/\/alexbirukov.ru\/?go=all\/kak-razrezat-fayl-bois-na-primere-noutbuka-dns-clevo-w350et\/",
            "title": "Как разрезать файл BOIS на примере ноутбука DNS (Clevo W350ET)",
            "content_html": "<p>Всем привет.<\/p>\n<p>При ремонте одного ноутбука, столкнулся с проблемой, одна из микросхем памяти, оказалась битой. Сам девайс включается, но изображение на экране отсутствует. Ноутбук DNS  с материнской платой W350ETQ. После проверки всех напряжений, которые оказались в норме, дошло дело до прошивки микросхем памяти, которых к тому же оказалось аж 2 шт. Одна микросхема, это сам BIOS, вторая микросхема — это память мультиконтроллера. Документацию по ноутбукам Clevo можно найти <a href=\"http:\/\/repo.palkeo.com\/clevo-mirror\/\">по ссылке<\/a>. Там, собственно, имеются и схемы, и пользовательские мануалы и файлы BIOS. И всё бы ничего вроде, качаем файл, запихиваем в микросхемы. Но не тут-то было. Сам файл прошивки в архиве представляет собой один общий файл, на обе микросхемы, соответственно в таком виде, он не подходит для прямой прошивки программатором.<\/p>\n<p>После некоторого поиска на форумах, столкнулся с ГЛАВНОЙ по моему мнению проблемой форумов в российском сегменте интернета — это полное нежелание пользователей делиться знаниями. Это главное отличие российских форумов от зарубежных. Об этом сказано уже много, многие с этим не согласятся, но это увы ФАКТ. Если вы задали не понятный вам вопрос, то вам нахамят, скажут «не умеешь — не лезь», скажут, что вопрос идиотский и не стоит даже его обсуждать и в результате внятного ответа вы не добьетесь. Особенно заметно это на форумах по 1С, кому интересно, почитайте :) Ну да ладно.<\/p>\n<p>Столкнулся и я с проблемой, что BIOS надо разрезать, умельцы с форумов отправляют обращаться <a href=\"https:\/\/habrahabr.ru\/post\/185704\/\">к теории<\/a>, огульно кидают «надо делить файлы», сравнивать файлы со старыми прошивками или вообще предлагают отрастить руки и купить другой программатор.<\/p>\n<p>В результате, НИГДЕ не удалось найти конкретной информации по вполне конкретной модели, при том, что БИОСы могут быть разными и делить файлы надо по-разному. А в моём случае даже не с чем сравнивать т. к. микросхема мультиконтроллера вышла из строя и снять дамп, увы, не представляется возможным.<\/p>\n<p>Ну да ладно, после небольшого отступления, приступим к делу.<\/p>\n<p>И так, на руках плата W350ETQ, у неё имеются 2 микросхемы BIOS. Первая — 2 Мб (U29), сам BIOS. Вторая — 4 Мб (U30) память мультиконтроллера. С репозитория, ссылку на который я давал выше, я скачал архив <a href=\"http:\/\/repo.palkeo.com\/clevo-mirror\/W3xxET\/W3xET_B0222.zip\">W3xET_B0222.zip<\/a>. Распаковываем архив и смотрим его содержимое.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/alexbirukov.ru\/pictures\/2020-12-14_22-09-43.png\" width=\"945\" height=\"281\" alt=\"Содержимое архива\" \/>\n<\/div>\n<p>В архиве представлены файлы для прошивки ноутбука путём запуска программы из DOS. Т. к. ноутбук не включается, прошить его данным способом не получится.<\/p>\n<p>Открываем файл <b>FLASH.BAT<\/b> и смотрим его содержимое. Приведу лишь часть файла:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">@echo off\n\n@set BIOS.ROM=W370ET.bin\n@if exist MSDM.BIN del MSDM.BIN<\/code><\/pre><p>Как видим, из кода, для прошивки используется файл <b>W370ET.bin<\/b>, данный файл прошивается в микросхему 4 Мб (U30), память рядом с мультиконтроллером.<\/p>\n<p>Для примера, я слил старый дамп микросхемы BIOS (та, которая ещё рабочая). Обратим внимание на начало и конец файла.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"655\" data-ratio=\"1.1082910321489\">\n<img src=\"https:\/\/alexbirukov.ru\/pictures\/2020-12-14_22-21-09.png\" width=\"655\" height=\"591\" alt=\"Начало файла дампа BIOS'a\" \/>\n<img src=\"https:\/\/alexbirukov.ru\/pictures\/2020-12-14_22-21-28.png\" width=\"642\" height=\"517\" alt=\"Конец файла дампа BIOS'a\" \/>\n<\/div>\n<\/div>\n<p>В архиве, так же имеется файл <b>flashme.bat<\/b>, открываем его и смотрим код:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">fpt -f W370ET.ALL -L 0x200000 -y \nCall flash.bat\nfpt \/closemnf &lt; yes.txt\nAfudos \/S \/SHUTDOWN<\/code><\/pre><p>В первой же строке видим важную для нас информацию. Для прошивки используется файл <b>W370ET.ALL<\/b>, но сам файл весит 6 Мб, что очень много, но 6 Мб — это суммарный размер прошивок наших микросхем.<br \/>\nТак же, можно заметить упоминание адреса «0x200000». Это размер записываемых данных. Откроем файл W370ET.ALL и обратим внимание на начало файла. Начало данного файла полностью совпадает с началом дампа биоса.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/alexbirukov.ru\/pictures\/2020-12-14_22-57-53.png\" width=\"708\" height=\"580\" alt=\"\" \/>\n<\/div>\n<p>Теперь, перейдём по адресу 0x200000, адрес указан в шестнадцатеричной системе, в десятичной это будет равно 2 Мб (2097152 байт). Через задание блока указываем размер от 0 до 2097152.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/alexbirukov.ru\/pictures\/2020-12-14_23-03-36.png\" width=\"791\" height=\"505\" alt=\"\" \/>\n<\/div>\n<p>Выделенный блок и будет нашей прошивкой в микросхему 2 Мб. Данный блок можно скопировать и сохранить в новый файл. Либо отрезать оставшиеся 4 Мб, оставив начальные 2 Мб, а затем сохранить файл с другим именем.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/alexbirukov.ru\/pictures\/2020-12-14_23-06-20.png\" width=\"673\" height=\"358\" alt=\"\" \/>\n<\/div>\n<p>Дальше, обратим внимание на блок, идущий следом за первыми 2 Мб (2097152 байт).<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/alexbirukov.ru\/pictures\/2020-12-14_23-05-56.png\" width=\"700\" height=\"441\" alt=\"\" \/>\n<\/div>\n<p>Последующие 4 Мб — это прошивка для второй микросхемы, обозначенной, как U30. Данная часть аналогична файлу <b>W370ET.bin<\/b>.<\/p>\n<p>Для примера, я взял файл <b>W370ET.ALL<\/b>, кстати, из расширения файла логично предположить, что он содержит все (ALL) прошивки, и «отрезал» от него первые 2 Мб, и сохранил данный файл с именем <b>W370ET_.bin<\/b>. Затем, через инструмент сравнения сравнил полученный файл с файлом <b>W370ET.bin<\/b>. В результате, данные файлы полностью идентичны.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/alexbirukov.ru\/pictures\/2020-12-14_23-11-25.png\" width=\"1345\" height=\"704\" alt=\"\" \/>\n<\/div>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/alexbirukov.ru\/pictures\/2020-12-14_23-11-31.png\" width=\"340\" height=\"228\" alt=\"\" \/>\n<\/div>\n<p>Надеюсь, что данная статья поможет вам разобраться в практической части вопроса работы прошивками BIOS для некоторых моделей ноутбуков.<\/p>\n<p>Важное примечание, части прошивок BIOS’ов могут идти в разном порядке. В данном случае порядок был 2\/4 Мб, а может быть 4\/2. Для проверки, желательно иметь хотя бы 1 дамп из микросхемы с самого ноутбука.<\/p>\n<p>ВАЖНО. На данных моделях прошивать надо обе микросхемы разом, разные версии прошивок микросхем могут быть не совместимы между собой.<\/p>\n",
            "date_published": "2020-12-14T23:21:01+05:00",
            "date_modified": "2021-01-30T20:15:23+05:00",
            "tags": [
                "BIOS",
                "инструкция",
                "ноутбук",
                "ремонт"
            ],
            "image": "https:\/\/alexbirukov.ru\/pictures\/2020-12-14_22-09-43.png",
            "_date_published_rfc2822": "Mon, 14 Dec 2020 23:21:01 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "358",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css",
                    "jquery\/jquery.js",
                    "fotorama\/fotorama.css",
                    "fotorama\/fotorama.js"
                ],
                "og_images": [
                    "https:\/\/alexbirukov.ru\/pictures\/2020-12-14_22-09-43.png",
                    "https:\/\/alexbirukov.ru\/pictures\/2020-12-14_22-21-09.png",
                    "https:\/\/alexbirukov.ru\/pictures\/2020-12-14_22-21-28.png",
                    "https:\/\/alexbirukov.ru\/pictures\/2020-12-14_22-57-53.png",
                    "https:\/\/alexbirukov.ru\/pictures\/2020-12-14_23-03-36.png",
                    "https:\/\/alexbirukov.ru\/pictures\/2020-12-14_23-06-20.png",
                    "https:\/\/alexbirukov.ru\/pictures\/2020-12-14_23-05-56.png",
                    "https:\/\/alexbirukov.ru\/pictures\/2020-12-14_23-11-25.png",
                    "https:\/\/alexbirukov.ru\/pictures\/2020-12-14_23-11-31.png"
                ]
            }
        },
        {
            "id": "355",
            "url": "https:\/\/alexbirukov.ru\/?go=all\/proshivka-bios-asus-h61m-k-cherez-programmator\/",
            "title": "Прошивка BIOS Asus H61M-K через программатор",
            "content_html": "<p>Всем привет.<\/p>\n<p>На днях столкнулся с интересной проблемой, впервые в своей практике.<br \/>\nВозникла необходимость переустановки операционной системы на одном из системников на работе. Как обычно снял системник и забрал к себе. При подключении, сразу насторожило, что на достаточно свежей материнке слетело время в BIOS и все настройки. Ну думаю ладно, бывает. Всегда в запасе есть новые батарейки. Заменил батарейку, включаю, захожу в BIOS, но при попытке войти в расширенный режим настройки (Advanced Mode «F7»), появлялся курсор и через некоторое время всё зависало. Зайти в другие разделы через быстрый доступ тоже не получалось, соответственно прошить BIOS через оболочку не представлялось возможным.<\/p>\n<p>Благо, на данной материнской плате микросхема BIOS не припаяна, а вставлена в специальную площадку и при необходимости может быть легко извлечена.<\/p>\n<p>Ну собственно никаких проблем, вытащил микросхему. Её оказалась память Winbond 25Q64FV. Благо, у меня имеется программатор, некогда заказанный из Китая, которым я уже пару раз восстанавливал BIOS на ноутбуках и пр.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/alexbirukov.ru\/pictures\/2020-06-22-23-23-14.JPG\" width=\"2560\" height=\"1920\" alt=\"Программатор\" \/>\n<\/div>\n<p>Установил микросхему в разъём программатора и с помощью утилиты считал оригинальное содержимое микросхемы.<\/p>\n<p>И вроде бы всё просто, качаем с официального сайта новый BIOS посвежее, не битый. Но, как всегда, есть одно НО. На сайте к материнским платам <a href=\"https:\/\/www.asus.com\/ru\/Motherboards\/H61MK\/HelpDesk_BIOS\/\">ASUS файлы BIOS<\/a> идут в формате *.CAP, при этом, сам файл несколько больше.<\/p>\n<p>После <a href=\"https:\/\/www.rom.by\/forum\/Fajly_BIOS_ot_Asus_s_rasshirenie_CAP\">недолгих поисков<\/a>, было выяснено, что файл по всей видимости, содержит дополнительный bootloader и для превращения файла *.CAP в формат *.BIN, подходящий для прошивки программатором, достаточно удалить первые 2 Кб файла формата *.CAP и сохранить с расширением *.BIN.<\/p>\n<p>Собственно, так я и сделал, правда через обычный Notepad++. Но это не совсем удобно, на <a href=\"https:\/\/www.rom.by\/forum\/Fajly_BIOS_ot_Asus_s_rasshirenie_CAP?page=10\">форуме rom.by на 10 странице<\/a> есть программа CAP to BIN от пользователя с ником PaScaL01. Приложу <a href=\"http:\/\/alexbirukov.ru\/files\/captobin\/cap-to-bin.7z\">её тут<\/a>. Программа автоматически отрезает 2 Кб в файле BIOS и сохраняет в формате *.BIN.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/alexbirukov.ru\/pictures\/2020-06-22_23-18-19.png\" width=\"984\" height=\"1020\" alt=\"Прошиваем\" \/>\n<\/div>\n<p>Берём готовый файл нужного формата, стираем всё из памяти микросхемы и прошиваем новым BIOS’ом. В результате получился обновлённый BIOS, время перестало сбиваться и всё отлично работает.<\/p>\n<p>Надеюсь, кому-нибудь пригодиться данный опыт.<\/p>\n<p>P.S. Так же программатор можно собрать самому, но простейшая схема рассчитана на работу через LPT и если вы часто имеете дело с компьютерами, то рекомендую приобрести <a href=\"https:\/\/aliexpress.ru\/item\/32725360255.html?cv=815660&af=886937&utm_campaign=886937&aff_platform=link-c-tool&utm_medium=cpa&sk=mr6wR6CC&aff_trace_key=88c8d95067be448498fa42df49996568-1592932433367-08593-mr6wR6CC&dp=120c982e91b307cee2e21790ca4ff1da&terminal_id=7a1c3ae6ddc5452eaca71c0e2999ae32&utm_source=admitad&utm_content=815660&aff_request_id=88c8d95067be448498fa42df49996568-1592932433367-08593-mr6wR6CC\">USB программатор<\/a>, тем более цена копеечная.<\/p>\n",
            "date_published": "2020-06-23T22:31:59+05:00",
            "date_modified": "2021-01-30T20:16:07+05:00",
            "tags": [
                "Asus H61M-K",
                "BIOS",
                "прошивка",
                "ремонт"
            ],
            "image": "https:\/\/alexbirukov.ru\/pictures\/2020-06-22-23-23-14.JPG",
            "_date_published_rfc2822": "Tue, 23 Jun 2020 22:31:59 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "355",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/alexbirukov.ru\/pictures\/2020-06-22-23-23-14.JPG",
                    "https:\/\/alexbirukov.ru\/pictures\/2020-06-22_23-18-19.png"
                ]
            }
        }
    ],
    "_e2_version": 4134,
    "_e2_ua_string": "Aegea 11.3 (v4134)"
}