Jump to content

СиБИОС

СиБИОС
Разработчик(и) Кевин О'Коннор
Первоначальный выпуск 25 февраля 2008 г. ( 25 февраля 2008 г. )
Стабильная версия
1.16.0 [1] / 1 марта 2022 г .; 2 года назад ( 01.03.2022 )
Репозиторий
Написано в С
Платформа х86
Доступно в Английский
Тип БИОС
Лицензия LGPLv3
Веб-сайт www .seabios .org

SeaBIOS — это с открытым исходным кодом реализация x86 BIOS , служащая свободно доступной прошивкой для систем x86. Стремясь к совместимости, он поддерживает стандартные функции BIOS и интерфейсы вызовов , которые реализованы в типичном проприетарном BIOS x86. SeaBIOS может работать либо на голом оборудовании в качестве полезной нагрузки основной загрузки , либо может использоваться непосредственно в эмуляторах, таких как QEMU и Bochs .

Первоначально SeaBIOS был основан на реализации BIOS с открытым исходным кодом, включенной в эмулятор Bochs. Проект был создан с намерением обеспечить собственное использование на оборудовании x86 и основываться на улучшенной и более легко расширяемой реализации внутреннего исходного кода . [2] : 3–5 

Функции, поддерживаемые SeaBIOS, включают следующее:

Он не поддерживает ESCD . SeaBIOS не поддерживает Intel ME или AMD PSP или их модули.

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

Использование

[ редактировать ]

SeaBIOS может работать на оборудовании x86, и в этом случае он загружается либо coreboot , либо Libreboot в качестве полезной нагрузки; он работает на процессорах 386 и более поздних версий и требует минимум 1 МБ ОЗУ . Скомпилированные образы SeaBIOS можно прошить на поддерживаемые материнские платы с помощью flashrom . [4] SeaBIOS также работает внутри эмулятора; это BIOS по умолчанию для сред виртуализации QEMU и KVM , и его можно использовать с эмулятором Bochs . Он также включен в некоторые Chromebook , хотя не используется ChromeOS . [5]

Разработка

[ редактировать ]

Большая часть исходного кода SeaBIOS написана на C , а его система сборки опирается на стандартную цепочку инструментов GNU . [2] : 5–7  SeaBIOS был протестирован с различными загрузчиками и операционными системами, включая GNU GRUB , LILO , SYSLINUX , Microsoft Windows , Linux , FreeDOS , FreeBSD , NetBSD и OpenBSD . [6]

См. также

[ редактировать ]
  1. ^ «Выпуски SeaBIOS» . www.seabios.org . 01.03.2022 . Проверено 8 апреля 2022 г.
  2. ^ Jump up to: а б Кевин О'Коннор (11 ноября 2010 г.). «SeaBIOS в виртуализированной среде» (PDF) . linuxplumbersconf.org . Проверено 13 декабря 2021 г.
  3. ^ "ghuntley/seaslic GitHub" . Гитхаб.com . Проверено 25 февраля 2014 г.
  4. ^ «SeaBIOS — coreboot» . Проверено 13 декабря 2021 г.
  5. ^ «3 альтернативы Chrome OS на Chromebook Pixel от Google — технические новости и анализ» . Гигаом.com. 26 февраля 2013 г. Проверено 25 февраля 2014 г.
  6. ^ «Другие ОС Grub2 — Wiki-помощь сообщества» . help.ubuntu.com . Проверено 10 октября 2023 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f45f9252438666dfd46614d778a6b817__1696918080
URL1:https://arc.ask3.ru/arc/aa/f4/17/f45f9252438666dfd46614d778a6b817.html
Заголовок, (Title) документа по адресу, URL1:
SeaBIOS - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)