Ahoj LinuxBoot, dovidenia UEFI: prichádza alternatíva bezplatného firmvéru

Logo systému LinuxBoot

Vo svete technológií došlo k mnohým „trestným činom“ a v tomto článku sa budeme baviť o dvoch z nich, hoci je ich ešte niekoľko. Jeden z najdôležitejších predradníkov na svete IBM PC bol BIOS, ale potom prišla nádej, že to s UEFI a Secure Boot nebolo také, aké toľko bolesti hlavy spôsobilo komunite slobodného softvéru a tým, ktorí sa venujú vytváraniu iných operačných systémov ako Microsoft Windows, pretože na nich bolo vidieť impotenciu nie môcť ich spustiť pod počítačom pomocou tohto systému implementovaného spoločnosťou Microsoft ...

Tiež si spomenieme aliancia známa ako Wintel, teda Windows (Microsoft) + Intel, ktorým sa podarilo, aby pomocou produktov týchto spoločností dominovali v celom sektore železnou päsťou tak, ako tomu je dodnes. Ak neviete, čo je Wintel, jedná sa o počítače s operačným systémom Microsoft a nejakým mikroprocesorom Intel. To nemá nič spoločné s výrazom MacIntel, to znamená spojenectvo spoločnosti Apple s Intelom, pre ktoré zmenili starý PowerPC (AIM) za toto nové technologické združenie ...

Wintel: dej sa začína

logo spoločnosti wintel

V 80. rokoch tam boli chaos v kompatibilite čo sa týka počítačového vybavenia s rôznymi štandardmi v priemysle (Amiga, Apple, Atari, Acorn, ...), čo nútilo výrobcov softvéru a hardvéru, aby museli inovovať a rýchlejšie vytvárať lepšie technológie, aby zachytili v tom čase rozptýlených zákazníkov . Ale samozrejme to nebol spôsob, ako ovládnuť toto odvetvie a monopolizovať ho, v skutočnosti to bola doba, keď žiadna spoločnosť nemonopolizovala toto odvetvie.

Namiesto toho mal tento inovačný trend pretransformovať na výnimku aliancia Wintel, keď sa spoločnosti Microsoft a Intel pokúsili získať pozíciu, aby ovládli tento sektor a implementovali svoje operačné systémy. Microsoft Windows a mikroprocesory Intel resp. To ich priviedlo k takmer absolútnej dominancii, ktorú v súčasnosti majú, hoci podľa týchto dvoch spoločností išlo o plodné spojenectvo, pravdou je, že to bolo len pre nich. Pretože to, čo teraz máme, je veľmi výkonný Intel, ktorého konkurenti okrem AMD postupne miznú (pretože pre samotný Intel je výhodné vyhnúť sa monopolnejším sporom).

Proti Wintelu použijeme Amux (AMD + Unix) !!!

Možno si mnohí z vás spomenú na mená ako IBM, STMicroelectronics, NEC, veľa spoločností zo sovietskeho bloku a toľko ďalších, ktorí vyrábali čipy. x86 kompatibilný od spoločnosti Intel. Všetci to prestali robiť, dokonca aj spoločnosti, ktoré sa tomu špeciálne venovali ako IDT, Cyrix, VIA, Transmeta atď., Postupne zanikli. Zo všetkých zostali iba AMD a VIA, ale to prakticky nepredstavuje žiadne percento trhu ...

El IBM PC čo predstavovalo malú časť odvetvia osobných počítačov, ktorá vzrástla zverejnením schém a dokumentácie o špecifikáciách ich zariadení (otvorená architektúra), aby tretie strany mohli vytvárať hardvér kompatibilný s týmito zariadeniami. A s príchodom aliancie Wintel bolo toto zvýšenie popularity exponenciálne a teraz už nie je okolo nás čo vidieť, aby sme vedeli, o čom hovorím ...

Toto malo priamy dopad na softvérový priemysel, pretože všetci vývojári začali priaznivo hľadať platformu, ktorá bola vytvorená, pretože boli najobľúbenejšími a zaručene mali pre svoje produkty najviac zákazníkov. Napísanie programu pre inú platformu znamenalo implementačné náklady na skromný predaj, zatiaľ čo napísanie programu pre počítače IBM PC znamenalo zaručený úspech. Toto je ďalšia z hrozieb, ktoré v minulosti mal Linux a ďalšie bezplatné systémy, pokiaľ ide o kompatibilitu s Windows, pokiaľ ide o ovládače a natívny softvér, o čom sme tu už dobre diskutovali.

A sledujeme príbeh v ďalšej časti ...

BIOS: predmet polemiky

Už máme dominanciu Wintelu so štandardom IBM PC, ale k tejto kapitole príbehu sa pripojili ďalšie spoločnosti, aby dotiahli tento príbeh do konca. Boli to spoločnosti ako Award, Phoenix, AMI, Chips and Technologies, atď., ktoré začali vytvárať čipy s firmvérom kompatibilným s počítačmi IBM, aby mohol ktorýkoľvek iný výrobca zariadení vytvárať zariadenia kompatibilné s hardvérom, ktorý chceli. To by bol začiatok konca IBM PC, ktorý nastolil éru PC a začlenenie všetkých výrobcov, ktorých dnes poznáme, do tohto odvetvia. IBM stratila na sile a jej dedičstvo teraz zhromažďovali ďalšie firmy, ktoré montovali kompatibilné počítače (napr. Compaq).

Microsoft už vyhrával veľké množstvo peňazí za svoj MS-DOS alebo za licencie DOS udelené iným spoločnostiam, Intel ditto, pretože vyrábal veľké množstvo čipov alebo dostával autorské honoráre od tých, ktorí vyrábali kompatibilné čipy, s výnimkou spoločností sovietskeho bloku, ktoré som spomenul vyššie, v mnohých prípadoch to boli nelicencované klony vyrobené za chrbtom Intelu. Ale poďme zhrnúť a presmerovať príbeh tam, kde nás zaujíma, a práve na tie spoločnosti, ktoré som v predchádzajúcom odseku zvýraznil tučným písmom ...

To, čo vytvorili, nebolo ani viac, ani menej ako čipy BIOS (základný vstupný a výstupný systém), tj. Čipy s potrebným firmvérom na vykonávanie bootovacej rutiny v počítačoch, aj keď výrobcovia boli veľmi rozmanití modularita. Skratku BIOS napísal Gary Kildall a objavila sa v roku 1975 pre operačné systémy CP / M na implementáciu toho, čo bolo potrebné v ROM, aby mohol hardvér nabootovať OS. Toto bolo prijaté systémami DOS.

V systéme DOS je potrebné zahrnúť a ROM s firmvérom BIOS s názvom BIOS DOS, ktorý je schopný vykonať počiatočnú konfiguráciu hardvéru načítaním niektorých rutín na spustenie systému a následným vykonaním testu s názvom POST (Power-On-Self-Test), aby sa nakoniec našiel operačný systém nainštalovaný a spustený, v tom čase mu odovzdá kontrolu. A to?

Pretože Microsoft už dominoval na trhu, implementovaní všetci výrobcovia zariadení tieto systémy na podporu systémov spoločnosti, pretože to neznamenalo fungovanie s menšinovým podielom na trhu. BIOS nie je najlepší zo systémov a má veľa stropov a problémov, ale to malo málo, potrebu zdedil aj Windows a pokračoval v tejto záťaži napriek tomu, že existovali lepšie alternatívy ako EFI, Open Firmware z PowerPC, alebo novšie projekty ako CoreBoot (o ktorých sme už hovorili v LxA) atď. Preto by sa GNU / Linux, FreeBSD alebo akýkoľvek iný operačný systém, ktorý chcete nainštalovať na počítač, musel vyrovnať s touto záťažou ...

UEFI: nová zrada maskovaná ako nádej ...

Logo UEFI

A potom to príde na scénu UEFI (univerzálny rozšíriteľný firmvér), systém, ktorý akoby priniesol nádej na nahradenie systému BIOS a porazenie starého a primitívneho systému BIOS. Pravdou je, že sa to podarilo, ale neprinieslo to svetlo, ale tmu a hlavným dôvodom je opäť raz Microsoft a jeho tlak na implementáciu Secure Boot do počítačov tak, aby boli kompatibilné s Windows 8 alebo novšími verziami.

UEFI bol modernejší systém, ale všetci vieme, čo to znamená Secure Boot pre slobodnú softvérovú komunitu. Napísali sme o tom množstvo príspevkov a aj v súčasnosti existujú určité problémy v niektorých menšinových distribúciách, aby sme ich mohli nainštalovať do počítača. Poskytované riešenia boli veľmi rozmanité, niektoré prechádzajú nákupom kľúčov alebo podpisov od spoločnosti Microsoft (pretože to bráni spusteniu nepodpísaných operačných systémov z bezpečnostných dôvodov a jediné, ktoré sú a priori podpísané, sú samotné spoločnosti Microsoft, robíme dobrý obchod ...), takže všetko je orientované tak, aby veľkým príjemcom bol Microsoft ...

Áno, je pravda, že s UEFI máme modernejšie používateľské rozhranie a dokonca aj s grafikou, ktorá po sebe zanecháva primitívne rozhranie systému BIOS podobné systému DOS, beží na 32 a 64 bitoch namiesto 16 v systéme BIOS, podpora presahujúca štyri oddiely podporované v systéme BIOS a maximálna zvládnuteľná veľkosť 2,2 TB 9,4 ZB, rýchlejšie spustenie, väčšia flexibilita a modularita a nezávislosť od samotného operačného systému.

LinuxBoot: konečné riešenie

Schéma LinuxBoot

Ako vidíme, do histórie boli vložené iba patche, ktoré nakoniec boli iba trikmi, ako pokračovať v obvyklých problémoch pre bezplatnú komunitu, a to nielen kvôli obmedzeniam systému BIOS alebo Secure Boot, ale preto, že to bol stále uzavretý systém. Teraz sa však zdá, že na konci tunela je svetlo LinuxBoot, otvorený systém prichádzajúci na servery a dúfam, že ho čoskoro budem mať aj na domácich počítačoch.

LinuxBoot sa predstavuje ako otvorená alternatíva k proprietárnemu UEFI. Firmvér, ktorý bol uvedený na trh minulý rok 2017 pod hlavičkou Linux Foundation, si postupne získava na popularite a má čoraz väčšiu podporu spoločností vyrábajúcich zariadenia.

LinuxBoot bol iniciatíva Rona Minnicah, autor tiež známeho projektu LinuxBIOS a vodca Coreboot spoločnosti Google. Teraz nadviazal spoluprácu so spoločnosťami ako Google, Facebook, Hoirzon Computing Solutions a Two Sigma, ktoré budú spolupracovať na LinuxBoot (formálne tzv. NERF). Je určený na jeho uvedenie na serveroch so systémom Linux, čo používateľom a správcom umožní mať väčšiu kontrolu nad svojimi systémami (prispôsobovať svoje vlastné štartovacie skripty, opravovať chyby, zostavovať svoje vlastné behové časy, vykonávať reflash firmvéru pomocou svojich vlastných kľúčov atď.).

L Výhody systému LinuxBoot oproti systému UEFI Sú to:

  • Servery môžu naštartovať podstatne rýchlejšie, s iba asi 20 sekundami v porovnaní s niekoľkými minútami, ktoré trvá s UEFI na týchto typoch počítačov.
  • Flexibilnejšie ako som povedal, pretože je možné použiť akékoľvek zariadenie, súborový systém (FS) alebo protokoly.
  • Potenciálne bezpečnejšie, pretože systémy a ovládače systému Linux FS sú podstatne robustnejšie ako systémy a ovládače UEFI.
  • Je to úplne libier.

Ako príklad projektu môžete vidieť rastúce prijatie LinuxBootu Otvorte Compute Project, projekt zahájený spoločnosťou Facebook s cieľom vytvoriť výkonnejšie a efektívnejšie dátové centrá. A nie je jediný, v emulátore QEMU, ktorý používame toľko LinuxBoot, bol tiež podporovaný, dokonca aj v procesoroch Intel S2600wf, Dell R630 atď.

Nezabudnite opustiť svoju komentáre, pochybnosti a váš názor na tento nový systém ... Dúfam, že vám pomohol a môžete mať jasnejšiu predstavu o firmvéri a tiež viac nádeje o tomto type systému.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Fernando dijo

    Ahoj. Nechal si ma s visiacimi nohami. Veľmi zaujímavý a veľmi prepracovaný článok. Gratulujem. Čo sa týka predmetu, dúfajme, že ho bude možné implementovať do všetkých domácich počítačov. Všetko najlepšie.

  2.   mak dijo

    Veľmi dobrý článok.

  3.   Nasher_87 (ARG) dijo

    Môj Asus nie je kompatibilný, krok ...

  4.   jvare dijo

    Škoda, že momentálne smeruje iba na servery
    Je zrejmé, že Linux sa v tomto sektore pohybuje veľmi rýchlo za cenu zabudnutia na pracovnú plochu.

  5.   Bernard dijo

    Vynikajúci článok, dúfame, že LinuxBoot je precedensom pre transformáciu výpočtovej techniky a že k nej možno pristupovať na úrovni osobných počítačov.

  6.   Incom2 dijo

    Táto alternatíva k hanebnému UEFI mi príde skvelá, ale nebuďme konšpirátori. IBM mala patent na pôvodný systém BIOS a až keď sa iným výrobcom podarilo kopírovať ho pomocou reverzného inžinierstva a legálnou lestou tvrdenia, že to bolo niečo, čo fungovalo rovnako, ale nemalo rovnaký kód, nastala éra klon PC sa nezačal. Microsoft vtedy nebol tým, čím je dnes, neexistovalo nijaké spojenectvo Wintelu, pretože neexistoval ani Windows. Je pravda, že MS-DOS bol umiestnený ako nesporný vodca, ale je tiež pravda, že existoval spolu s inými kompatibilnými systémami od iných spoločností, ako napríklad DR-DOS alebo novší OS / 2 Warp ako alternatíva k Windows 3.1.

    Chcem ísť o to, že BIOS nemal nič, čo by bránilo inštalácii operačných systémov „iných ako Microsoft“, jediné, čo mal, bolo, že bol pomalý a primárny. A že sa to objavilo na konkrétnej platforme: x86, z ktorej Intel vzal koláč a vedel umiestniť a zbaviť sa svojich súperov (Cyrix, Transmeta atď., Ako už povedali). Ostatné platformy jednoducho zmizli, pretože x86 a ekosystém, ktorý okolo neho generoval, boli oveľa populárnejšie a nakoniec ich zosadili; A ARM nebolo také, aké je, až kým dnešným telefónnym trhom nenarazilo na klinec po hlave. A ak Linux v tom čase nevedel alebo sa nemohol umiestniť, nebolo to tak preto, že by BIOS zabránil jeho inštalácii.

    V skutočnosti pre domácich používateľov to nebolo až do príchodu systému Windows XP, keď sa spoločnosť Microsoft začala zle motať so bootovacím sektorom pevného disku (nie s BIOSom), čo najviac narušilo kompatibilitu s multibootovými zavádzačmi. bolesti hlavy pre tých, ktorí chceli mať na svojom počítači viac ako jeden OS.

    UEFI a jeho bezpečné spustenie, áno, je nespochybniteľné, že priniesol iba výhody spoločnosti Microsoft a poškodil všetkých ostatných. Ale veci také, aké sú: BIOS nijako nezabránil ani nepoškodil inštaláciu iných operačných systémov na klonovaný počítač z haldy a Linux nezačal poškodzovať domáce inštalácie, kým sa neobjaví Windows-95 späť inými slovami, v roku 1996 to malo celé desaťročie s rovnakými možnosťami ako MS-DOS alebo DR-DOS alebo OS / 2; a dokonca aj nad rámec Windows XP nebol problém ani s BIOSom, ani s Intelom, ani s platformou x86, ale výlučne s Microsoftom a jeho zlými praktikami.

  7.   Káva, ktorá pomáha dijo

    Gratulujem k clanku, velmi dobre info. Nakoniec to dorazí ako obvykle na plochu.

  8.   Inukaze dijo

    Vynikajúce, dúfajme, že v deň, keď si budete môcť kúpiť nový tím. dodáva sa s LinuxBoot a nie s BIOSom alebo UEFI a ešte menej so SecureBoot, ktorý by sa mal volať „MicrosoftBoot“ xD

  9.   26. Elroyer dijo

    Vynikajúci článok, veľmi zaujímavé a predovšetkým povzbudzujúce informácie, Linux naďalej robí veľké pokroky.

  10.   sudo dijo

    Linux vyhráva

  11.   Alberto dijo

    UEFI a ASUS, silná bolesť hlavy, keď chcem inštalovať Ubuntu ... trvalo mi to veľa hodín