LINUX.ORG.RU
ФорумJob

Ищу человека, который разбирается в сборке COREBOOT

 , ,


1

1

Задача:

  • Cкомпилировать два образа загрузчика: coreboot+Tianocore и coreboot+GRUB2 на плату Asus AM1I-A по инструкции, которая описывает в основном coreboot+SeaBIOS

Тут стоит отметить, что вариант coreboot+Tianocore точно возможен и работает, а вот coreboot+GRUB2 скорее всего получится только c GRUB2 как embedded floppy disk image

Требования:

  • Знание английского, достаточное для понимания и чтения тематических материалов
  • Понимание процесса сборки и работы свободных загрузчиков
  • Опыт работы с открытыми загрузчиками типа coreboot

Ответ на: комментарий от BceM_IIpuBeT

Я вот так не думаю, там всё несколько сложнее. Например в случае coreboot+GRUB2 нужно собирать дискету с GRUB’ом, чтобы он корректно работал, а иначе (как ELF-файл) он работает довольно нестабильно. Я это не пробовал делать, так как уже устал пробовать разные варинты, у меня никакие рабочие образы не получились спустя несколько бессонных ночей попыток.

open-source
() автор топика
Ответ на: комментарий от open-source

Например в случае coreboot+GRUB2 нужно собирать дискету с GRUB’ом

Так все равно SeaBios нужен, какая разница откуда груб брать?

BceM_IIpuBeT ★★☆☆☆
()
Ответ на: комментарий от BceM_IIpuBeT

SeaBIOS не нужен вообще: https://www.coreboot.org/Payloads#GRUB_2

You can use GRUB2 as a coreboot payload, in order to boot an operating system from a hard drive, for instance. You can also boot via an existing GRUB2 on your hard drive by using SeaBIOS as your coreboot payload.

open-source
() автор топика
Ответ на: комментарий от XMs

Я читал, но добавить мне нечего. Если вам так хочется, чтобы все критерии были выполнены, то пусть будет так:

  • Место: Подтянутая губерния, уезд Терпигорева, Пустопорожняя волость

  • Должность: Заместитель командира по морским делам (Замкомпоморде)

  • Организация: Чрезвычайная комиссия по производству и распределению валенок и лаптей (Чеквалап)

open-source
() автор топика
Ответ на: комментарий от burato

Он скорее всего sub не подтянул, и в конфигах сборки не активировал куда grub.cfg пулять (cbfs)

zxflux
()

Попробуй собрать версию 4.18. Скачай тут https://coreboot.org/downloads.html

Там есть поддержка твоей материнки. https://0x0.st/X4f2.png

В 4.19 уже выкинули (гении <5.1>) https://doc.coreboot.org/releases/coreboot-4.19-relnotes.html

Я попытался собрать, но не могу, т.к. там нужен iasl конкретной версии, а интел <5.3>.

В payload там можно выбрать и граб и корку.

u5er
()

Задача решена, один человек нашёлся — помог всё сделать.

open-source
() автор топика
Ответ на: комментарий от open-source

Должность: Заместитель командира по морским делам (Замкомпоморде)

Правильнее будет: главковерх базы торпедных катеров.

sparkie ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.