💡 Полезные Советы

Raspberry Pi 5: Черный экран и мигание зеленого индикатора (9 или 10 раз) - Решение проблемы

28.12.25
29

Если при включении Raspberry Pi 5 вы видите черный экран, порты USB, LAN не работают, а зеленый светодиод (ACT) циклично мигает 9 или 10 раз, это указывает на проблему с загрузчиком (EEPROM) или несовместимость прошивки с вашей ревизией платы.

Эта проблема часто встречается на ранних или специфических ревизиях плат. Ниже приведено рабочее решение по откату и фиксации версии прошивки.

Важно: Если данная инструкция не поможет, с высокой долей вероятности у вас аппаратный брак (дефект платы). В таком случае рекомендуется вернуть устройство продавцу или обменять его по гарантии.

После перепрошивки, если вытащить SD-карту и подать питание на Raspberry Pi 5, можно увидеть диагностический экран: 

Инструкция по восстановлению

Шаг 1. Скачивание специальной версии прошивки

Нам понадобится конкретная стабильная версия загрузчика, на которой проблема отсутствует.

  1. Скачайте архив с прошивкой (bootloader) по ссылке: GitHub: rpi-eeprom v2024.09.10-2712 или зеркало с нашего сайта riopass.ru.GitHub: rpi-eeprom v2024.09.10-2712

  2. Вам нужны файлы для создания загрузочной SD-карты восстановления (Recovery).

Шаг 2. Запись прошивки EEPROM через Raspberry Pi Imager

Так как скачанный архив содержит готовый образ диска (.img), для записи нам понадобится программа Raspberry Pi Imager.

  1. Подготовка файла: Распакуйте скачанный архив. Найдите внутри файл с расширением .img (например, rpi-boot-eeprom-recovery-2024-09-10-2712-sd.img).

  2. Запуск программы: Откройте Raspberry Pi Imager.

  3. Выбор образа:

    • Нажмите кнопку "Выбрать ОС" (Choose OS).

    • Прокрутите список в самый низ.

    • Выберите пункт "Использовать свой образ" (Use Custom).

    • В открывшемся окне найдите и выберите распакованный ранее .img файл восстановления.

  4. Запись:

    • Нажмите "Выбрать диск" (Choose Storage) и укажите вашу карту памяти.

    • Нажмите "Записать" (Write).

  5. Прошивка платы:

    • Вставьте записанную карту в выключенную Raspberry Pi 5.

    • Подайте питание.

    • Дождитесь, пока зеленый светодиод начнет быстро и непрерывно мигать (ну если подключили монитор, то он будет полностью зеленым.). Это означает, что EEPROM успешно обновлен.

    • Отключите питание и извлеките карту.

Шаг 3. Подготовка ОС и блокировка обновлений

Теперь нужно записать операционную систему, но запретить ей обновлять EEPROM обратно до нерабочей версии.

  1. Запишите образ нужной вам системы (Raspberry Pi OS, Ubuntu и др.) на microSD карту обычным способом (через Raspberry Pi Imager или BalenaEtcher).

  2. ДО первого запуска вставьте карту в кардридер компьютера.

  3. Откройте раздел boot (или bootfs) на карте.

  4. Найдите и откройте файл config.txt с помощью текстового редактора (Notepad++, Блокнот).

  5. В самый низ файла добавьте следующий блок настроек:

    [all]
    eeprom_update=0
    BOOT_UART=0
    WAKE_ON_GPIO=1
    POWER_OFF_ON_HALT=0
    # Отключить автообновление EEPROM
    UPDATE_SELF=0

⚠️ Критически важные нюансы

  • НЕ подключайте Wi-Fi при первой настройке! Особенно это касается Raspberry Pi OS. При первом запуске мастер настройки предложит подключиться к сети. Пропустите этот шаг. Если подключить интернет сразу, система может принудительно скачать и установить последнее (проблемное для вашей платы) обновление EEPROM еще до того, как вступят в силу настройки config.txt.

  • На других системах (не RPi OS) автоматическое обновление встречается реже, но лучше перестраховаться.

  • После успешной загрузки и проверки работоспособности, убедитесь, что параметры в config.txt применились.

  • Так же есть проблема, когда Raspberry Pi OS может сама принудительно обновлять EEPROM, чтобы Вы не делали, вот скриншот:

Ini, TOML
[all]
eeprom_update=0
BOOT_UART=0
WAKE_ON_GPIO=1
POWER_OFF_ON_HALT=0
# Отключить автообновление EEPROM
UPDATE_SELF=0

Инструкция по подключению автосканера ELM327 OBDII (Bluetooth)

28.12.25
27

Для Android, iOS и Windows

Автосканер ELM327 Bluetooth - это незаменимый помощник для самостоятельной диагностики автомобиля. Чтобы устройство работало корректно, важно правильно его подключить, так как процедура для разных смартфонов отличается.

Мы подготовили для вас пошаговое руководство на основе популярного приложения Car Scanner (рекомендуем скачать его заранее в Google Play или App Store).


🤖 Подключение для Android

На Android устройствах сопряжение происходит через системные настройки телефона.

  1. Подготовка Bluetooth: Зайдите в "Настройки" -> "Bluetooth" на вашем телефоне.

    Важно: Если вы ранее подключали другие сканеры ELM327, обязательно удалите их из списка сопряженных устройств ("Забыть устройство"). Только после этого подключайте новый сканер, иначе он может не заработать.

  2. Поиск устройства: Вставьте сканер в разъем OBD2 вашего авто (зажигание должно быть включено). В списке доступных устройств найдите OBD2, OBDBLE или OBDII.

  3. Сопряжение: Нажмите на имя устройства. Введите пароль сопряжения: 1234 или 0000.

  4. Настройка приложения:

    • Откройте приложение Car Scanner.

    • Введите данные вашего автомобиля при первом запуске.

    • В настройках подключения выберите марку вашего авто.

    • Совет: Если вы не знаете точный тип ЭБУ (электронного блока управления), выберите "Универсальный профиль OBD2".

  5. Готово: Нажмите кнопку "Подключить" на главном экране.


🍎 Подключение для iPhone (iOS)

Владельцам iPhone нужно быть внимательнее: процедура кардинально отличается от Android!

Внимание: НЕ заходите в настройки Bluetooth самого телефона для сопряжения. iPhone просто не увидит сканер в системном меню, либо выдаст ошибку. Все делается внутри приложения.

  1. Запуск: Вставьте сканер в разъем, включите зажигание. Сразу открывайте приложение Car Scanner.

  2. Профиль: Заполните данные авто и выберите профиль подключения (марку авто или "Универсальный профиль OBD2").

  3. Настройка адаптера (Ключевой момент):

    • Перейдите в "Настройки" (внутри приложения).

    • Выберите пункт "Адаптер OBDII ELM327" (обычно второй сверху).

    • В типе подключения смените Wi-Fi на Bluetooth LE (4.0+).

  4. Выбор устройства:

    • Далее нажмите "Выбрать устройство".

    • Приложение попросит включить Bluetooth (разрешите доступ).

    • В появившемся списке выберите OBDII или OBDBLE.

  5. Финал: Вернитесь на главный экран приложения и нажмите большую кнопку "Подключить".

💻 Подключение для Windows (Ноутбук)

Для диагностики с ноутбука потребуется наличие Bluetooth-модуля.

  1. Вставьте сканер в разъем OBD2, включите зажигание.

  2. На ноутбуке зайдите в "Параметры" -> "Устройства" -> "Bluetooth и другие устройства".

  3. Нажмите "Добавление Bluetooth или другого устройства".

  4. Выберите сканер (OBDII) и введите пин-код 1234 или 0000.

  5. Дождитесь уведомления "Устройство готово к использованию".

    • Нюанс: Вам нужно узнать, какой COM-порт система присвоила сканеру (это можно посмотреть в "Диспетчере устройств" в разделе "Порты (COM и LPT)"). Обычно это два порта, нужен тот, что "Outgoing" (Исходящий).

  6. Установите программу для диагностики (например, ScanMaster-ELM или Forscan). В настройках программы укажите тип подключения "Bluetooth" и выберите соответствующий COM-порт.

💡 Полезные советы:

  • Зажигание: Сканер получает питание от сети авто, но считывание данных происходит только при включенном зажигании (или заведенном двигателе).

  • Аккумулятор: Если вы не планируете пользоваться машиной несколько дней, лучше вытащить сканер из разъема, чтобы он не разряжал аккумулятор (хотя современные версии потребляют минимум энергии).

  • Выбор программы: Если Car Scanner вам не подошел, для Android отличной альтернативой является приложение Torque Pro, а для владельцев Ford/Mazda — Forscan.

  • Версия сканера имеет значение: Для большинства автомобилей (особенно ВАЗ, старых иномарок до 2005 года) мы рекомендуем искать сканеры с прошивкой v1.5 (две платы). Они поддерживают больше протоколов, чем урезанные версии v2.1.

❓ FAQ: Частые вопросы и решение проблем

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

В: Телефон видит сканер, но программа не подключается (надпись "Подключение к ЭБУ..." висит бесконечно). О: Чаще всего проблема в выключенном зажигании.

  1. Убедитесь, что зажигание включено (лампочки на приборной панели горят).

  2. Попробуйте сменить профиль подключения в настройках программы. Вместо "Universal OBD2" выберите конкретную марку вашего авто.

В: iPhone не видит устройство в списке Bluetooth. О: Это нормально для iPhone! Не ищите сканер в настройках телефона. Заходите сразу в приложение (например, Car Scanner), выбирайте в настройках подключение Bluetooth LE (4.0+) и ищите устройство именно там.

В: При сопряжении на Android пишет "Неверный пин-код", хотя я ввожу 1234. О: Попробуйте комбинации 0000, 12345 или 6789. Если не помогает — удалите старые сохраненные Bluetooth-устройства, перезагрузите телефон и попробуйте снова.

В: Можно ли ездить с постоянно включенным сканером? О: Можно, но не рекомендуется оставлять его на длительную стоянку (более 2-3 дней). Даже в спящем режиме он потребляет небольшое количество энергии аккумулятора.

🛠 Как прочитать и сбросить ошибку (Check Engine)

Самая популярная функция сканера — погасить лампочку "Check Engine". Вот как это сделать правильно, чтобы не навредить автомобилю.

1. Считывание ошибок

  • Подключитесь к автомобилю через приложение.

  • Нажмите кнопку "Ошибки" (или "Диагностика").

  • Нажмите "Прочитать". Приложение покажет коды (например, P0300).

  • Важно: Не сбрасывайте ошибку сразу! Нажмите на код, чтобы прочитать расшифровку. Лучше сделать скриншот или записать код, чтобы потом узнать в интернете, какая деталь требует замены.

2. Сброс ошибок (Очистка)

Процедура сброса требует соблюдения правил:

  1. Двигатель должен быть заглушен!

  2. Зажигание должно быть включено (приборная панель светится).

  3. Нажмите кнопку "Очистить" (иконка корзины или кнопка "Сброс").

  4. Подтвердите действие.

  5. Выключите зажигание на 10-15 секунд, затем заведите двигатель. Лампочка Check Engine должна погаснуть.

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

Linux Screen: Как сделать терминал бессмертным (Полное руководство)

21.12.25
31

Вы когда-нибудь попадали в такую ситуацию? Вы подключились к удаленному серверу по SSH, запустили долгое обновление системы или скачивание огромного файла, и вдруг... мигнул интернет. Соединение разорвалось. Вы подключаетесь снова и видите, что ваш процесс "умер", файл недокачан, а обновление прервалось на середине. Обидно? Очень.

Знакомьтесь, Screen - утилита, которая решает эту проблему навсегда.

Что такое Screen?

Простыми словами, GNU Screen - это "оболочка внутри оболочки". Представьте, что обычное SSH-соединение - это телефонный разговор. Если связь оборвалась - разговор окончен. Screen - это голосовая почта. Вы можете позвонить, начать говорить, повесить трубку, а запись будет идти дальше. Когда вы перезвоните, вы сможете продолжить с того же места.

С технической точки зрения это терминальный мультиплексор. Он позволяет:

  1. Сохранять сессии: Программы продолжают работать на сервере, даже если вы выключили свой компьютер.

  2. Многооконность: В одном окне SSH можно создать 10 виртуальных терминалов.

Установка

В большинстве дистрибутивов (Ubuntu, Debian, CentOS) он уже установлен по умолчанию. Если нет - установка занимает секунду:

# Ubuntu / Debian
sudo apt install screen
# CentOS / Fedora
sudo yum install screen

Базовый сценарий: "Запустил и забыл"

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

1. Запуск Screen

Просто введите в консоли:

screen

Ваш терминал мигнет, появится приветственное сообщение (нажмите Space/Enter). Внешне ничего не изменится - вы увидите ту же командную строку. Но теперь вы находитесь внутри защищенной капсулы.

2. Запуск задачи

Запустите что угодно. Например, скачивание файла или htop.

htop

3. Магия «Отключения» (Detach)

Теперь самое интересное. Мы хотим отключиться от сервера, но оставить htop работать. Нажмите сочетание клавиш: 👉 Ctrl + A, затем отпустите их и нажмите D.

(D означает Detach — отсоединить).

Экран исчезнет, и вы увидите сообщение [detached from 12345.pts-0.server]. Поздравляю! Ваш htop всё еще работает там, в фоне, хотя вы его не видите. Вы можете смело закрывать SSH-клиент и выключать компьютер.

4. Возвращение (Reattach)

Прошло 2 часа. Вы снова зашли на сервер. Чтобы вернуться в свою капсулу, введите:

screen -r

(r означает Reattach — присоединить).

Бум! Вы снова видите свой htop ровно в том состоянии, в каком оставили.

Продвинутый уровень: Именованные сессии

Если вы запустите команду screen много раз, у вас будет куча безымянных сессий, и вы запутаетесь, где у вас обновление базы, а где логи. Лучше давать им имена.

screen -S update_system
# (S — заглавная, от Session)
screen -S download_logs

Посмотреть список всех сессий:

screen -ls

Вывод будет таким: 3450.update_system (Detached) 4501.download_logs (Detached)
Подключиться к конкретной сессии:

screen -r update_system

Режим "Многорукий Шива": Вкладки

Screen умеет создавать несколько окон внутри одной сессии. Это как вкладки в браузере, только в консоли.

Внутри запущенного screen все команды начинаются с "волшебной комбинации" Ctrl + A. Нажимаете её, а потом нужную букву.

КомбинацияДействие
Ctrl+A, затем cCreate. Создать новое окно (вкладку).
Ctrl+A, затем nNext. Переключиться на следующее окно.
Ctrl+A, затем pPrevious. Переключиться на предыдущее окно.
Ctrl+A, затем "Показать список всех окон и выбрать нужное.
Ctrl+A, затем kKill. Уничтожить (закрыть) текущее окно.

Шпаргалка (Cheat Sheet)

Сохраните этот список, он покроет 99% ваших задач.

В командной строке:

  • screen — запустить новую сессию.

  • screen -S имя — запустить сессию с именем.

  • screen -ls — список запущенных сессий.

  • screen -r — вернуться в последнюю сессию.

  • screen -r имя — вернуться в конкретную сессию.

Внутри Screen (сначала жмем Ctrl+A):

  • d — свернуться (вытий, оставив работать).

  • c — новое окно.

  • 0...9 — переключиться на окно по номеру.

  • Esc — войти в режим прокрутки (Copy mode), чтобы листать историю вверх стрелками.

Как правильно выйти?

Если вы закончили работу и сессия вам больше не нужна:

  1. Напишите команду exit (или нажмите Ctrl+D) внутри окна screen.

  2. Если это было последнее окно, вы увидите надпись [screen is terminating]. Это значит, что капсула уничтожена.

Screen или Tmux?

Вы наверняка слышали про tmux. Это более современный аналог screen.

  • Tmux красивее, умеет делить экран пополам вертикально и горизонтально, у него понятнее статусная строка.

  • Screen — это старая гвардия.

Почему стоит знать именно Screen? Потому что screen есть везде. Даже на старом сервере в подвале НИИ или внутри роутера. Tmux нужно устанавливать, а Screen уже ждет вас.

Использование screen — это правило хорошего тона для любого системного администратора. Возьмите за правило: "Запускаешь что-то дольше 5 минут — запускай это в screen". Это спасет ваши нервы при первом же обрыве связи.

Интересный факт: Screen старше Linux

Это взрывает мозг многим новичкам.

  • GNU Screen появился в 1987 году.

  • Первая версия ядра Linux появилась в 1991 году.

То есть screen уже существовал и работал на старых Unix-системах еще до того, как Линус Торвальдс написал первую строчку кода Linux.

Саму утилиту screen написали Оливер Лауманн (Oliver Laumann) и Карстен Борманн (Carsten Bormann) в Берлинском техническом университете в 1987 году. Изначально это была независимая программа. Но позже она была передана Фонду свободного программного обеспечения (FSF) и стала официальной частью пакета программ GNU.

Как добавить или изменить контрольные вопросы для локальной учетной записи (даже если Windows не предлагает)

11.12.25
68

Прочитай прежде:

В Windows 11 Home (и в новых версиях Pro) Microsoft практически принуждает использовать облачный аккаунт при установке. Команда ms-cxh://setsqsalocalonly работает СТРОГО только на полностью локальных аккаунтах.

Если вы входите в систему по email (или используете PIN-код, привязанный к email), эта команда просто проигнорируется системой, так как безопасность вашего аккаунта управляется через серверы Microsoft, а не локально.
Особенность 24H2/25H2

В новейших сборках Windows (особенно после обновлений безопасности 2024-2025 годов) Microsoft могла активировать политику, скрывающую вопросы безопасности, чтобы стимулировать использование Windows Hello.

Решение для версий 23H2 и ниже:
Пользователи локальных учетных записей Windows 10 и 11 часто сталкиваются с проблемой: если забыть пароль, восстановить доступ к системе практически невозможно без потери данных.

Обычно Windows предлагает задать контрольные вопросы только при создании пользователя. Но что делать, если вы пропустили этот шаг или хотите изменить вопросы позже? В настройках этот пункт часто спрятан или недоступен.

Решение - скрытая команда Cloud Experience Host, которая принудительно вызывает меню настройки безопасности.

Для чего это нужно?

Команда ms-cxh://setsqsalocalonly запускает мастер, который позволяет привязать к вашему локальному профилю три секретных вопроса (например, "Кличка первого питомца"). Если вы забудете пароль при входе в систему, Windows предложит ответить на них и позволит сбросить пароль без флешки восстановления.

Инструкция

1. Проверка типа учетной записи Убедитесь, что вы используете именно локальную учетную запись (не Microsoft Account). Для онлайн-аккаунтов эта команда просто не сработает (выдаст ошибку или ничего не произойдет).

2. Запуск команды Нажмите комбинацию клавиш Win + R на клавиатуре. Вставьте следующую команду и нажмите Enter:

ms-cxh://setsqsalocalonly

3. Подтверждение личности Откроется синее системное окно. Сначала вам нужно будет ввести ваш текущий пароль администратора, чтобы подтвердить, что это действительно вы.

4. Настройка вопросов После ввода пароля появится меню "Обновление контрольных вопросов".

  • Выберите 3 вопроса из списка.

  • Впишите ответы.

  • Нажмите кнопку "Готово".

Теперь, если вы когда-нибудь забудете пароль, на экране блокировки достаточно нажать кнопку "Сбросить пароль", ответить на вопросы, и доступ будет восстановлен.

 

Как увеличить время приостановки обновлений Windows 10 и 11

11.12.25
78

По умолчанию Microsoft разрешает пользователям Windows 10 и 11 приостанавливать обновления максимум на 35 дней. Однако, если вам нужна стабильность на более длительный срок или вы хотите отложить апдейты на год и более, это ограничение можно обойти через системный реестр.

В этой инструкции мы изменим параметр FlightSettingsMaxPauseDays, который отвечает за доступный диапазон дней для паузы.

Важно: Редактирование реестра — это операция, требующая внимательности. Рекомендуется создать точку восстановления системы перед внесением изменений.

Пошаговая инструкция:

1. Запуск редактора реестра Нажмите комбинацию клавиш Win + R на клавиатуре. В открывшемся окне «Выполнить» введите команду regedit и нажмите Enter.

2. Переход к нужной ветке В адресную строку редактора реестра (вверху) вставьте следующий путь и нажмите Enter:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings

3. Создание или изменение параметра В правой части окна найдите параметр с именем FlightSettingsMaxPauseDays.

  • Если его нет: Нажмите правой кнопкой мыши по пустому месту в правой части окна -> Создать -> Параметр DWORD (32 бита). Назовите его FlightSettingsMaxPauseDays.

  • Если он есть: Просто дважды кликните по нему.

4. Настройка количества дней В открывшемся окне настройки параметра выполните следующие действия:

  1. В блоке «Система исчисления» обязательно выберите Десятичная (Decimal).

  2. В поле «Значение» введите желаемое количество дней паузы.

    • Например, введите 365 для возможности отложить обновления на год.

    • Или 3650 для 10 лет.

  3. Нажмите ОК.

5. Проверка результата Теперь закройте редактор реестра и перейдите к настройкам обновлений:

  • Windows 10: Параметры -> Обновление и безопасность -> Центр обновления Windows -> Дополнительные параметры.

  • Windows 11: Параметры -> Центр обновления Windows -> Приостановка обновлений.

Нажмите на выпадающий список «Приостановить до...» (или «Pause until...»). Теперь вы увидите список дат, уходящий далеко в будущее, вплоть до того количества дней, которое вы указали в реестре.

Как вернуть всё обратно?

Если вы захотите вернуть стандартное ограничение в 35 дней, просто снова зайдите в реестр по тому же пути и удалите созданный вами параметр FlightSettingsMaxPauseDays. После перезагрузки настройки вернутся к заводским значениям.

 

Сколько нужно наносить термопасты на процессор?

03.07.25
260

Наносить термопасту на процессор нужно в умеренном количестве - слишком мало даст плохой контакт, слишком много может привести к выдавливанию пасты за края, что иногда опасно (особенно с токопроводящей пастой).

Главное правило: даже если паста не проводит ток, слишком много материала всегда вредно - и для эффективности охлаждения, и для чистоты внутри устройства.

1 . Сколько наносить?

  • Примерно как маленькая капля горошины - диаметром около 2–5 мм, если процессор обычного размера (например, AM4, LGA1200 и т.п.).
  • Если кристалл процессора крупный (например, HEDT-платформы, например LGA2066 - i9-9980XE), то можно нанести две маленькие капли или тонкую полоску.

HEDT-платформы — это платформы для высокопроизводительных настольных компьютеров (High-End Desktop). Они используются для ресурсоёмких задач, связанных с научной деятельностью, инженерным проектированием, трёхмерным моделированием, разработкой или профессиональной работой с контентом высокого разрешения.

2 . Как наносить? Способ "горошина"

Минимальный объём - используйте каплю размером с рисовое зернышко (около 2–3 мм). Такой объём прижмётся равномерно и создаст тончайший термопроводящий слой.

Очистка и подготовка - вытрите старую пасту и обезжирьте крышку ЦП спиртом (=> 90 %) или ацетоном. Дождитесь полного испарения растворителя.

Нанесение - одну каплю по центру. Не размазывайте - при сборке и затяжке креплений паста растечётся сама.

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

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

Количество пасты - нанесите чуть больше, чем для "рисового зернышка" - примерно полоску шириной 3–4 мм или каплю диаметром 4 мм. Пасту должно хватить, чтобы покрыть всю поверхность крышки ЦП тонким слоем (0,1 мм).

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

Минусы данного способа:

  • Риск занести загрязнения при неосторожном движении, а так же пузырьки(при плохой пасте), неравномерный слой.
  • При слишком толстой "подушке" теплопроводность хуже, чем при точечном способе.