Разработка динамических сайтов
SEO услуги
Управление контекстной рекламой

Вход на хостинг

Имя пользователя:*

Пароль пользователя:*

IT-новости

20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла

Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......

подробнее

30.07.2015 Ищем уникальный контент для сайта

Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......

подробнее

11.05.2015 Распространённые ошибки разработчиков сайтов

Не секрет, что в сети Интернет насчитывается миллионы сайтов, и каждый день появляются тысячси новых......

подробнее

LinuxBIOS содержит опциональную возможность старта при наличии проблем с обычным BIOS. Такая поддержка добавляется при компиляции проекта. Дополнительный код проверяет сохранность CMOS-памяти и определяет, был ли удачным старт ПЭВМ в предыдущей попытке. Если нет, то используется альтернативная загрузка. В таком случае используется LinuxBIOS-образ, который позволяет загрузиться с другого, гарантированного источника, например, по сети.

Корни и эволюция LinuxBIOS

Проект LinuxBIOS был начат в Национальной Лаборатории Лос Аламос (Los Alamos National Lab – LANL) в сентябре 1999 года под руководством Рона Минниха (Ron Minnich). В предыдущие восемь лет он занимался построением кластеров всех видов, в частности в 1994 году он подготовил свой первый кластер на базе PC. Всё это время BIOS был краеугольным камнем в создании больших кластеров.

Так получилось, что некоторые технологические разработки 1999 года послужили толчком для начала проекта. В какой-то степени это и появление 1 Мб модулей FLASH-памяти на системных платах и широкое использование PCI-шины, которая заменила устаревшую ISA-шину. Также показательно, что Linux начал работать на таких машинах, как SGI Visual Workstation, на которых использовался свой вариант BIOS.

Что казалось ясным на том этапе, так это то, что если бы удалось скрестить Linux с кодом в BIOS, то цели были бы достигнуты. Linux настраивает аппаратные средства намного лучше, нежели варианты BIOS того дня. Требовалось написать простейший загрузчик BIOS, который бы в свою очередь пускал ядро Linux. Дальнейшая инициализация была бы прерогативой Linux. Таким образом, возникло выражение – «Пусть этим займется Linux!»

Прежде чем начался полномасштабный LinuxBIOS проект, в декабре 1999 года была продемонстрирована работа под названием «LOBOS», в ходе которой ядро Linux грузилось из Flash-памяти и дальше передавало управление опять Linux-ядру, но находящемуся на жестком диске.

Проще и быстрее

Самый простой способ достичь результата в Open Source-среде – это найти решения, которые уже работают. Поэтому следующим логическим шагом в развитии проекта стал поиск программного обеспечения схожей тематики. Джеймс Хендрикс (James Hendricks) вместе с Дейлом Вебстером (Dale Webster) нашли нечто похожее в проекте OpenBIOS. После ознакомления с проектом за пять дней удалось создать тестовый вариант на платформе Intel L440GX+. Она загружалась, правда, не с холодной загрузки (когда система первоначально выключена и затем включается), а с горячего старта. Чтобы добавить эту функциональность (возможность холодного старта) пришлось затратить пять месяцев.


Предыдущая страницаОглавлениеСледующая страница
 
[001] [002] [003] [004] [005] [006] [007] [008] [009] [010] [011] [012] [013] [014] [015] [016] [017] [018] [019] [020]
[021] [022] [023] [024] [025] [026] [027] [028] [029] [030] [031] [032] [033] [034] [035] [036] [037] [038] [039] [040]
[041] [042] [043] [044] [045] [046] [047] [048] [049] [050] [051] [052] [053] [054] [055] [056] [057] [058] [059] [060]
[061] [062] [063] [064] [065] [066] [067] [068] [069] [070] [071] [072] [073] [074] [075] [076] [077] [078] [079] [080]
[081] [082] [083] [084] [085] [086] [087] [088] [089] [090] [091] [092] [093] [094] [095] [096] [097] [098] [099] [100]
[101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
[121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140]
[141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155]

+7 (831) 413-63-27
ООО Дельта-Технология ©2007 - 2023 год
Нижний Новгород, ул. Дальняя, 17А.
Rambler's Top100