Email or username:

Password:

Forgot your password?
5,249 posts total
Evv1L

Эх, ладно. Раз уж пару я пропустил, пойду соберу Coreboot с Tianocore :blobcat3c:

Evv1L

А ещё благодаря Coreboot'у я могу поставить wifi карту, которая работает без linux-firmware :ablobcatreach:

До этого мешал заводской биос от Lenovo, в котором был wifi whitelist, и Coreboot меня от этого теперь избавил)

Теперь у меня стоит AzureWave AW-GE780 (2006 год выпуска, как и сам ноут :blobcat3c: ) и использует драйвер ath5k, который полностью FOSS и не требует firmware!
Если верить kernel вики, конечно :blobcatgoogly:

@rf

phloryglow

@Evv1L
До приезда программатора для того чтобы юзать нормальную WiFi карту я нарыл на thinkwiki образ довольно старой версии биоса в которой был вырезан whitelist.

Не знаю зачем тебе эта информация, но пускай будет

Evv1L

Свершилось! Coreboot на T60 с ATI графикой! :ablobfoxbongohyper:

Всё таки документация от проекта ZeroCat помогла лучше чем официальная от самого Coreboot, но скрипты у него всё равно отстой, если честно (ради них пришлось на виртуалку ставить Trisquel и они всё равно не заработали как надо). Так что собирал я прошивку из тех сорцов которые я качал в самый первый раз.

Это самая простая BIOS прошивка, в которой есть только SeaBIOS, vgabios блоб для ATI и микрокод для проца (даже красивой картинки нет при запуске :blobcatgoogly: )

В дальнейшем я буду собирать более продвинутые прошивки, так что Stay tuned :Blobhaj:

@rf

Свершилось! Coreboot на T60 с ATI графикой! :ablobfoxbongohyper:

Всё таки документация от проекта ZeroCat помогла лучше чем официальная от самого Coreboot, но скрипты у него всё равно отстой, если честно (ради них пришлось на виртуалку ставить Trisquel и они всё равно не заработали как надо). Так что собирал я прошивку из тех сорцов которые я качал в самый первый раз.

Evv1L

Кстати, вот гайд:
poridge.club/blog/t60-guide.ht

Самого T60 у меня уже нет, но зато есть гайд.

Evv1L

Прошился, попробую загрузиться.

Всё таки самое сложное, наверное, это не собрать Coreboot, а прицепиться прищепкой к чипу :blobcatgoogly:

Evv1L

Окей, собираю Coreboot заново, как я делал первый раз и немного изменив конфиг (сорцы такие же как в первый раз).

Посмотрим, загрузится или нет.

Evv1L

...себе любимому :blobcat3c:

Evv1L

Всех одиноких с 14ым февраля, остальным соболезную :blobcatgoogly2:

@rf

D:\side\

@Evv1L падажжи, это во вторник: en.wikipedia.org/wiki/Singles_
Соболезновать, впрочем, всё равно пора :blobcatgoogly:

Evv1L

Короче, нахер ваш ZeroCat, задолбал он меня :beanblobcathyper:

Я потом поковыряюсь в файлах проекта и вытащу оттуда конфиги для T60 с ATI X1300

Evv1L

[1644781621.877] [FAIL] setup-toolbox.sh: retrieve_grub: exit in line 524: unknown path to freetype2.pc

Ну ё

Evv1L

@kafazen я теперь тоже ненавижу компы

Evv1L

Окей, не так всё плохо. Я разобрался как собрать grub в таком же тулбоксе.

Evv1L

АААААААААААААА
Этот долбаный ZeroCat нельзя собрать только с SeaBIOS. Ему обязательно GRUB2 нужен как payload, а я без него собрал.

Короче, теперь всё заново :beanblobcathyper: :blobcatdevil:

Evv1L

Ну что опять такое? :blobcattableflip:

Похоже работать прямо из шары виртуалки было плохой идеей

Joe

@Evv1L
--no-overwrite-dir.
чейто ты похоже без прав унтаришь

Evv1L

Наконец-то скрипты заработали как надо...

Evv1L

Как же у меня бомбит от Трисквела :blobcatonfire:

Evv1L

Прекрасно.

Трисквел автоматически мне разметил диск и дал корню только 5 Гб и 10 под home, хотя мне ещё кучу библиотек надо ставить для coreboot'а и gcc :blobcatgooglyholdingitsheadinitshands:

По этому я не люблю отдельные разделы под всё :beanblobcathyper:

Evv1L

Почему если мне не хватает места на диске, Трисквел пишет ошибку из разряда "Инсталлер крашнулся. Сожалеем об этом"

Хоть бы дал возможность посмотреть логи установщика. 2022 год уже :blobcatgooglyholdingitsheadinitshands:

yesfreenet

@Evv1L я думаю, что есть плагин для уведомления, когда место какого-то раздела на исходе будет уведомление, но я не смотрел, подсказать не могу

Evv1L

Эй, мне ради сборки ZeroCat надо ставить Трисквел? :blobcatgooglyholdingitsheadinitshands:

Evv1L

Чтож, похоже мне придётся ставить его на виртуалку. Трэш конечно :blobcatgooglyholdingitsheadinitshands:

Go Up