Здравейте LinuxBoot, сбогом UEFI: пристига безплатната алтернатива на фърмуера

Лого на LinuxBoot

В света на технологиите е имало много „престъпления“ и в тази статия ще говорим за две от тях, въпреки че има още няколко. Един от най-важните баласти в света на IBM PC беше BIOS, но след това дойде надеждата, че не е такова с UEFI и Secure Boot, което толкова много главоболия са причинили на общността на свободния софтуер и тези, които са посветени на създаването на операционни системи, различни от Microsoft Windows, тъй като са били забелязани с импотентността на не да можете да ги стартирате под компютър от тази система, внедрена от Microsoft ...

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

Уинтел: сюжетът започва

лого на 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 означаваше гарантиран успех. Това е поредният бич, който Linux и други безплатни системи са имали в миналото, когато става въпрос за съвместимост с Windows по отношение на драйвери и собствен софтуер, както добре обсъдихме тук.

И ние следваме историята в следващия раздел ...

BIOS: обект на спорове

Вече имаме доминиране на Wintel със стандарта за компютър на IBM, но към тази глава в историята се присъединиха и други компании, за да поставят последния щрих върху тази история. Това бяха компании като Награда, Phoenix, AMI, чипове и технологиии др., които започнаха да създават чипове с фърмуер, съвместим с IBM PC, така че всеки друг производител на оборудване да може да създаде оборудване, съвместимо с хардуера, който иска. Това би било началото на края на IBM PC за въвеждане на PC ерата и включването на всички производители, които познаваме днес в този сектор. IBM загуби сила и нейното наследство сега се събира от други фирми, които сглобяват съвместими компютри (например Compaq).

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

Това, което създаваха, не беше нито повече, нито по-малко от чипове BIOS (Основна входна изходна система), тоест чиповете с необходимия фърмуер за извършване на рутинното зареждане на компютри, въпреки че производителите бяха много разнообразни, добавяйки модулност. Съкращението BIOS е написано от Gary Kildall и се появява през 1975 г. за операционните системи CP / M, за да внедрят необходимото в ROM, за да може хардуерът да зареди операционната система. Това беше възприето от DOS системите.

В DOS е необходимо да се включи a ROM с BIOS фърмуер, наречен BIOS DOS, който е способен да извърши първоначална хардуерна конфигурация чрез зареждане на някои процедури за стартиране на системата и след това да бъде в състояние да извърши тест, наречен POST (Power-On-Self-Test), за да намери накрая операционната система инсталиран и стартиран, в този момент той му предава контрол. И това?

Е, тъй като Microsoft вече доминираше на пазара, внедрени всички производители на оборудване тези системи за подпомагане на системите на компанията, тъй като това не означаваше да работи с пазарен дял на малцинството. BIOS не е най-добрият от системите и има много тавани и проблеми, но това имаше малко значение, нуждата също се наследи от Windows и продължава с тази тежест, въпреки факта, че имаше по-добри алтернативи като EFI, Open Firmware на PowerPC , или по-скорошни проекти като CoreBoot (за които вече говорихме в LxA) и т.н. И затова GNU / Linux, FreeBSD или която и да е друга операционна система, която искате да инсталирате на компютър, ще трябва да се справи с тази тежест ...

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

Лого на UEFI

И тогава той излиза на сцената UEFI (универсален разширяем фърмуер), система, която сякаш носеше надежда да замени BIOS и да победи старата и примитивна BIOS система. Истината е, че успя, но не донесе светлина, а тъмнина и основната причина е отново Microsoft и неговият натиск да внедри Secure Boot в компютрите, така че да са съвместими с Windows 8 или по-нови версии.

UEFI беше по-модерна система, но всички знаем какво означава това Secure Boot за общността на свободния софтуер. Написахме редици публикации за това и дори днес все още има някои проблеми в някои дистрибуции на малцинствата, за да могат да ги инсталират на компютър. Предоставените решения са много разнообразни, някои преминават през закупуване на ключове или подписи от самата Microsoft (тъй като тя предотвратява стартирането на неподписани операционни системи поради, предполагаемо, съображения за сигурност, и единствените, които са подписани априори са самата Microsoft, правим кръгъл бизнес ...), така че всичко е ориентирано така, че големият бенефициент да бъде Microsoft ...

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

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

LinuxBoot схема

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

LinuxBoot е представен като отворена алтернатива на собствения UEFI. Фърмуер, който беше пуснат през 2017 г. под шапката на Linux Foundation и който постепенно нараства популярността си и има все по-голяма подкрепа от компании за производство на оборудване.

LinuxBoot е бил инициатива на Рон Миникh, автор на също така добре познатия проект LinuxBIOS и лидер на Coreboot на Google. Сега той получи сътрудничеството на компании като Google, Facebook, Hoirzon Computing Solutions и Two Sigma, които ще си сътрудничат в LinuxBoot (официално наречен NERF). Предназначен е да го донесе на сървърни машини на Linux, позволявайки на потребителите и администраторите да имат по-голям контрол над своите системи (персонализират собствените си стартови скриптове, коригират грешки, изграждат свои собствени времена на изпълнение, извършват препрограмиране на фърмуера, използвайки свои собствени ключове и т.н.).

на Предимства на LinuxBoot пред UEFI звук:

  • Сървърите могат стартирайте значително по-бързо, само с около 20 секунди в сравнение с няколко минути, необходими за UEFI на тези видове машини.
  • По-гъвкави както казах, тъй като всяко устройство, файлова система (FS) или протоколи могат да се използват.
  • Потенциално по-безопасно, тъй като 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.   Fernando каза той

    Здравейте. Оставил си ме с висящи крака. Много интересна и много сложна статия. Честито. Що се отнася до темата, надяваме се, че тя може да бъде внедрена във всички домашни компютри. Всичко най-хубаво.

  2.   Мак каза той

    Много добра статия.

  3.   Nasher_87 (ARG) каза той

    Моят Asus не е съвместим, стъпка ...

  4.   Джаваре каза той

    Жалко, че в момента той е насочен само към сървъри
    Ясно е, че Linux се движи много бързо в този сектор с цената на забравата за настолните компютри.

  5.   Бернар каза той

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

  6.   приход2 каза той

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

    Където искам да отида е, че BIOS не е имал нищо, което да попречи на инсталирането на „не-Microsoft“ операционни системи, единственото нещо, което имаше, беше, че беше бавен и елементарен. И че се появи на определена платформа: 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.   Sudo каза той

    Linux печели

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

    UEFI и ASUS, силно главоболие, когато искам да инсталирам Ubuntu ... отне ми много часове