LINUX.ORG.RU

BIOS & EFI


0

1

Обнаружил, что мой BIOS не поддерживает EFI. Хочу перепрошить его опенсорсной прошивкой с поддержкой EFI. Материнская плата ASUS P5Q Premium Какие прошивки для этого подойдут?

Обнаружил, что мой BIOS не поддерживает EFI

Обнаружил, что мой iOS не поддерживает Android

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

Я так понял, что BIOS с поддержкой EFI позволяет эту поддержку отключать. А у меня такого варинта нет. Кроме того, я искал информацию по прошивкам от производителя и ASUS выпустил прошивку с поддержкой EFI только для P5Q Deluxe, а для других материнских плат из серии P5Q - не выпустил.

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

Не существует BIOS с поддержкой EFI. Есть только BIOS и UEFI. На материнках пишут BIOS UEFI, т.к. есть костыль для поддержки старых ОС

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

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

Indaril_Shpritz
() автор топика
Ответ на: комментарий от i-rinat

берёшь в одну руку gcc, а в другую yasm...

тулчейн - это не самое сложное.
Какие исходники прошивки брать?

Ага, не знаешь! а лезешь с комментариями...
и потом эти люди что-то говорят о правилах приличного поведения....

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

Какие исходники прошивки брать?

Сам напиши.

а лезешь с комментариями...

А ты спамишь бредовыми тредами.

и потом эти люди что-то говорят о правилах приличного поведения....

и потом эти люди что-то говорят о правилах приличного поведения...

i-rinat ★★★★★
()
Ответ на: комментарий от Valkeru

Невозможно.

почему?

Не тупи.

я не понимаю, что именно не понимаю. EFI - это некий стандарт (API), как я понял может существовать некий код, который этот API реализует. этот код может быть опенсорсным код может быть прошит в микросхемы начальной загрузки материнской платы (Flash ROM или как там её)

Что не так?

Indaril_Shpritz
() автор топика
Ответ на: комментарий от i-rinat

ты спамишь бредовыми тредами.

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

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

прости, что задеваю твоё чувство прекрасного, но зачем о нём так громко кричать?

Хочу понять, чего ты пытаешься добиться.

i-rinat ★★★★★
()
Ответ на: комментарий от Indaril_Shpritz

этот код может быть опенсорсным

Что не так?

Ты всерьёз считаешь, что opensource растёт на деревьях? Тебе надо — ты и пиши. Так делают все.

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

Хочу понять, чего ты пытаешься добиться.

у меня загружается Qubes OS R1 и не загружается Qubes OS R2-Beta2

мне кажется, что разница между ними в том, что в первой grub, а во-второй - grub-efi.

хотя меня тут запутали и сказали, что там не grub, а syslinux. Пока не знаю, как это проверить.

Я пытаюсь добиться загрузки с образа Qubes OS R2-Beta2

Indaril_Shpritz
() автор топика
Ответ на: комментарий от i-rinat

Ты всерьёз считаешь, что opensource растёт на деревьях?

я считаю, что во-первых открытые прошивки BIOS существуют,
во-вторых, тот факт, что я не могу их нагуглить не значит, что их нет и вот здесь может помочь совет знающих людей

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

я считаю, что во-первых открытые прошивки BIOS существуют

На каком основании? «Мне так кажется, поэтому так и есть»?

вот здесь может помочь совет знающих людей

Вот и спрашивай совета, а не требуй. Прочитай http://segfault.kiev.ua/smart-questions-ru.html , что-ли.

i-rinat ★★★★★
()

Хочу перепрошить его опенсорсной прошивкой с поддержкой EFI

Перепрошивай

Какие прошивки для этого подойдут?

О существовании таковых не слышал

vasily_pupkin ★★★★★
()
Ответ на: комментарий от i-rinat

а не требуй

что заставляет тебя думать, что я требую, а не спрашиваю?

Indaril_Shpritz
() автор топика
Ответ на: комментарий от i-rinat

я считаю, что во-первых открытые прошивки BIOS существуют

На каком основании? «Мне так кажется, поэтому так и есть»?

потому что я читал статью
http://ru.wikipedia.org/wiki/OpenBIOS

Прочитай http://segfault.kiev.ua/smart-questions-ru.html , что-ли.

читал, правда давно

Indaril_Shpritz
() автор топика
Ответ на: комментарий от i-rinat

На каком основании?

там ещё написано про coreboot

Целью проекта является замена проприетарных и закрытых BIOS, используемых большинством персональных компьютеров, на легковесный BIOS, предназначенный исключительно для загрузки и запуска современных 32 и 64 разрядных операционных систем. Проект LinuxBIOS был начат зимой 1999 года в лаборатории Advanced Computing Laboratory в Лос-Аламосе (см. Лос-Аламосская национальная лаборатория). Результаты работы проекта распространяются на условиях GNU GPL.

Indaril_Shpritz
() автор топика
Ответ на: комментарий от vasily_pupkin

Какие прошивки для этого подойдут?

О существовании таковых не слышал

нуу, ээ
TianoCore[1] — свободная реализация UEFI.
http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=Welcome

только я первый спрашивал

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

там ещё написано про coreboot

Почему же ты не проследовал на сайт проекта и в irc, чтобы узнать, поддерживается ли твоё железо? Хотя в любом случае это overkill. Прошьёшь, получишь кирпич, пойдёшь в магазин за новой платой, которая будет уже с UEFI. Почему бы не срезать угол и не купить новую плату сразу?

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

Почему бы не срезать угол и не купить новую плату сразу?

потому что вероятность события «получишь кирпич» неизвестна и не равна 100%

Indaril_Shpritz
() автор топика
Ответ на: комментарий от i-rinat

Почему же ты не проследовал на сайт проекта

потому что поиск в гугле на фразу
EFI open source
не выводит на нужный сайт

А поиск на фразу
UEFI open source
- выводит

О том, что надо писать UEFI вместо EFI я узнал в этом треде

Indaril_Shpritz
() автор топика
Ответ на: комментарий от i-rinat

но я пока не определился, нужен ли мне tianocore или что-то другое

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

Indaril_Shpritz
() автор топика

Набежали идиоты, которые не знают что такое bios&uefi
ТС, поздравляю, ты походу единственный в треде правильно понял суть.

Обнаружил, что мой BIOS не поддерживает EFI
Прошивку ты не найдешь, но ты можешь запускать из биоса прослойку uefi(собраную из tianocore)

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

я не понимаю, что именно не понимаю. EFI - это некий стандарт (API), как я понял может существовать некий код, который этот API реализует. этот код может быть опенсорсным код может быть прошит в микросхемы начальной загрузки материнской платы (Flash ROM или как там её)

Все правильно понял. Только тебе нужно запилить эту прослойку на ЖД или флешку.

parrto
()

сконпеляй edk2 tianocore и грузи с диска

anonymous
()

грузить хакинтош можно и по-другому

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

Свободная абстрактная эталонная реализация в вакууме, которая кое как работает в qemu, и билд для конкретной материнской платы - две большие разницы

vasily_pupkin ★★★★★
()

Это же интел. Нет пути.




















Откуда вы такие тупари вообще берётесь ? Сначала покупают интелы, невидии, а потом им подавай открытые прошифки и открытые драйверы.

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

во-вторых, тот факт, что я не могу их нагуглить не значит, что их нет

Он значит, что ты идиот и фанатик швабодки. Coreboot называется опеншуршный BIOS, из него можно запускать такую же свободную EFI.

Современных плат он поддерживает три с половиной.

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

я хочу загрузить образ, собранный при помощи gdisk & grub-efi

если тебе потестить, то есть qemu

http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=Start_using_UEFI

можно наверное склепать что-то на основе tianocore, но где взять код инициализации системы, которого там нет, это вопрос.

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

Хорошо задокументированные платы на хорошо задокументированных чипсетах http://www.coreboot.org/ASUS_F2A85-M
Само собой чтобы эти документы были в свободном доступе.

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