LINUX.ORG.RU

Google обеспечила поддержку новых процессоров Intel в CoreBoot

 , , , ,


0

1

Компания Google взяла в свои руки поддержку процессоров нового семейства от Intel, а именно Sandy и Ivy Bridge в свободном варианте BIOS — CoreBoot. Считается, что использование свободного CoreBoot позволит добиться большей безопасности системы.

Также был добавлен код для поддержки Intel Turbo Boost и код, нужный для загрузки Chrome OS.

До этого процессоры Intel поддерживались в CoreBoot очень слабо, в основном AMD вносила наиболее скорую поддержку своих продуктов.

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



Проверено: Shaman007 ()
Последнее исправление: Silent (всего исправлений: 4)

А вообще «весело», новость была про CoreBoot, а потом пришёл Lighting, про CoreBoot забыли и начали UEFI-срач.

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

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

Я не слежу за проектом так что знаю мало что про CoreBoot и UEFI, зашел сюда в надежде на информативную дискуссию :)

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

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

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

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

Люто бешено пишу +1.

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

я нынче тоже за уефи не следю ноут сдох на системнике хибридефи теперь.

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

ага если ещё учесть что корбут надо сравнивать с авард/фоеникс потомучто он может реализовать как пц-биос так и уефи. такчто уефи тоже в тему.

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

анонимус, в отличие от тебя, не делает оголтелые выводы на пустом месте.

искренне твой, К.О.

жалоб на линуксоефипроблемы я начитался предостаточно, в том числе на ЛОРе.

смеялся в голос. удивительно, что ты вообще решился поставить линукс, ежедневно читая по пачке жалоб на линуксопроблемы, в том числе на ЛОРе. XD

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

Загрузчик есть (grub).

А тут речь о прямой загрузке ядра, так что не в тему.

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

тыц там создаётся 1мб раздел в который впрямую пишется код загрузки граба2.

Это BIOS Boot Partition и к UEFI он не имеет ровно никакого отношения, просто костыль для BIOS. Пора бы уж подучить матчасть.

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

Интересно, расскажи, как добился, как устанавливал.

Вероятно, BIOS поддерживает режим совместимости, когда никакие разделы не нужны, загрузка выполняется обычной методикой, с загрузочного сектора раздела, помеченного активным?

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

CoreBoot тоже уже есть и тоже работает. Производителям для того чтобы запилить в свои платы CoreBoot нужно покупать платы по барахолкам? Что за странная логика.

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

Кажется была еще новость но не смог вспомнить точно, может и показалось.

Ещё лучше, целая одна(!) референс-борда, которую ты просто не купишь, ибо предназначена она для OEM-производителей.

Плат не знаю но современные процессоры и чипы амд поддерживаются самые последние. На похорониксе были новости о том что АМД коммитила в CoreBoot

То есть, дальше заголовка ты не читаешь? И на сайт проекта зайти поленился? Так вот, я тебе скажу: последнее семейство, которое заявлено в списке поддержки, это 12h. Где там современные процессоры?

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

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

Таких тут всего пара человек, один из пользователей - XVilka.

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

Нет, это функция совместимости EFI, то, о чём идёт речь - костыль для BIOS.

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

Эмм… Разве раздел BIOS boot на GPT-дисках форматируется в fat32? Мне почему-то думалось, что это неформатированный раздел, просто зытычка в таблице GPT, позволяющая зарезервировать место под stage 1.5, которое в GPT-разметке не предусмотрено.

А если речь идёт про раздел EFI system, который обязателен для загрузки в режиме EFI, поскольку на него кладутся бинарники загрузчиков/ядер/прочего требуемого при старте системы, то он форматируется в fat32 (Apple, правда, пошла своим путём, и воткнула в свой код EFI поддержку чтения HFS+, что позволяет их системам грузиться без этого раздела вроде бы).

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

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

Еще выше я писал что мне как раз интересны причины почему производители не ставят CoreBoot.

Ещё лучше, целая одна(!) референс-борда, которую ты просто не купишь, ибо предназначена она для OEM-производителей.

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

То есть, дальше заголовка ты не читаешь? И на сайт проекта зайти поленился? Так вот, я тебе скажу: последнее семейство, которое заявлено в списке поддержки, это 12h. Где там современные процессоры?

Я выше написал что помоему видел еще новости, на сайт не заходил так как не слежу о чем и написал выше.

Мы по моему друг друга не понимаем, мне интересен вопрос почему производители плат выбирают вместо CoreBoot проприетарный биос.

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

Разве раздел BIOS boot на GPT-дисках форматируется в fat32?

Нет, это раздел без ФС.

А если речь идёт про раздел EFI system, который обязателен для загрузки в режиме EFI, поскольку на него кладутся бинарники загрузчиков/ядер/прочего требуемого при старте системы, то он форматируется в fat32

Может, и не EFI boot, но суть от этого не меняется, всё равно автор оригинального постав использует GRUB, а не загружает ядро через stub.

Lighting ★★★★★
()

extremely_fat_troll_mode on Знать бы, как взаимодействовать с хранилищем фирмвари на маках… Я б с удовольствием поэкспериментировал бы с CoreBoot на своём ноуте, будь возможность прошить его вместе стандартной прошивки, и откатиться в случае проблем. extremely_fat_troll_mode off

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

Еще выше я писал что мне как раз интересны причины почему производители не ставят CoreBoot.

Ты видишь хоть какой-то смысл в этом? Coreboot умеет что-то, чего не умеет UEFI? Или, может, «сообщество» может что-то гарантировать производителям, в отличие от Phoenix, например? Или, может, помощь какую-то предоставлять? Чисто моё мнение: железо в проект добавляют либо на заказ, либо для себя(энтузиасты).

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

Смысл в ней - новость на форониксе, пользователям эта плата всё равно недоступна.

Я выше написал что помоему видел еще новости, на сайт не заходил так как не слежу о чем и написал выше.

А ещё ты написал, что AMD напрямую коммитят в проект, поэтому там ТАКАЯ-ТО поддержка их железа(которой на деле и нет).

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

Меняется. Если загрузка в режиме совместимости, то grub пишется в BIOS boot, то есть фактически - в последовательность секторов на диске, защищённых от перезаписи максирующей записью в таблице разделов. Если загрузка в режиме EFI - то grub является просто файлом на разделе fat32, находящимся и запускающимся фирмварью, и запускающим, в свою очередь, систему.

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

Но речь-то шла о загрузке без GRUB. И да, ты так говоришь, словно BIOS Boot Partition(где stage1.5) и раздел совместимости(который не даёт старым юзерспейсным утилитам покорёжить разметку) - это одно и то же.

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

анонимус, в отличие от тебя, не делает оголтелые выводы на пустом месте.

Понятно. Потрындеть и поприцепляться к чужим словам.

удивительно, что ты вообще решился поставить линукс, ежедневно читая по пачке жалоб на линуксопроблемы, в том числе на ЛОРе

Сам удивляюсь. Возможно, это связано с тем, что тогда (ноябрь 1998го) возраст ЛОРа был ровно месяц, и я о нём ничего не знал. А то бы и впрямь...

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

Ладно, проехали. За форумной фаллометрией тема беседы часто забывается. :)

Эти два раздела - не одно и то же, но служат одним целям - защите от софта, не научившегося жить по новым правилам.

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

Таки хочешь услышать об опыте использования UEFI из первых рук? Ладно.

Всё предельно просто: достаточно создать небольшой раздел в начале диска и использовать ядро 3.3. Закидываешь ядро на раздел(при этом добавляешь к нему расширение efi, initrd по вкусу), кидаешь туда же шелл, грузишься(только пути для initrd надо указывать абсолютные). Можешь добавить систему в список при помощи efibootmgr.

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

тыц я в курсе это костыль для гпт если уж на то пошло. мы в той ветке уже обсудили -_-

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

тыц как оказалось нет только поддержки бульдозеров.

и да хватит сравнивать корбут с уефи корбут сравнивать можно только с фениксом/авардом и тут корбут делает успехи но до сих пор не впёрся производителям плат да. корбут 1 очень пригодился мне на старой асус плате когда асус перестал её поддерживать я получил и загрузку с флешек и куда более шуструю загрузку системы. увы прошлый год показал что той платформе место на свалках. 10 лет это большой срок.

ЗЫ вместе веселее http://www.coreboot.org/TianoCore

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

тыц там создаётся 1мб раздел в который впрямую пишется код загрузки граба2. но таки в редхат сделали самую безгеморойную поддержку уефи

Нету никакого 1МБ раздела. Grub2 тоже нет, там grub 0.97.

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

Нажимал кнопку Next. Не читал «практиков».

Можно полюбопытствовать, какую структуру разделов инсталлятор сформировал в итоге?

Этот вопрос я инсталлятору не доверил и создал вручную /, swap, /home.

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

Да патченное-перепатченное у неё ядро, что тут обсуждать? Там костылей - мама не горюй.

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

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

XVilka ★★★★★
()

А по-поводу, почему Google - скажу просто, один из столпов coreboot - Stefan Reinauer, бывший владелец CoreSystems GmbH (coresystems.de) теперь работает в Google, в отделе по поддержке ChromeOS, а он очень продуктивный (больше чем 100%) разработчик - потому, кроме основных задач, активно развивает coreboot.

XVilka ★★★★★
()

процессоры Intel поддерживались в CoreBoot очень слабо, в основном AMD вносила наиболее скорую поддержку своих продуктов

Открыт новый вид специальной олимпиады!

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

Kernel type: Monolithic: Ubuntu Linux kernel

Монолит от космонавта! Артур негодует!

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

Зато мышь в биосе опять появилась. Это да.

USB? Мои *удаки из гигабайта не могут даже включение компа через юсб-мышь реализовать.

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

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

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

USB? Мои *удаки из гигабайта не могут даже включение компа через юсб-мышь реализовать.

включение не знаю, а управление в биосе через юсб мышь работает.

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

так стоп диск мбр или гпт?

MBR.

если мбр то это всё вообще мимо

А, так речь про GPT...

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

ну в гигабайте гибрид ефи до самого упора использовали... что странно гигабайт от линухов открещивается а в корбут комиты кидала -_-

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

а он очень продуктивный (больше чем 100%) разработчик - потому, кроме основных задач, активно развивает coreboot

Всегда завидовал таким людям.

Меня вот вечно на самое интересное и не хватает...

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

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

ForwardToMars
()
Ответ на: комментарий от XVilka

имеется ввиду ядро ядра (без драйверов)

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

AVL2 ★★★★★
()

ну если гугл взял в свои руки, теперь два варианта - или испортят, или закроют

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