Здравствуйте, LinuxBoot, прощайте, UEFI: появилась бесплатная альтернатива прошивки

Логотип LinuxBoot

В мире технологий было совершено много «преступлений», и в этой статье мы поговорим о двух из них, хотя есть еще несколько. Один из самых важных балластов в мире IBM PC был BIOS, но затем появилась надежда, что с UEFI и безопасной загрузкой все было не так, как много головной боли у сообщества свободного программного обеспечения и тех, кто занимается созданием операционных систем, отличных от Microsoft Windows, поскольку они видели бессилие не возможность запускать их под компьютером с помощью этой системы, реализованной Microsoft ...

Мы также будем помнить альянс, известный как Wintel, то есть Windows (Microsoft) + Intel, которая сумела взять продукты этих компаний, чтобы доминировать над всем сектором железным кулаком, как они это делают до сих пор. Если вы не знаете, что такое Wintel, то речь идет о компьютерах с операционной системой Microsoft и микропроцессором Intel. Это не имеет ничего общего с термином MacIntel, то есть альянсом Apple с Intel, для которого они заменили старый PowerPC (AIM) на это новое технологическое объединение ...

Wintel: сюжет начинается

логотип wintel

В 80-е годы были хаос совместимости с точки зрения компьютерного оборудования с различными отраслевыми стандартами (Amiga, Apple, Atari, Acorn, ...), что вынудило производителей программного и аппаратного обеспечения вводить новшества и быстрее создавать лучшие технологии, чтобы охватить рассредоточенных клиентов, которые были на время. Но, конечно, это не был способ доминировать в секторе и монополизировать его, на самом деле это была эпоха, когда ни одна компания не монополизировала отрасль.

Вместо этого эта тенденция к инновациям должна была быть преобразована в исключение альянсом Wintel, когда Microsoft и Intel попытались позиционировать себя, чтобы доминировать в этом секторе и внедрить свои операционные системы. Микропроцессоры Microsoft Windows и Intel соответственно. Это привело их к почти абсолютному господству, которое они имеют в настоящее время, хотя, по мнению этих двух компаний, это был плодотворный союз, правда в том, что так было только для них. Потому что сейчас у нас очень мощный Intel, чьи конкуренты постепенно исчезают, за исключением AMD (потому что самой Intel удобно избегать новых монопольных исков).

Против Wintel воспользуемся Amux (AMD + Unix) !!!

Возможно, многие из вас помнят такие имена, как IBM, STMicroelectronics, NEC, многие компании из советского блока и многие другие, которые производили микросхемы. x86 совместимый от Intel. Все они перестали этим заниматься, даже компании, которые специально занимались этим, такие как IDT, Cyrix, VIA, Transmeta и т. Д., Постепенно исчезли. Из них остались только AMD и VIA, но последняя практически не представляет никакого процента рынка ...

El IBM PC которая представляла собой небольшую часть индустрии персональных компьютеров, выросла за счет публикации схем и документации по спецификациям своего оборудования (открытая архитектура), чтобы третьи стороны могли создавать оборудование, совместимое с этим оборудованием. А с приходом альянса Wintel популярность росла экспоненциально, и теперь вокруг нас больше не на что смотреть, чтобы понять, о чем я говорю ...

Это было прямое влияние на индустрию программного обеспечения, так как все разработчики начали положительно относиться к созданной платформе, поскольку будучи самой популярной, они гарантировали, что у их продуктов будет больше всего клиентов. Написание программы для другой платформы означало затраты на реализацию для мизерных продаж, в то время как написание программы для IBM PC означало гарантированный успех. Это еще одно бедствие, которое Linux и другие бесплатные системы испытывали в прошлом, когда дело доходило до совместимости с Windows с точки зрения драйверов и собственного программного обеспечения, о чем мы подробно говорили здесь.

И мы проследим историю в следующем разделе ...

BIOS: предмет споров

У нас уже есть доминирование Wintel со стандартом IBM PC, но к этой главе рассказа присоединились другие компании, чтобы добавить последний штрих к этой истории. Это были такие компании, как Премия, Phoenix, AMI, Chips and Technologiesи т. д., которые начали создавать микросхемы с микропрограммным обеспечением, совместимым с ПК IBM, чтобы любой другой производитель оборудования мог создавать оборудование, совместимое с аппаратным обеспечением, которое они хотели. Это было бы началом конца IBM PC, чтобы вступить в эру ПК и вовлечь всех производителей, которых мы знаем сегодня в этот сектор. IBM потеряла силу, и ее наследие теперь собирали другие фирмы, которые собирали совместимые ПК (например, Compaq).

Microsoft уже побеждала большие суммы денег за свою MS-DOS или за лицензии DOS, предоставленные другим компаниям, то же самое и с Intel, поскольку она производила большое количество микросхем или получала лицензионные платежи от тех, кто производил совместимые микросхемы, за исключением компаний советского блока, о которых я упоминал выше, которые во многих случаях это были нелицензионные клоны, произведенные за спиной Intel. Но что ж, давайте подытожим и перенаправим историю туда, где мы заинтересованы, и именно в сторону тех компаний, которые я выделил жирным шрифтом в предыдущем абзаце ...

То, что они создавали, было ни много ни мало фишек. BIOS (базовая система ввода-вывода), то есть чипы с необходимой прошивкой для выполнения процедуры загрузки на ПК, хотя производители были очень разными, добавив модульность. Аббревиатура BIOS была написана Гэри Килдаллом и появилась в 1975 году для операционных систем CP / M, чтобы реализовать то, что было необходимо в ПЗУ, чтобы оборудование могло загружать ОС. Это было принято системами DOS.

В DOS необходимо включить ПЗУ с прошивкой BIOS под названием BIOS DOS, которая способна выполнять начальную конфигурацию оборудования, загружая некоторые процедуры для запуска системы, а затем имея возможность выполнить тест под названием POST (Power-On-Self-Test), чтобы окончательно определить местонахождение операционной системы установлен и запустить его, в это время он передает ему управление. А что?

Что ж, поскольку Microsoft уже доминировала на рынке, внедрены все производители оборудования эти системы для поддержки систем компании, поскольку невыполнение этого означает работу с миноритарной долей рынка. BIOS - не лучшая из систем, у нее много ограничений и проблем, но это не имело большого значения, необходимость также унаследована Windows и продолжает нести эту нагрузку, несмотря на то, что были лучшие альтернативы, такие как EFI, Open Firmware of the PowerPC или более свежие проекты, такие как CoreBoot (о которых мы уже говорили в LxA) и т. Д. И поэтому GNU / Linux, FreeBSD или любая другая операционная система, которую вы хотите установить на ПК, должна будет справиться с этим бременем ...

UEFI: новое предательство, замаскированное под надежду ...

Логотип UEFI

И тогда он выходит на сцену UEFI (универсальная расширяемая прошивка), система, которая, казалось, давала надежду на замену BIOS и поражение старой и примитивной системы BIOS. Правда в том, что это удалось, но это принесло не свет, а тьму, и главная причина снова в том, что Microsoft и ее давление, чтобы внедрить безопасную загрузку на компьютерах, чтобы они были совместимы с Windows 8 или более поздними версиями.

UEFI был более современной системой, но мы все знаем, что это значит БЕЗОПАСНАЯ ЗАГРУЗКА для сообщества свободного программного обеспечения. Мы написали кучу сообщений об этом, и даже сегодня в некоторых дистрибутивах меньшинств все еще существуют проблемы с возможностью их установки на компьютер. Предлагаемые решения были очень разнообразными, некоторые из них покупают ключи или подписи у самой Microsoft (поскольку это предотвращает запуск неподписанных операционных систем, предположительно, по соображениям безопасности, и единственные, которые подписаны априори, - это сама Microsoft, мы ведем круговой бизнес ...), поэтому все ориентировано на то, чтобы крупный бенефициар - это Microsoft ...

Да, это правда, что с UEFI у нас есть более современный пользовательский интерфейс и даже с графикой, чтобы оставить примитивный DOS-подобный интерфейс BIOS, для работы в 32- и 64-битном режиме вместо 16-ти в BIOS, поддержка за пределами четырех разделов, поддерживаемых в BIOS, и максимальный размер 2,2 ТБ, достижимый 9,4 ZB, более быстрая загрузка, большая гибкость и модульность, а также независимость от самой операционной системы.

LinuxBoot: окончательное решение

Схема LinuxBoot

Как мы видим, только патчи, размещенные на протяжении всей истории, которые в конечном итоге были всего лишь уловками, чтобы продолжить решение обычных проблем для свободного сообщества, не только из-за ограничений BIOS или безопасной загрузки, но и потому, что это все еще была закрытая система. Но теперь кажется, что в конце туннеля есть свет с LinuxBoot, открытая система появится на серверах, и я надеюсь, что скоро она появится на домашних компьютерах.

LinuxBoot представлен как открытая альтернатива проприетарному UEFI. Прошивка, выпущенная в 2017 году под эгидой Linux Foundation, постепенно набирает популярность и пользуется все большей поддержкой со стороны компаний-производителей оборудования.

LinuxBoot был инициатива Рона Минникаh, автор известного проекта LinuxBIOS и лидер Google Coreboot. Теперь он получил сотрудничество с такими компаниями, как Google, Facebook, Hoirzon Computing Solutions и Two Sigma, которые будут сотрудничать в LinuxBoot (формально называется NERF). Он предназначен для переноса его на серверные машины Linux, позволяя пользователям и администраторам иметь больший контроль над своими системами (настраивать свои собственные сценарии запуска, исправлять ошибки, создавать собственные среды выполнения, выполнять перепрошивку микропрограмм с использованием собственных ключей и т. Д.).

Лас- Преимущества LinuxBoot перед UEFI являются:

  • Серверы могут загружаться значительно быстрее, всего около 20 секунд по сравнению с несколькими минутами, которые требуется при использовании UEFI на этих типах машин.
  • Более гибкий как я уже сказал, так как можно использовать любое устройство, файловую систему (ФС) или протоколы.
  • Потенциально безопаснее, поскольку системы и драйверы Linux FS значительно более надежны, чем те, которые используются в UEFI.
  • Это полностью бесплатно.

Вы можете увидеть все большее распространение LinuxBoot, например, в проекте. Откройте Compute проекта, проект, начатый Facebook по созданию более мощных и эффективных центров обработки данных. И это не единственный, в эмуляторе QEMU, который мы используем так много LinuxBoot, также поддерживается, даже в Intel S2600wf, Dell R630 и т. Д.

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


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Фернандо сказал

    Привет. Ты оставил меня с болтающимися ногами. Очень интересная и очень проработанная статья. Поздравляю. Что касается предмета, надеюсь, он может быть реализован на всех домашних компьютерах. Всего наилучшего.

  2.   Мак сказал

    Очень хорошая статья.

  3.   Нашер_87 (ARG) сказал

    Мой Асус не совместим, шаг ...

  4.   Джваре сказал

    Жалко, что на данный момент он направлен только на серверы
    Ясно, что Linux очень быстро продвигается в этом секторе за счет того, что забывает о настольных компьютерах.

  5.   Бернард сказал

    Великолепная статья, будем надеяться, что LinuxBoot является прецедентом трансформации вычислений и что к нему можно получить доступ на уровне персональных компьютеров.

  6.   доход2 сказал

    Эта альтернатива гнусному UEFI мне нравится, но давайте не будем заговорщиками. У IBM был патент на оригинальный BIOS, и только когда другим производителям удалось скопировать его с помощью обратного проектирования и юридической уловки, заявив, что это что-то, что работало так же, но не имело того же кода, эпоха ПК-клон не запускался. Тогда Microsoft не была такой, как сегодня, не было альянса Wintel, потому что не было и Windows. Это правда, что MS-DOS позиционировалась как бесспорный лидер, но также верно и то, что она сосуществовала с другими совместимыми системами других компаний, такими как DR-DOS или более поздняя версия OS / 2 Warp в качестве альтернативы Windows 3.1.

    Я хочу констатировать, что в BIOS не было ничего, что препятствовало установке операционных систем сторонних производителей, единственное, что он имел, это то, что он был медленным и рудиментарным. И что он появился на конкретной платформе: x86, от которой Intel выиграла и знала, как позиционировать и избавляться от своих конкурентов (Cyrix, Transmeta и т. Д., Как они сказали). Другие платформы просто исчезли, потому что x86 и экосистема, созданная на ее основе, были намного более популярны и в конечном итоге их вытеснили; И ARM не была тем, чем она является, пока она не попала в точку с сегодняшним рынком телефонов. И если Linux не знал или не мог позиционировать себя в то время, это было не потому, что BIOS препятствовал его установке.

    Фактически, для домашних пользователей только с появлением Windows XP Microsoft начала плохо возиться с загрузочным сектором жесткого диска (а не с BIOS), нарушая поддержку мультизагрузочного менеджера, насколько это было возможно. Доставляя множество головных болей. тем, кто хотел иметь более одной ОС на своей машине.

    UEFI и его безопасной загрузки, да это бесспорно, что это только на пользу Microsoft и вред всем остальным. Но дела обстоят так, как есть: BIOS никаким образом не мешал и не вредил другим операционным системам установка на ПК-клон из кучи, а Linux не стал вредить домашним установкам до появления Windows-95 назад. Другими словами, в 1996 году у него было целое десятилетие с теми же возможностями, что и у MS-DOS, или DR-DOS, или OS / 2; и даже за пределами Windows XP проблема была не в BIOS, не в Intel и не в платформе x86, а исключительно в Microsoft и ее недобросовестных практиках.

  7.   Кофе, который помогает сказал

    Поздравляю со статьей, очень хорошая информация. В конечном итоге он, как обычно, появится на рабочем столе.

  8.   Инукадзе сказал

    Надеюсь, отличный день, когда вы сможете купить новую команду. поставляется с LinuxBoot, а не с BIOS или UEFI, и тем более с SecureBoot, который следует называть "MicrosoftBoot" xD

  9.   Эльройер26 сказал

    Отличная статья, очень интересная и, прежде всего, обнадеживающая информация, Linux продолжает делать большие успехи.

  10.   Судо сказал

    Linux выигрывает

  11.   Альберто сказал

    UEFI и ASUS, сильная головная боль при установке Ubuntu ... это заняло у меня много часов