Для чого використовуються bios та uefi. Чим uefi краще біос. Програма від Microsoft застаріла

Багато сучасні виробникикомпонентів для персональних комп'ютерів та програм намагаються забезпечити підтримку своїми продуктами інтерфейсу UEFI. Це програмне рішення має стати чудовою альтернативою вже встиглі стати звичною системою BIOS.

У чому полягає специфіка аналізованого програмного забезпечення? Які варіанти використання можливі? І що є UEFI? Спробуємо розібратися у цьому питанні.

Що таке UEFI?

Під UEFI розуміється особливий інтерфейс, який встановлюється між інстальованою на комп'ютері операційною системою та програмним забезпеченням, що забезпечує функціонування різних апаратних компонентів комп'ютера. Деякі називають цей інтерфейс BIOS Uefi. З одного боку, навіть у цій назві є помилка. Адже BIOS функціонує зовсім за іншими принципами. UEFI є розробкою компанії Intel, а BIOS є програмним забезпеченням, що підтримується різними брендами. Призначення BIOS і UEFI у принципі одне й те саме. Але формально поєднання BIOS UEFI є некоректним, але водночас воно суперечить логіці програмно-апаратних алгоритмів управління ПК.

Відмінності UEFIвід BIOS

Насамперед слід приділити увагу головному – відмінностям між класичним UEFI та чистим BIOS. UEFI сьогодні позиціонується як програмне рішення, яке є непоганою альтернативою BIOS. Багато виробників материнських плат для ПК намагаються забезпечити своїм пристроям підтримку програмного забезпечення, розробленого Intel. Відмінності UEFI від BIOS можна легко виявити, розглянувши мінуси другої системи. Перший мінус полягає в тому, що BIOS не дає можливості забезпечити повноцінне використання. дискового просторуна великих жорстких дискахобсяг яких перевищує 2 Тб.

Це пов'язано з тим, що кілька років тому такі обсяги жорстких дисків здавалися недосяжними. Тому виробники ПК не звертали особливу увагуна відповідну нестачу системи BIOS. Сьогодні жорсткий дискоб'ємом від 2 Терабайт і більше нікого не здивує. Виробники персональних комп'ютерів відчули необхідність переходу на UEFI. Враховуючи сучасні технологічні тренди, цю потребу не можна назвати необ'єктивною.

Інша особливість BIOS полягає у підтримці обмеженої кількості розділів на жорсткому диску. UEFI має можливість працювати зі 128 розділами. У структурі нової розробки Intel створена таблиця розділів GPT, за допомогою якої можна використовувати всі технологічні переваги UEFI. Незважаючи на всі розглянуті відмінності нового середовища та традиційної системи BIOS, основні функції їх збігаються. Фактичних відмінностей між цими системами, насправді, не так багато. Виняток становить хіба що алгоритм забезпечення безпеки, реалізований у UEFI. Фахівці вважають, що нова платформа дає можливість швидше завантажувати Операційні системи. Інші вважають, що це є актуальним лише для операційної системи Windows 8.

Розглянемо детальніше систему безпеки, використану в UEFI.

Технологія безпеки середовища UEFI

Системи UEFI випереджають BIOS з погляду безпеки. Сьогодні існують унікальні віруси, які мають здатність впровадитись у саму мікросхему, в якій прописані алгоритми BIOS. В результаті стає можливе завантаженняопераційної системи із розширеними правами користувача. Це відкриває широкі можливостідля несанкціонованого доступу У новому програмному рішенні від Intel також реалізовано режим безпечного завантаження, Що передбачає алгоритм під назвою Secure Boot.

Цей алгоритм заснований на використанні ключів особливого типу, які сертифіковані найбільшими брендами IT-індустрії. Насправді, сьогодні не так багато таких компаній. Якщо говорити про підтримку відповідної опції виробниками ОС, то на сьогоднішній день її забезпечує лише Microsoft у Windows 8. Також сумісність із цим алгоритмом безпеки на сьогоднішній день реалізована в деяких версіях Linux.

Переваги системи UEFI

Усі перелічені вище недоліки BIOS системможна віднести і до переваг UEFI. Але є у нової системи ціла низка найважливіших переваг. Розглянемо їх докладніше. По-перше, система має простий та інтуїтивно зрозумілий інтерфейс. У UEFI реалізовано функцію підтримки миші, що для BIOS не властиво. Крім того, багато версії UEFIпідтримують русифікований інтерфейс. Алгоритми, що використовуються в новому програмному рішенні, дають можливість здійснювати завантаження ОС набагато швидше, ніж при використання BIOS. Так, наприклад, операційна система Windows 8 на ПК з UEFI при адекватній продуктивності CPU та інших ключових компонентівзавантажується протягом 10 секунд.

До інших важливих переваг UEFI можна також віднести більш простий і зручний механізм оновлення в порівнянні з BIOS. Ще одна корисна опціяреалізована в UEFI – це наявність власного менеджера завантаження. Його можна використовувати в тому випадку, якщо на персональному комп'ютері встановлено кілька операційних систем.

Тепер технологічні переваги програмного інтерфейсу UEFI зрозумілі. Сьогодні найбільш популярні виробники апаратних компонентів для персональних комп'ютерів намагаються забезпечити сумісність заліза з системою UEFI. Як вважають експерти у сфері IT, перехід на нову системуможе призвести до нового технологічного тренду. Для провідних виробників програмного забезпечення та апаратних компонентів можливості, що пропонуються розробником UEFI компанією Intel, здаються вельми привабливими. Окрім того, технологічні опції UEFI сьогодні повністю підтримуються найбільшим брендом на ринку ОС.

Secure Boot

Проведемо більше детальний розглядпереваг Secure Boot – технології безпеки, що підтримується системою UEFI. У чому полягає основна концепція?

Secure Boot є протоколом безпечного завантаження, призначенням якого є захист системи від проникнення. шкідливих програмта вірусів. Ключі, що використовуються в цій технології, повинні бути сертифіковані для повноцінного залучення. Сьогодні цьому критерію задовольняє лише мала частина всіх брендів, що випускають програмне забезпечення.

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

Слід зазначити, що з функцією Secure Boot сумісні і деякі дистрибутиви Linux. Навіть якщо завантаження нової операційної системи буде заборонено, в структурі UEFI прописана можливість відключення алгоритму Secure Boot. Звичайно, у цьому випадку завантаження операційної системи вже не можна вважати безпечним. Але відповідну опцію можна активувати в будь-який момент.

Операційні системи, сумісні з UEFI

В окремих випадках можливе встановлення альтернативних операційних систем з підтримкою Secure Boot. Так, наприклад, теоретично можна встановити операційну систему Windows 7 на ноутбук з підтримкою UEFI BIOS. У загальному випадку можливість успішної установки альтернативних операційних систем невисока. Як було зазначено вище, деякі дистрибутиви Linux сумісні з UEFI.

Особливості налаштування

Далі розглянемо нюанси налаштування нового програмного рішення. До цікавих опцій можна віднести емуляцію BIOS. Для чого це потрібно? У деяких версіях UEFI реалізовані алгоритми, що забезпечують керування ПК відповідно до механізмів, які задіяв історичний попередник UEFI. Цей режим залежно від ПК може іменуватися по-різному. Як правило, він називається Launch CSM або Legacy. З установкою UEFI стандартному режимізавантаження не повинно виникнути жодних складнощів.

Особливості доступу до UEFI

Ще один примітний факт, який не можна залишити без уваги – це величезна кількість версій UEFI. У персональних комп'ютерах, випущених різними брендами, вони можуть суттєво відрізнятися. Рівень доступності окремих функцій на різних комп'ютерахтакож може відрізнятись. Наприклад, часто буває так, що при завантаженні ПК не виводиться меню, за допомогою якого користувач може потрапити в налаштування UEFI. У цьому випадку у Windows передбачена можливість завантаження необхідних опцій. У вкладці «Параметри» необхідно активізувати « Особливі варіантизавантаження». Після цього потрібно перезавантажити комп'ютер. На екрані з'являться опції завантаження.

Існує також альтернативний спосібдля доступу до опцій UEFI. Він працює на багатьох персональних комп'ютерах. На початку завантаження необхідно натиснути Esc. Після цього відкриється меню, про яке йшлося вище.

Особливості роботи у різних режимах

Зверніть увагу, при зміні режиму роботи UEFI зі звичайного на Legacy бажано при першій можливості знову включати інтерфейс UEFIз усіма опціями. Інакше операційна система може не запуститись. На багатьох персональних комп'ютерах подібної проблемине виникає. Це з тим, що виробники впроваджують у структуру управління спеціальні алгоритми, які дозволяють автоматично активувати режим UEFI. На деяких моделях реалізовано гібридний режим, за допомогою якого запускається модуляція BIOS. Відмінності у версіях UEFI передбачають також неможливість відключення Secure Boot у режимі штатної роботи.

Завантажувальні флешки UEFI

У деяких ситуаціях може виникнути потреба завантажити операційну систему з флешки. Головна проблема тут полягає в тому, що флешки, формат яких відрізняється від FAT32, не розпізнаються. Ця проблема має рішення. Завантажувальні флешки Windows за замовчуванням форматуються у файловій системі NTFS. UEFI цю файлову системуне розпізнає. Тому основне завдання полягає в тому, щоб забезпечити відповідному апаратному компоненту форматування системи FAT32. Багато IT-фахівців вважають цю файлову систему застарілою. Однак актуальність відповідного стандарту можна оцінити щодо його застосування в UEFI.

Флешка для завантаження в UEFI

Що потрібно зробити, щоб завантажувальна флешка без проблем розпізнавалася UEFI? По-перше, бажано, щоб ємність носія становила щонайменше 4 Гб. По-друге, необхідно видалити з флешки всю інформацію. Необхідним компонентомдля створення завантажувальної флешкиє дистрибутивом операційної системи Windows.

Підготовка флешки

Якщо всі перелічені елементи присутні, можна приступати. Флешку необхідно вставити в порт USB комп'ютера. Після цього в інтерфейс Windowsвідкриваємо командний рядок. Користувач повинен мати права адміністратора. Далі через командний рядок запускаємо програму DISKPART. Потім потрібно ввести команду list disk.

Відобразиться список дисків у вашій системі. Знайдіть у ньому свою флешку. Виберіть диск командою select disc x де x – порядковий номер. Щоб відформатувати вибраний носій, виконайте команду Clean. Далі на диску потрібно зробити первинний розділ. Зробити це можна за допомогою команди create partition primary. Шляхом введення команди active даний розділнеобхідно зробити активним. Після цього список розділів можна вивести на екран шляхом введення команди list volume.

Вибираємо потрібний розділ командою select volume x, де x – порядковий номер розділу. Щоб відформатувати його у системі FAT32, вводимо команду format fs=fat 32. Тепер флешці потрібно призначити букву. Робиться це за допомогою команди assign. Після цього можна вийти із командного рядка.

Запис дистрибутиву

Після всіх вище описаних дій можна скопіювати на флешку дистрибутив Windows.

Багато сучасних брендів-виробників апаратних компонентів для ПК, а також «софту» прагнуть забезпечити підтримку своїми продуктами інтерфейсу UEFI. Дане програмне рішення покликане стати альтернативою звичною багатьом любителям комп'ютерної техніки системі введення-виводу - BIOS. Яка специфіка розглянутого ПЗ? Які нюанси характерні для використання його можливостей?

Що таке UEFI

Розглянемо основні відомості про UEFI. Що це за технологія? UEFI - це особливий інтерфейс, який встановлюється між ОС, інстальованою на комп'ютері та програмним забезпеченням, що відповідає за низькорівневі функції апаратних компонентів ПК.

Іноді називається як Біос UEFI. У цій назві, з одного боку, є певна помилка, оскільки BIOS - це програмне рішення, що функціонує за іншими принципами. UEFI розроблений компанією Intel, BIOS - це програмне забезпечення, що існує в декількох версіях, що підтримуються різними брендами.

З іншого боку, призначення BIOS і UEFI - практично одне й те саме. Біос UEFI - формально, не цілком коректне словосполучення, але не суперечить логіці програмно-апаратних алгоритмів керування ПК.

Відмінності BIOS від UEFI

Але перше, чому ми приділимо увагу, це знаходження відмінностей між «чистим» BIOS і «класичним» UEFI. Справа в тому, що програмне рішення, яке ми розглядаємо, позиціонується як більш досконала альтернатива БІОС. Багато виробників сучасних материнських плат для комп'ютерів намагаються забезпечити підтримку відповідного типу програмного забезпечення від Intel. Отже, різницю між UEFI і BIOS ми можемо простежити, вивчивши, передусім, недоліки другої системи.

Перший недолік BIOS - у тому, що дана системане може забезпечувати повноцінне залучення дискового простору на дуже великих «вінчестерах» - тих, що перевищують в обсязі 2 терабайти. Дійсно, ще кілька років тому такі величини, що характеризують місткість жорстких дисків, здавалися фантастичними, і тому виробники ПК особливо не акцентували увагу на відповідній нестачі BIOS. Але сьогодні «вінчестером» обсягом понад 2ТБ нікого не здивуєш. Виробники ПК почали відчувати, що настав час переходити на UEFI, що це об'єктивна необхідність, виходячи з сучасних технологічних трендів.

Ще одна особливість BIOS – у тому, що вона підтримує обмежену кількість первинних розділів на жорсткому диску. У свою чергу, UEFI працює зі 128. У структурі нового програмного рішення від Intel реалізовано нову таблицю розділів — GPT, яка, власне, дозволяє задіяти зазначену технологічну перевагу UEFI.

При всіх зазначених відмінностях нового програмного середовища, розробленого Intel, та традиційної системи введення-виведення BIOS, основні функції відповідних рішень, загалом збігаються. Якщо не брати до уваги принципово нового алгоритму забезпечення безпеки в UEFI, фактичних відмінностей між системами не надто багато. Деякі фахівці вважають, що нова програмна платформадозволяє швидше завантажуватися операційним системам, інші відзначають, що це актуально лише для Windows 8. Розглянемо, власне, систему безпеки, реалізовану в UEFI, докладніше.

Нова технологія безпеки

У чому випереджає нова система UEFI BIOS – це рівень безпеки. Справа в тому, що існують віруси, здатні впроваджуватися в мікросхему, де прописані алгоритми BIOS. Після чого стає можливою завантаження ОС з розширеними правами користувача, що відкриває найширші можливості для хакера. У свою чергу, у новому рішенні від Intel реалізовано безпечне завантаження – UEFI передбачає відповідний алгоритм, який називається Secure Boot.

Він базується на використанні особливих ключів, які мають бути сертифіковані найбільшими брендами ІТ-ринку. Однак, як зазначають фахівці, на практиці таких компаній поки що не надто багато. Зокрема, щодо підтримки відповідної опції виробниками операційних систем, то повною мірою її забезпечує лише Microsoft і тільки в ОС Windows 8. Є також відомості про те, що сумісність з новою системою безпеки реалізована в деяких дистрибутивах Linux.

Переваги UEFI

Очевидно, що зазначені недоліки BIOS - це одночасно переваги нового програмного рішення. Разом з тим UEFIхарактеризується низкою інших найважливіших переваг. Розглянемо їх.

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

Алгоритми, передбачені новим програмним рішенням, дозволяють здійснювати завантаження операційних систем здебільшого відчутно швидше, ніж під час використання BIOS. Наприклад, Windows 8, встановлена ​​на комп'ютері з підтримкою UEFI, може завантажуватися - за умови адекватної продуктивності процесора та інших ключових апаратних компонентів - буквально за 10 секунд.

У числі інших значних переваг програмного рішення, що розглядається, які виділяють багато IT-фахівців — простіший, порівняно з механізмами BIOS, алгоритм оновлення. Інша корисна опція UEFI - наявність у цій системі власного, який можна задіяти, якщо на ПК встановлено кілька ОС.

Отже, технологічні переваги нового програмного інтерфейсу управління ПК, розробленого Intel, нам зрозумілі. Найбільші бренди-виробники апаратних компонентів для ПК забезпечують сумісність відповідного заліза з UEFI - Gigabyte, ASUS, SONY. Перехід на нову систему, як вважають багато IT-експертів, може перетворитися на стійкий технологічний тренд. Ті можливості, які пропонує світовій IT-спільноті компанія Intel, Розробила UEFI, цілком можуть виявитися привабливими для провідних виробників ПЗ та апаратних компонентів для ПК. Тим більше, що відповідні технологічні опції UEFI підтримуються найбільшим брендом на ринку операційних систем.

Факти про Secure Boot

Розглянемо докладніше переваги технології Secure Boot, що підтримується UEFI. Що це за концепція? безпечного завантаження комп'ютера, який має захищати систему, як ми зазначили вище, від проникнення вірусів. Щоправда, для його повноцінного залучення ключі, які використовуються цим протоколом, мають бути сертифіковані. на НаразіЦьому критерію задовольняє зовсім небагато брендів-виробників ПЗ. Серед таких – компанія Microsoft, яка реалізувала підтримку відповідних алгоритмів у Windows 8.

Можна зазначити, що ця обставина часом може ускладнювати інсталяцію на ПК, який працює під управлінням UEFI, інших операційних систем. Якщо інсталяція Windows - UEFI ще може виявляти якусь лояльність до цього — але за умови, що версія ОС буде максимально наближена до тієї, яка інстальована виробником комп'ютера. Можна також відзначити, що деякі дистрибутиви Linux також сумісні з опцією Secure Boot.

Але навіть якщо з огляду на цю функцію завантаження нової ОС буде заборонено системою, у структурі інтерфейсу UEFI передбачена можливість відключення алгоритмів Secure Boot. Зрозуміло, що в цьому випадку завантаження ОС буде не настільки безпечним, проте відповідну опцію можна в будь-який момент активувати знову і почати працювати з Windows 8.

Які ОС повністю сумісні з UEFI?

В окремих випадках IT-фахівців виходить інсталяція на ПК з підтримкою Secure Boot альтернативних ОС. Наприклад, відомо, що теоретично можна поставити Windows 7 деякі ноутбуки з підтримкою UEFI BIOS. ASUS - серед виробників таких ПК. Але це, скоріше, виняток із правил. У загальному випадку невисока можливість успішної установки навіть інших редакцій Windows 8. Разом з тим, як ми зазначили вище, деякі дистрибутиви Linux також сумісні з опціями UEFI.

Особливості налаштування UEFI

Розглянемо деякі нюанси налаштування розглянутого програмного рішення від Intel. Цікава опція - емуляція BIOS засобами UEFI. Що це за нагода? Дійсно, у деяких версіях UEFI реалізовані алгоритми, за якими управління ПК організується відповідно до тих механізмів, які задіяє система введення-виводу, яка є історичною попередницею UEFI.

Залежно від конкретного ПК цей режим може іменуватися по-різному. Найчастіше це Legacy або Launch CSM. При цьому немає жодних труднощів з тим, як встановити UEFI у стандартному режимі завантаження.

Нюанси доступу до UEFI

Інший примітний факт, який корисно відзначити — є велика кількістьверсії UEFI. Вони можуть суттєво відрізнятися у ПК, випущених різними брендами. При цьому рівень доступності тих чи інших функцій на різних комп'ютерах також може суттєво відрізнятися. Часто буває, наприклад, що під час завантаження комп'ютера не виводиться меню, за допомогою якого можна увійти до налаштувань UEFI. Але на цей випадок в ОС Windows, як правило, передбачено альтернативна можливістьзавантаження необхідних опцій. Потрібно увійти до «Параметри» та активізувати опцію «Особливі варіанти завантаження».

Після цього можна перезавантажитись — і на екрані з'явиться кілька варіантів завантаження ПК. Є альтернативний спосіб забезпечити доступ до відповідних опцій UEFI. На багатьох ПК він працює. Потрібно на початку завантаження комп'ютера натиснути Esc. Після цього меню, про яке йде мова, має відкритися.

Специфіка роботи у різних режимах

Слід звернути увагу, що за зміни звичайного режиму роботи UEFI на Legacy, бажано, задіявши необхідні програми, які вимагають відключення Secure Boot або роботи при емуляції BIOS, знову включати при першій нагоді інтерфейс UEFI з усіма відповідними опціями. Інакше Windows 8, як зазначають деякі IT-фахівці, може не запуститися. Натомість на багатьох ПК подібної проблеми немає. Деякі бренди-виробники впроваджують у структуру управління ПК алгоритми, що дозволяють активізувати режим UEFI автоматично. У деяких моделях ПК реалізовано гібридний режим, за якого система UEFI завантажується з будь-яких носіїв, і в разі потреби може запускатися модуляція BIOS. Відмінності у версіях UEFI також можуть припускати, що відключення Secure Boot у режимі штатної роботи програмного рішення від Intel неможливе. Для цього доведеться у будь-якому випадку активувати функцію емуляції BIOS.

UEFI та завантажувальні флешки

У ряді випадків у користувачів виникає необхідність завантаження операційної системи з флешки. Основна складність у тому, що формат, відмінний від FAT32, завантажувальна флешка UEFI не розпізнається. Але цю проблему можна успішно вирішити. Яким чином?

Отже, за замовчуванням флешки для Windows форматуються в яку UEFI не розпізнає. Тому Головна задача— забезпечити, щоб відповідний апаратний компонентбув відформатований у більш універсальній файловій системі – FAT32. Найцікавіше, що багатьма IT-фахівцями вона вважається застарілою. Але на прикладі одного з найсучасніших програмних рішень, яким є безумовно UEFI, ми можемо простежити актуальність відповідного стандарту.

Флешка для завантаження в режимі UEFI: компоненти

Що нам знадобиться для того, щоб завантажувальна флешка UEFI розпізнавалася без проблем? Насамперед, це, власне, сам собою USB-носій. Бажано, щоб його ємність була щонайменше 4 ГБ. Бажано також, щоб цінних файлів на ньому не розміщувалося, тому що нам належить повністю форматувати флешку. Наступний необхідний компонент – дистрибутив ОС Windows. Нехай це буде 64-розрядна версія Windows 7. Ще одна особливість UEFI, Про яку слід сказати - 32-розрядні ОС від Microsoft ця система не підтримує.

Підготовка флешки

Якщо у нас зазначені компоненти є, можна починати роботу. Спочатку вставляємо флешку Потім відкриваємо командний рядок в інтерфейсі Windows. Необхідно, щоб у користувача були права адміністратора. Через потрібно запустити програму DISKPART - просто ввівши це слово. Після цього необхідно ввести команду list disk, яка дозволить відобразити перелік дисків у системі. У ньому необхідно знайти USB-флешку. Якщо вона знаходиться в переліку під 2 номером, потрібно ввести команду seleck disk 2.

Форматування флешки

Далі слід відформатувати носій. Для цього необхідно ввести команду clean. Після цього потрібно створити первинний розділ на диску. Це можна зробити за допомогою команди create partition primary. Після цього створений розділ слід зробити активним. Для цього вводимо активну команду. Після цього можна вивести на екран список розділів. Для цього вводимо командний рядок list volume. Знаходимо той розділ, який ми створили. Якщо його вказано під номером 3, то вводимо команду select volume 3. Після цього потрібно відформатувати їх у системі FAT32. Для цього необхідно ввести команду format fs=fat32. Базовий завантажувальний носій, таким чином, готовий. Але це ще не все. Необхідно призначити флешці букву диска. Це можна зробити за допомогою команди assign. Після цього вводимо exit та виходимо з командного рядка.

Запис дистрибутива на флешку

Після всіх вищеописаних дій необхідно скопіювати дистрибутив Windows 7 на флешку. Це також можна зробити за допомогою командного рядка. Яким чином? Для цього передбачено особлива команда- Xcopy. Потрібно ввести її, далі вказати адресу диска з дистрибутивом, вставити символ *, вказати букву, якій відповідає призначена для завантаження в UEFI флешка, після чого ввести доповнити команду символами /s /e. Потім потрібно зайти через командний рядок на флешку. Там потрібно потрапити до каталогу efi\microsoft\boot. Його потрібно скопіювати до папки efi\boot. Після цього потрібно скопіювати файл, який називається bootmgfw.efi у папку efi\boot, після чого перейменувати його у файл bootx64.efi.

Робота з флешкою ​​завершена. UEFI дискз файловою системою FAT32, в якому ми тільки-но зможемо розпізнати без проблем. Відповідно, з нього можна інсталювати на ПК Windows 7. Зрозуміло, за умови, що в опціях UEFI відключений алгоритм Secure Boot, який забороняє встановлювати на комп'ютер ОС, які відрізняються від Windows 8.

Багато хто з нас все частіше зустрічається зі стандартом UEFI Boot , Який прийшов на заміну класичному BIOS. При цьому багато хто хотів би дізнатися про UEFI Boot краще, але якось не знаходять для цього ні часу, ні бажання. У цьому матеріалі я намагатимусь ліквідувати « біла пляма» у знаннях читачів та докладно розповім, що це таке UEFI Boot, опишу його особливості та функціонал.

Був час, коли всі комп'ютери комплектувалися вбудованим у материнські плати БІОС, який був набір мікропрограм для тесту працездатності обладнання, надавав API та підтримував завантаження системи. Він традиційно використовувався в IBM-сумісних машинах і до певного часу надійно виконував свої функції, обмежуючись 16-бітними процесами і 1-мегабайтною адресацією.

З розвитком технологій «старий добрий» БІОС перестав відповідати сучасним вимогам, він виявився недостатньо гнучким та модерним, і йому на зміну прийшов його змінник – це UEFI Boot, який підтримує практично всі стандарти сучасного обладнання.

UEFI(Unified Extensible Firmware Interface) веде свою історію з 2003 року, коли корпорація Intel створила заміну BIOS для своїх 64-бітових серверів під мікропроцесори Itanium. Тоді цей стандарт носив назву EFI (абревіатура від Extensible Firmware Interface - "Інтерфейс Прошивки, що розширюється"). Пізніше, потрапивши на об'єднаний EFI-форум (Unified EFI Forum), цей концепт отримав назву UEFI і продовжив свій розвиток як об'єднаний стандарт ІТ-індустрії, у розвитку якого беруть участь найбільші відомі виробникикомп'ютерного заліза.

Відомо, що UEFI Boot це як і його попередник, стандарт, який є інтерфейсом, що зв'язує операційну систему і мікропрограми, що здійснюють низькорівневу роботу підключеного обладнання. Його мета – це ініціалізація обладнання та передача управління завантажувачу ОС.

Як виглядає UEFI і що це таке можна подивитися на відео:

Переваги UEFI перед BIOS


Відмінність 1. Візуальна складова

Багато елементів UEFI виглядають як традиційний Біос, але деякі змінені до невпізнанності. Приємніша оку картинка, зручні можливостідля розгону, зручний та доступний інтерфейс, а також підтримка миші. Зміни без сумніву тішать око.

Відмінність 2. 16 проти 32

У той час як БІОС обмежений 16-бітними процесами та 1 мегабайтом адресацією пам'яті, UEFI не має подібних обмежень. Він працює і в 32, і в 64-бітних режимах, дозволяє працювати зі значно більшими обсягами пам'яті, і мало залежить від архітектури комп'ютера. Специфіка UEFI Boot забезпечує драйверами компоненти системи, незалежно від того, який процесор використаний у вашому ПК.

Відмінність 3. Робочі обсяги

MBR в біос обмежувалася чотирма основними розділами на диску, а самі бутові диски мали розмір максимум в 2,2 терабайта. Якщо цього було цілком достатньо, то можливості сьогоднішніх накопичувачів вже перевищувати зазначений розмір. UEFI використовує розмітку розділів GUID, дозволяючи проводити завантаження з дисків величиною 9,4 ZB. Для необізнаних поясню, що один зетабай (zetabyte) – це 1024 помножити на 1024 і помножити на 1024 гігабайт.

При цьому зрозуміло, що це UEFI Boot дозволяє працювати зі значно великим розміром boot-опцій, він не прив'язаний до будь-якої специфічної файлової системи, і має фантастичні мережеві можливості. Системний boot-завантажувач може служити як розширення до UEFI, останній і сам, при необхідності, сам може виконувати функції boot-завантажувача. У цьому реалізовано навіть завантаження своїх драйверів користувача в UEFI. Вражає, чи не так.

Відмінність 4. Розширення

UEFI підтримує як старі розширення (наприклад, АСPI), так і нові, засновані на EFI специфікаціях з більшою функціональністю (Asus Splashtop та ін.).

Відмінність 5. Легке управління

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

Відмінність 6. Secure Boot

Стандарт UEFI має ще одну перевагу під назвою Secure Boot– це спеціальний захиствід ініціалізації непідписаного коду, що здійснює захист системи від заміни завантажувача та запуску неліцензійного софту. Він отримав своє народження у версії UEFI 2.2 і реалізований у багатьох сучасних комп'ютерах. Незважаючи на масу його переваг, користувачі воліють відключати Secure Boot, так як його недоліки іноді перевершують його переваги, особливо коли виникає потреба здійснити завантаження ПК з флеш-накопичувача.

Висновок

Що це UEFI Boot? Як бачимо, специфікація UEFI Boot має низку серйозних переваг перед його попередником. Більш зручний та доступний інтерфейс, покращена швидкість роботи, підтримка значно великих обсягівпам'яті, та системного жорсткого диска– це та багато іншого робить UEFI найбільш ефективним та сучасним варіантів. Якщо у вас модерний ПК (приблизно з 2011 року і далі), можливо, настав час заглянути до свого UEFI та познайомитися з ним ближче.

1. Що таке UEFI?
UEFI (Unified Extensible Firmware Interface) є заміною BIOS, який краще відповідає вимогам сучасного різноманітного «заліза». За своєю суттю, UEFI є інтерфейсом, який відповідає за передзавантажувальне оточення операційної системи.

2. У чому переваги UEFI перед BIOS?

  • Підтримка носіїв об'ємом >2Тб
  • Більше проста підготовка завантажувальних носіїввідсутність необхідності в запису різних завантажувальних секторів
  • Наявність власного менеджера завантаження. Тепер необов'язково заводити багаторівневу чехарду завантажувачів, щоб організувати мультизавантажувальне середовище, в EFI NVRAM штатно зберігаються всі записи про наявні завантажувачі, і перемикання між ОС, що завантажуються, здійснюється так само, як і між завантажувальними носіями.
  • Більш захищене середовище завантаження
  • Графічний режим конфігурації UEFI, з підтримкою графіки та миші

3. Чи можна оновити мій BIOS на UEFI?
Не зовсім. UEFI не можна прошити замість BIOS, оскільки він займає набагато більше пам'яті. Але є така штука, як DUET. Це завантажується з BIOS за допомогою окремого завантажувального розділусередовище UEFI, яке може бути корисним, якщо ви збираєтеся використовувати диски об'ємом >2Тб на своєму старому залізі з BIOS.

4. Чи можна з UEFI завантажуватися, як раніше, через завантажувальні секторита MBR-диски?
Так, якщо у конфігурації UEFI включена підтримка Legacy Boot

5. Що таке GPT?
GUID Partition Table, GPT – стандарт формату розміщення таблиць розділів на жорсткому диску. Він є частиною інтерфейсу EFI. EFI використовує GPT там, де BIOS використовує MBR.

6. У чому переваги GPT перед MBR?

  • Підтримка носіїв об'ємом >2.2Тб
  • Відсутність обмеження на 4 основні розділи, і як наслідок-відсутність необхідності у логічних розділах
  • Підвищена безпека-GPT зберігає резервну копіютаблиці розділів наприкінці диска, у разі неполадок існує можливість відновлення розмітки з допомогою запасний таблиці.
  • Захист від пошкодження застарілими програмами за допомогою Protective MBR
  • Існує можливість використання старих завантажувальних секторів.

7. Де в GPT зберігаються аналоги завантажувальних секторів?
EFI використовує для зберігання завантажувачів папку EFI/boot, що знаходиться в корені розділу FAT32. За промовчанням має завантажуватися файл /EFI/boot/bootx64.efi
Якщо диск, що завантажується, розмічений у стилі MBR, то наявність файлової системи FAT32 на першому розділі (якщо їх кілька) і файлу з завантажувачем, що лежить по дефолтному шляху, є єдиними умовами завантаження з цього носія (CD/DVD теж підтримуються). У випадку, якщо диск розміщено в стилі GPT, розділ необов'язково має бути першим, але у нього повинен бути прапор boot (перевірити і виставити можна через gparted)

8. Чи можливо конвертувати диск з MBR на GPT і назад без втрати даних?
Так. Для цього потрібно завантажувальний диск/флешка з Gparted. Після завантаження із завантажувального носія відкриється вікно gparted, у якому у верхньому правому куті буде відображено робочий диск (зазвичай це /dev/sda). Необхідно запам'ятати ім'я диска, який ви хочете конвертувати, відкрити термінал і набрати там sudo gdisk /dev/sda де замість sda, при необхідності, потрібно підставити ім'я вашого диска. Потім потрібно ввести команду w та підтвердити запис таблиці GPT на диск. Все, диск перетворено на таблицю GPT. Для зворотної конвертаціїв MBR необхідно так само відкрити gdisk для вашого диска, і послідовно набрати команду r, потім g, після чого підтвердити запис нової таблиціза допомогою команди w.

9. Що таке UEFI Shell?
Це середовище роботи з оточенням EFI (терміналоподібне), що дозволяє на ходу запускати efi-сумісні завантажувачі, виконувати найпростіші операції з файлами, а також оперувати вбудованим менеджером завантаження.

10. Як редагувати/видалити/додати пункти завантаження завантажувальне меню UEFI?
Качаємо UEFI Shell, копіюємо його у файл /EFI/boot/bootx64.efi на FAT32 флешку, і завантажуємося з неї. Після вдалого завантаженняшелла має з'явитися запрошення командного рядка
Shell>
Вище запрошення має відобразитись список наявних підключених дисків (fs0:, fs1:, BLK0 тощо). Щоб ще раз викликати цей список у разі потреби, скористайтесь командою
map fs*
З повного імені диска можна отримати деяку інформацію про диск. Наприклад:
PciRoot(0x0)/Pci(0x1,0x1)/Ata(0x0)/HD(1,MBR,0x27212721,0x3F,0x13FA6D9)
звідси
Ata(0x0)-інтерфейс підключення диска, а також порт контролера
HD-це жорсткий диск
1-кількість розділів на диску
MBR-схема розмітки

Знайшовши таким чином необхідний дискпотрібно перейти в нього
fs0:
потім за допомогою старих добрих досовських команд dir і cd потрібно намацати і перейти до каталогу із завантажувальними efi-файлами. Зазвичай це /EFI/boot/. Потім, перебуваючи в цьому каталозі, можна, ввівши ім'я завантажувача, відразу ж завантажитися в нього. Щоб додати потрібний файл до списку завантажувальних записів, бажано спочатку вважати вже наявні записи за допомогою команди
bcfg boot dump
Потім, щоб додати файл завантаження до цього списку, потрібно ввести
bcfg boot add N filename.efi "label"
Де N-порядковий номерзаписи (якщо на її місці щось було- цей пункт перезапишеться)
filename.efi-ім'я файлу із завантажувачем
label-ім'я, під яким цей запис буде відображатися у списку
Можна знову переглянути список завантажувальних записів через
bcfg boot dump
і переконатися, що все на місці. Можна перезавантажуватись та перевіряти.
Для видалення запису зі списку використовується команда
bcfg boot rm N
де N-номер запису

11. Що таке Secure Boot?
Специфікація Secure Boot розроблена Microsoft в рамках проекту UEFI і дозволяє захистити завантажувальне середовище від втручання в завантажувальні файли шляхом контролю підписів файлів, що завантажуються, на предмет їх відповідності. білому спискуключів, зашитих у uefi як довірені. "Побічним ефектом" такого захисту від руткітів є неможливість встановлення ОС, відмінної від Windows 8 (на даний момент тільки вона підтримує Secure Boot), а також унеможливлює запуск зі старих mbr дисків і завантажувальних CD-дисків/флешок.

12. Як вимкнути Secure Boot?


13. Як зробити UEFI-сумісну флешку з дистрибутивом ОС?
У більшості випадків все дуже просто:

  1. Відформатуйте флешку у файлову систему FAT32
  2. Скопіюйте на неї весь вміст iso-образу дистрибутива

Але у випадку з ОС Windows Vista/7 потрібно попередньо підготувати дистрибутив, т.к. вони спочатку не містять EFI-файлів у потрібних місцях. Відразу невелике застереження-windows підтримує роботу з uefi тільки в 64-бітових редакціях.

14. Як дізнатися, що завантажувальна флешка зроблена правильно, і буде завантажуватися в UEFI-режимі?
Якщо все зроблено правильно, то у списку завантажувальних носіїв мають з'явитися два пристрої з однаковим ім'ям, але різними префіксами, UEFI:і USB:. Через перший здійснюється завантаження в UEFI режимі, через другий-Legacy завантаження із завантажувального сектора.

15. Що таке Fast Boot Mode?
Режим швидкого завантаження, у якому управління майже відразу передається операційній системі, ще готовності до роботи устаткування, ініціалізацію якого проводить сама ОС. Fast Boot виключає затримки, спричинені подвійною ініціалізацією пристроїв. У «класичному» режимі після отримання керування операційна система ініціалізує повторно вже раніше ініціалізовані BIOS пристрою. Враховуючи те, що ініціалізація деяких типів пристроїв є досить тривалим процесом, виграш у швидкості очевидний. При включенні Fast Boot керування передається системі раніше, ніж здійснюється ініціалізація USB, що призводить до недоступності USB-накопичувачів та клавіатури до стартувстановленої на диск системи. Оскільки Microsoft пред'являє досить жорсткі вимоги до часу, коли має вкластися прошивка при включеному режимі Fast Boot, а ініціалізація USB-пристроїв може займати секунди, до моменту старту системи USB-пристрою залишаються неініціалізованими. У цьому випадку виявляється Зворотній бікмедалі — користувач комп'ютера з USB-клавіатурою не може перервати процес початкового завантаження та ініціювати інсталяцію іншої системи, оскільки клавіатура залишається неробочою до моменту запуску ОС. Більш того, ініціалізація чіпа i8042 теж вимагає часу і на деяких ноутбуках виробники прошивки залишають неініціалізовану вбудовану клавіатуру з інтерфейсом PS/2.

Сьогодні ми поговоримо про новий інтерфейс BIOS UEFI, Який на сьогоднішній день непогано витісняє звичайний BIOS. Ця технологія все частіше з'являється у нових комп'ютерах та ноутбуках. Але є одна маленька загвоздочка. Якщо ваш комп'ютер або ноутбук на BIOS UEFI, то крім Windows 8 ви на нього нічого встановити не зможете. Але все ж таки є способи, як встановити, наприклад, Windows 7. А також зараз ми поговоримо про перевагу перед звичайним BIOSом.

Біос UEFI– це новий інтерфейс, що управляє низькорівневими функціями обладнання. Розробила його компанія Intel.

Що таке взагалі BIOS, мабуть, знають усі. Це мікропрограма, вбудована в материнську плату. Дана технологія повідомляє системі, як використовувати внутрішні комплектуючі комп'ютера: процесор, відеокарту і т.д. BIOS запускається раніше Windowsта здійснює перевірку всіх внутрішніх складових. Якщо пристрій несправний, БІОС повинен видати сигнал через вбудований динамік.

Але на сьогоднішній момент на зміну BIOS прийшла досконаліша технологія UEFI.

Так, які ж переваги у BIOS UEFI перед звичайним BIOS. Ну, по-перше, повністю перероблений механізм. По-друге, UEFI багато взяв від свого попередника. Він також перевіряє комплектуючі комп'ютера, а після іде завантаженняопераційна система.

  1. Зручний графічний інтерфейс. Підтримує керування мишею. Також є підтримка російської мови.
  2. Працює з жорсткими дискамиякі мають таблицю розділів GPT. Ці вінчестери можна розбити на 128 розділів. А в MBR можна було створити лише 4 розділи.
  3. Оскільки звичайний BIOS не бачив диски об'ємом більше 2 Тбайт, у UEFI цю проблему виправили. UEFI підтримує об'єм 18 Екзабайт.
  4. Вінчестери MBR працювали зі старою адресацією CHS, тепер жорсткі диски GPTпрацюють із адресацією LBA.
  5. На вінчестерах GPT легше відновити видалені дані.
  6. BIOS UEFI має власний менеджер завантаження, це зручно, якщо ви використовуєте кілька операційних систем.
  7. Легко оновити, на відміну від звичайного BIOS.

Є ще одна особливість у BIOS UEFI. Через неї і неможливо встановити інші операційні системи, крім Windows 8.

Технологія ця називається Secure Boot – протокол безпечного завантаження. Він заснований на сертифікованих ключах, які є тільки в Windows 8. Більш старі операційні системи, у тому числі й таких ключів не мають, і встановити їх не вдасться.

Вихід, звичайно, є, можна вимкнути Secure Boot, але тоді встановлення windowsвідбуватиметься на диск MBR, і втрачається багато переваг.

У наступних статтях ми розберемо, як відключити цю функцію- Secure Boot. І по-друге, як встановити інші операційні системи крім Windows 8.