LINUX.ORG.RU

4й релиз LibreBoot, замена BIOS для ThinkPad X60

 ,


2

2

LibreBoot — это порт проекта CoreBoot, в котором полностью удалены проприетарные компоненты. Напомню, что CoreBoot — проект по созданию свободного программного обеспечения, одобренный Free Software Foundation. Целью проекта является замена проприетарных и закрытых BIOS, используемых большинством персональных компьютеров, на легковесный BIOS, предназначенный исключительно для запуска современных 32 и 64-разрядных операционных систем.

В настоящий момент новая версия LibreBoot доступна только для ThinkPad X60. Релиз LibreBoot для остальных машин еще в проекте.

Особенности 4го релиза:

  • Нативная поддержка графики (заменили несвободный VBIOS / VGA option ROM).
  • Несвободные обновления микрокода удалены из Coreboot.
  • Поддержка thinkpad_acpi (необходима для подсветки и прочего).
  • GRUB2.
  • В меню загрузки GRUB2 добавлен MemTest86 +.
  • Исходный код 100% свободный и без проприетарного кода.

Список изменений 4го релиза:

  • Удален SeaBIOS.
  • Новая версия GRUB (2.02~beta2).
  • Исправления нескольких проблем с USB.
  • Добавлены ISOLINUX/SYSLINUX.
  • Новые настройки в grub.cfg.
  • Удалены бесполезные функции:
    • Опции для загрузки sda 2/3/4.
    • Параметр загрузки seabios.
  • Добавлены новые пункты меню:
    • Добавлен конфиг ISOLINUX для USB.
    • Добавлен конфиг ISOLINUX для CD.
  • Добавлен модуль «cat» для использования в командной строке GRUB.

>>> Подробности

Вот интересно, зачем реверсить интеловский чипсет, если можно использовать готовый код AMD?

steemandlinux ★★★★★ ()

У них Grub интегрирован в BIOS, я правильно понимаю?

Aceler ★★★★★ ()

Несвободные обновления микрокода, удалены из Coreboot.

А как они это сделали? Просто выкинули? Ведь обновления микрокода поставляются в виде закрытого модуля производителями процессоров вендорам, выпускающим мат.платы. И эти обновления «на лету» при загрузке правят известные баги в процессорах.

anonymous ()

жаль что нет такого под новое железо.

Deleted ()
Ответ на: комментарий от Aceler

Сходил по ссылке. Пишут, «Coreboot payload: GRUB2». Выходит, да, интегрирован, только не в бивис, а в фирмварь (буквоедствую). Вот интеерсно, там надо думать опций BIOS Setup нет совсем? Как настраивать скотинку-то, ту же загрузку с разных девайсов?

dv76 ★★★ ()

жду версии для моноблоков HP.

cetjs2 ★★★★★ ()

Особенности 4го релиза:
...
GRUB2.
...

интересно — как конфигурировать-то его.. и вообще где он этот свой config-файл хранит?

наверное (так подозреваю) нужно на первом разделе HDD создать какой-нибудь файл типа /grub/grub.cfg .. и CoreBoot автоматически наверное его прочитает...

user_id_68054 ★★★★★ ()
Последнее исправление: user_id_68054 (всего исправлений: 3)
Ответ на: комментарий от steemandlinux

Вопрос в другом. Укажи железку, на которую его можно накатить. Модель мат.платы, или лучше целиком платформу, с инструкцией по установке. Вот сабж - thinkpad x60. Ты утверждаешь, что нужно было взять АМД... Какой амд, где?

В этом вся АМД... Уйма хороших идей, реализаций, но никакая документация, поддержка, взаимодействие с разработчиками, дефицит железа и жлобство на семплы.

Deleted ()

Coreboot есть для X200 tablet ?

Deleted ()

Добавлены ISOLINUX/SYSLINUX.

в этой компании нехватает EXTLINUX-a, тогда у многих сразу потребность в GRUB отпадёт =)

туда бы ещё ipxe воткнуть и всё, остальные загрузчики ненужны совсем

n_play ()
Ответ на: комментарий от user_id_68054

и вообще где он этот свой config-файл хранит?

/etc/default/grub?

rskeyf ()
Ответ на: комментарий от Deleted

в ссылке которую ты привёл, были написаны проблемы, которые в дальнейшем могут стать причиной не работоспособности аппарата

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

да, да, вот этот файл! где этот файл находится? (или быть может мой вопрос должен звучать так: где он должен находится?)

user_id_68054 ★★★★★ ()
Последнее исправление: user_id_68054 (всего исправлений: 2)
Ответ на: комментарий от user_id_68054

Сорри, я неправильно понял первоначальный вопрос.

rskeyf ()

он научил сабж принимать все вай фай карточки, а не только «официально одобренные» ?

Deleted ()

ThinkPad X60, модель 2005-2006 года... Человек-Столл проапгрейдился?

madjestic ()

ThinkPad X60

оно не до конца разложилось?

reliktt ()
Ответ на: комментарий от dv76

Как настраивать скотинку-то, ту же загрузку с разных девайсов?

Всем достаточно одной настройки и одной операционной системы!

alex-w ★★★★★ ()
Ответ на: комментарий от anonymous

Зачем вы пишете на английском, если все равно его не знаете?

Deleted ()

А чем не устроил SeaBIOS? Свободнее уж некуда, вроде... И на что его заменили?

anonymous ()
Ответ на: комментарий от Aceler

У них Grub интегрирован в BIOS, я правильно понимаю?

Зашел, чтобы озвучить тот же вопрос. Хотя кажется он риторический. Ну что ж. Горжусь Россией Grub'ом. А все говорили зря там такие крутые возможности по всяко-скриптингу.

Csandriel ()
Ответ на: комментарий от dv76

как настраивать скотинку-то, ту же загрузку с разных девайсов?

Хм. А разве Grub2 еще не может в загрузку с других девайсов? ДОКОЛЕ!?

Csandriel ()

кстате кто знает (?) — код всей это хрени (Coreboot включая GRUB2) — по размеру больше чем средненькая реализация UEFI (без SecureBoot) ?

user_id_68054 ★★★★★ ()

Есть знатоки coreboot'а? Если мой ноут не значится на сайте как поддерживаемый, этим стоит заниматься?

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

Если есть прошивальщик, то стоит несмотря ни на что.

pony ()
Ответ на: комментарий от reliktt

У нас на лоре новый педик, я смотрю? Что вас, уебанов, сюда тянет то?

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.