Email or username:

Password:

Forgot your password?
def #nowar

Как я раздербанил свой ноут-сервер, чтобы прошить LibreBoot (свободный BIOS), и собрал программатор из флиппера.

Выяснилось, что в документации указано не использовать для чипа программатор определённой модели. И как думаете, какая модель была у меня? Конечно же, именно эта.

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

Ладно, сделаю программатор из флиппера. Спустя пару часов, зарывшись в ворохе проводов, у меня что-то получилось. Я смог считать прошивку своего BIOS. Ура!

На финальной стадии я загуглил минусы LibreBoot:
- не смогу настроить Secure Boot;
- придётся избавиться от systemd-boot.

Плюнул, собрал ноутбук назад. :blobcatfacepalm:

Это были шикарные 8 часов, никогда больше.

7 comments
Kir4ik52 :blobfoxnerd:

@dettlaff @Evv1L Что-то похожее у меня было с первой прошивкой смартфона😂

mittorn

@dettlaff @Evv1L
>секурбут
А оно тебе надо?
>сустемд-бут
а оно тебе надо?
> а еще какие то ишуи с шифрованием
а оно тебе надо?
Я понимаю, что секурбут и шифрование полезно если твой сервак стоит в ДЦ. Но на домашнем зачем?

def #nowar

@mittorn @Evv1L

>секурбут
А оно тебе надо?
- да
>сустемд-бут
а оно тебе надо?
- да
> а еще какие то ишуи с шифрованием
а оно тебе надо?
- да

а кто сказал что мой домашний сервак стоит дома

mittorn

@dettlaff @Evv1L >сустемд-бут
а оно тебе надо?
- да

Kantor

@dettlaff @Evv1L ладно секьюрбут, но зачем системд-бут и шифрование? EFISTUB и вперёд же. Если под шифрованием имеется в виду LUKS, то он и так после запуска ядра, т.е. бут-система не должна на него влиять

Evv1L (Эвил)

@dettlaff
> Не работает
> секурбут
Да, и рабочая версия Tianocore для синкпадов используется старая, так как новая по какой-то причине не работает.

Да и сам SecureBoot завязан на ключах от Microsoft'а и из-за него есть небольшие проблемы с загрузкой не подписанных модулей ядра. Что вроде как секурно и защищает тебя от загрузки сторонних модулей хацкерами, но порой доставляет проблемы на ровном месте.

(Кстати, FSF не любит Secure Boot из-за того что все модули должны быть подписаны, так как это противоречит 0-ой свободе)

В итоге я пользуюсь просто UEFI без Secure Boot, так как из-за него у меня не загружался модуль ядра отвечающий за проброс виртуальной камеры в OBS, который я взял из репозитория Debian.

> сустемд-бут
Это уже проблема самого systemd-boot, который завязан только на UEFI.

Из ArchWiki:
> Note that systemd-boot can only start EFI executables

> а еще какие то ишуи с шифрованием

Шифрованием чего? Расшифровкой дисков занимается загрузчик (в твоём случае systemd-boot).

@dettlaff
> Не работает
> секурбут
Да, и рабочая версия Tianocore для синкпадов используется старая, так как новая по какой-то причине не работает.

Да и сам SecureBoot завязан на ключах от Microsoft'а и из-за него есть небольшие проблемы с загрузкой не подписанных модулей ядра. Что вроде как секурно и защищает тебя от загрузки сторонних модулей хацкерами, но порой доставляет проблемы на ровном месте.

Go Up