Дамп BIOS на Lenovo G505s чаще всего требуется в двух ситуациях: ноутбук перестал включаться после неудачной прошивки, либо владелец готовится к установке coreboot — этот ноутбук на платформе AMD традиционно популярен среди энтузиастов свободной прошивки. В обоих случаях ключевое действие одно и то же: считать содержимое SPI-флешки напрямую внешним программатором, минуя программные средства, которые при «кирпиче» уже недоступны.

Метод аппаратного снятия дампа универсален и не зависит от того, загружается ли система: программатор подключается к микросхеме памяти на плате, и её содержимое сохраняется в файл. Именно этот файл и называется дампом BIOS. Далее разберём, где находится микросхема, каким оборудованием работать и как не потерять уникальные данные, хранящиеся в прошивке конкретного экземпляра ноутбука.

Что такое дамп BIOS и зачем он нужен на G505s

Дамп — это побайтовая копия всего содержимого флеш-памяти, на которой хранится прошивка. В отличие от файла обновления с сайта производителя, дамп содержит не только сам BIOS, но и служебные регионы: дескриптор, данные ME/PSC, а также уникальную информацию конкретной платы — серийные номера, MAC-адрес и настройки, записанные на заводе.

Именно поэтому «чужой» дамп из интернета — не лучший вариант восстановления: ноутбук может заработать, но с чужими идентификаторами или с потерей части функций. Свой собственный, заранее снятый дамп — это полноценная страховка.

  • 🔧 Восстановление после неудачной прошивки, когда ноутбук не подаёт признаков жизни
  • 💾 Резервная копия перед экспериментами с coreboot или модифицированными прошивками
  • 🔑 Сохранение уникальных данных платы — серийника, MAC-адреса, заводских настроек
  • 🧩 Основа для сборки собственного образа прошивки с корректными регионами

Где находится микросхема BIOS на плате G505s

На Lenovo G505s прошивка хранится в SPI-флешке в корпусе SOIC-8 — восьминогой микросхеме на материнской плате. Чтобы до неё добраться, потребуется разобрать ноутбук: снять батарею, нижнюю крышку, клавиатуру и, в зависимости от расположения чипа, возможно, извлечь саму плату. Точное положение микросхемы зависит от ревизии платы, поэтому ориентируйтесь визуально: ищите корпус SOIC-8 рядом с маркировкой производителя флеш-памяти (чаще всего это Winbond, Macronix или GigaDevice).

Объём флешки и её питание важно определить по маркировке на корпусе перед подключением. Многие чипы такого класса рассчитаны на 3,3 В, но встречаются и 1,8-вольтовые варианты — подача неправильного напряжения может вывести микросхему из строя.

⚠️ Внимание: перед любыми работами отключите батарею, адаптер питания и зажмите кнопку включения на несколько секунд, чтобы разрядить остаточное напряжение. Подключение программатора к плате под питанием — типичная причина выхода из строя и флешки, и самого программатора.

Оборудование: программатор и прищепка

Стандартный и самый доступный инструмент для этой задачи — программатор CH341A с прищепкой SOIC-8 (так называемый «крокодил» или клипса). Прищепка позволяет подключиться к микросхеме без выпаивания, что существенно упрощает работу и снижает риск повредить плату.

КомпонентНазначениеНа что обратить внимание
CH341AUSB-программатор для SPI-флешекПроверьте уровни напряжения конкретной ревизии платы программатора
Прищепка SOIC-8Подключение к чипу без выпаиванияКонтакт ножки 1 (точка на корпусе) должен совпадать с меткой на кабеле
ПО flashromЧтение и запись дампаПоддерживает CH341A и большинство SPI-чипов
Паяльник (опционально)Выпаивание чипа при нестабильном контактеНужен, только если прищепка не даёт надёжного соединения

Если прищепка не даёт стабильного чтения (ID чипа определяется через раз), возможная причина — питание микросхемы от остальной части платы. В таком случае чип надёжнее выпаять и работать с ним отдельно, либо использовать адаптер-зажим.

📊 Для какой цели вам нужен дамп BIOS с G505s?
Восстановление после неудачной прошивки
Установка coreboot
Резервная копия на всякий случай
Изучение и модификация прошивки

Пошаговое снятие дампа через flashrom

Работать удобнее всего из Linux, где доступен flashrom — свободная утилита для чтения и записи флеш-памяти. Порядок действий выглядит так:

☑️ Снятие дампа BIOS с Lenovo G505s

Выполнено: 0 / 6

Сначала определите, видит ли программатор микросхему:

flashrom -p ch341a_spi

Если чип определился корректно, считывайте содержимое в файл:

flashrom -p ch341a_spi -r g505s_backup.bin

Критически важный шаг: считайте дамп как минимум два раза в разные файлы и сравните их — например, командой sha256sum или diff. Совпадающие контрольные суммы подтверждают, что чтение прошло без ошибок и контакт был стабилен. Различающиеся файлы означают нестабильное соединение, и доверять такому дампу нельзя.

💡

Имя файла дампа делайте информативным: модель, ревизия платы и дата, например g505s_la-a091p_2026.bin. Через год вы скажете себе спасибо.

Запись дампа обратно и восстановление ноутбука

Запись выполняется той же связкой, но с дополнительной проверкой. Сначала полезно стереть чип, затем записать образ и обязательно пройти верификацию:

flashrom -p ch341a_spi -w g505s_backup.bin

Большинство версий flashrom автоматически выполняют проверку после записи — не прерывайте процесс до её завершения. Если верификация сообщает об ошибке, повторите запись: возможная причина — нестабильный контакт прищепки.

⚠️ Внимание: если восстанавливаете ноутбук чужим дампом из сети, убедитесь, что он снят именно с Lenovo G505s и желательно с той же ревизией платы. Дамп от другой модели с высокой вероятностью превратит устройство в «кирпич», а уникальные данные вашей платы будут утеряны безвозвратно, если собственного бэкапа нет.

Дамп и coreboot: особенности для G505s

Lenovo G505s входит в число немногих ноутбуков на AMD, для которых существует порт coreboot, поэтому запрос на дамп часто связан именно с этим. Здесь дамп нужен как отправная точка: из него извлекают необходимые бинарные компоненты, которые нельзя распространять готовыми, и на его основе собирают полный образ для записи.

Перед экспериментами с coreboot обязательно снимите и сохраните оригинальный дамп — это единственный гарантированный путь вернуть заводскую прошивку, если что-то пойдёт не так или сборка окажется нестабильной. Статус поддержки конкретной ревизии платы стоит уточнять в актуальной документации проекта coreboot, поскольку совместимость может различаться.

Почему нельзя просто скачать готовый образ coreboot для G505s

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

Типичные ошибки и как их избежать

Большинство проблем при работе с дампом возникают не из-за сложности процедуры, а из-за спешки. Вот что чаще всего идёт не так:

  • 🔌 Перепутана ориентация прищепки — ножка 1 чипа должна соответствовать первому проводу кабеля
  • ⚡ Чтение при подключённой батарее или не до конца разряженной плате
  • 📄 Доверие единственному считыванию без сверки контрольных сумм
  • 🌐 Прошивка чужого дампа без проверки модели и ревизии платы
  • 🔋 Неправильное напряжение для 1,8-вольтовых чипов без адаптера
💡

Дамп, снятый дважды с совпадающими контрольными суммами и сохранённый в надёжном месте, — это полный «откат» вашего G505s к рабочему состоянию в любой момент.

Часто задаваемые вопросы

Можно ли снять дамп BIOS на G505s без программатора?

Программные средства (например, тот же flashrom с внутренним программатором) могут работать, только если ноутбук загружается и доступ к флешке не заблокирован прошивкой. На практике внутреннее чтение часто ограничено, поэтому аппаратный программатор — надёжный и предсказуемый вариант, а при «кирпиче» — единственный.

Чем открыть и проверить файл дампа?

Для проверки целостности достаточно контрольных сумм (sha256sum). Для просмотра структуры используют утилиты вроде UEFITool, которые показывают регионы и модули прошивки. Для G505s с его AMD-платформой инструменты анализа могут отличаться от привычных по Intel-системам.

Ноутбук не включается после прошивки — поможет ли запись дампа?

Если причина именно в повреждённой прошивке, запись заведомо рабочего дампа через программатор обычно восстанавливает устройство. Если же поломка аппаратная (питание, мультиконтроллер, плата), перепрошивка результата не даст — тогда нужна диагностика железа.

Обязательно ли выпаивать микросхему для чтения?

Нет, в большинстве случаев достаточно прищепки SOIC-8. Выпаивание требуется, только если контакт нестабилен или плата «мешает» питанию чипа. Начинайте с прищепки — это быстрее и безопаснее для платы.

Где взять дамп, если свой не сохранился?

Ориентируйтесь на профильные сообщества по ремонту ноутбуков и coreboot, где владельцы делятся дампами. Обязательно проверяйте, что дамп снят именно с G505s и желательно с той же ревизии платы, и понимайте риски: уникальные данные вашего экземпляра таким способом не восстановить.