Привіт 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 PC, але до цього розділу історії приєдналися інші компанії, щоб додати останню крапку до цієї історії. Це були такі компанії Award, Phoenix, AMI, Chips and Technologiesта ін., які почали створювати мікросхеми з мікропрограмою, сумісною з ПК IBM, щоб будь-який інший виробник обладнання міг створити обладнання, сумісне з необхідним обладнанням. Це було б початком кінця IBM PC, щоб відкрити еру ПК та включити всіх виробників, яких ми знаємо сьогодні в цьому секторі. IBM втратила силу, і її спадщину тепер збирали інші фірми, які збирали сумісні ПК (наприклад, Compaq).

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

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

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

Ну, оскільки Microsoft вже домінувала на ринку, всі виробники обладнання впроваджені ці системи для підтримки систем компанії, оскільки не робити цього означало працювати на частці ринку меншості. BIOS не є найкращою з систем і має багато стель та проблем, але це мало значення, потреба також успадковується Windows і продовжує з цим тягарем, незважаючи на те, що були кращі альтернативи, такі як EFI, Відкрита прошивка PowerPC , або новіші проекти, такі як CoreBoot (про які ми вже говорили в LxA) тощо. І тому GNU / Linux, FreeBSD або будь-яка інша операційна система, яку ви хочете встановити на ПК, мав би боротися з цим тягарем ...

UEFI: нова зрада, замаскована під надію ...

Логотип UEFI

І тоді це виходить на сцену UEFI (універсальна розширювана прошивка), система, яка, здавалося, приносила надію на заміну BIOS та перемогу над старою та примітивною системою BIOS. Правда полягає в тому, що це вдалося, але це принесло не світло, а темряву, і головна причина - це ще раз Microsoft та її тиск на впровадження Secure Boot на комп’ютерах, щоб вони були сумісні з Windows 8 або пізнішими версіями.

UEFI була більш сучасною системою, але всі ми знаємо, що це означає безпечне завантаження для спільноти вільного програмного забезпечення. Ми писали про це багато публікацій, і навіть сьогодні в деяких дистрибутивах меншин все ще існують проблеми з можливістю встановити їх на комп'ютері. Надані рішення були найрізноманітнішими, деякі купують ключі або підписи у самої Microsoft (оскільки це перешкоджає запуску непідписаних операційних систем з, мовляв, міркувань безпеки, і єдиними, що підписані апріорі, є сама Microsoft, ми робимо круглий бізнес ...), тому все орієнтоване так, що найбільшим бенефіціаром є Microsoft ...

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

LinuxBoot: остаточне рішення

Схема завантаження Linux

Як бачимо, впродовж історії впроваджувались лише патчі, які, зрештою, були просто хитрощами, щоб продовжувати звичні проблеми для вільного співтовариства не лише через обмеження BIOS або Secure Boot, але через те, що це все ще була закрита система. Але тепер, здається, в кінці тунелю є світло LinuxBoot, відкрита система, що надходить на сервери, і я сподіваюся, що незабаром вона буде на домашніх комп’ютерах.

LinuxBoot представлений як відкрита альтернатива власному UEFI. Прошивка, яка була запущена минулого року у 2017 році під егідою Фонду Linux, і яка поступово зростає в популярності та має все більшу підтримку з боку компаній-виробників обладнання.

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

The Переваги LinuxBoot перед UEFI звук:

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

Ви можете бачити дедалі більше впровадження 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.   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.   Судо - сказав він

    Linux виграє

  11.   Альберто - сказав він

    UEFI та ASUS, сильний головний біль при бажанні встановити Ubuntu ... це зайняло у мене багато годин