Showing posts with label UEFI. Show all posts

Как установить Linux OS на компьютер с UEFI (Secure Boot) тема



Прежде всего давайте выясним, что такое BIOS и UEFI, и для чего они служат в компьютере?

1. BIOS (англ. basic input/output system — «базовая система ввода-вывода»).
В персональных IBM PC-совместимых компьютерах, использующих микроархитектуру x86, BIOS представляет собой набор записанных в микросхему EEPROM (ЭСППЗУ) персонального компьютера микропрограмм (образующих системное программное обеспечение), обеспечивающих начальную загрузку компьютера и последующий запуск операционной системы. (Wiki)


 BIOS


2. UEFI — Extensible Firmware Interface (EFI) (англ. Расширяемый интерфейс прошивки) — интерфейс между операционной системой и микропрограммами, управляющими низкоуровневыми функциями оборудования, его основное предназначение: корректно инициализировать оборудование при включении системы и передать управление загрузчику операционной системы. EFI предназначен для замены BIOS — интерфейса, который традиционно используется всеми IBM PC-совместимыми персональными компьютерами. Первая спецификация EFI была разработана Intel, позднее от первого названия отказались и последняя версия стандарта носит название Unified Extensible Firmware Interface (UEFI). В настоящее время разработкой UEFI занимается Unified EFI Forum. (Wiki)

  UEFI


Итак, если выражаться простым языком, обе микропрограммы служат прежде всего для начальной загрузки компьютера и последующего запуска операционной системы.

На компьютеры с BIOS, которые выпускались до недавнего времени, мы могли свободно загрузить и установить любую Linux OS рядом с Windows, а затем во время загрузки выбрать в загрузчике GRUB систему, какой будем пользоваться в настоящий момент.
В новых компьютерах с UEFI и предустановленной Windows 8 установить Linux OS рядом с Windows, задача усложнилась, т.к. включённая Secure Boot не позволяет это сделать. По умолчанию  машина с прошивкой UEFI будет загружаться только с подписанным ключом, встроенным в прошивку UEFI.
По данному вопросу в интернет кругах среди специалистов велись жаркие дебаты, о том что существует сговор между Microsoft и производителями компьютеров, с целью невозможности установки других систем кроме Windows на данных машинах. На это Microsoft отвечала, что это делается в целях безопасности системы и что даже Windows 7 будет невозможно установить с прошивкой UEFI. Но оставим эти споры. Как говорится: "Плетью обуха не перешибёшь" и будем двигаться дальше, чтобы всё-таки решить данную проблему если хотим установить Linux OS на подобной машине.

Варианты установки Linux OS:

1. Выберите дистрибутив Linux, который поддерживает Secure Boot.
Современные версии Ubuntu, начиная с Ubuntu 12.04.2 LTS и старше будут грузиться и устанавливаться обычно на большинстве компьютеров с включенным Secure Boot. Это потому, что по договорённости Canonical c  Microsoft, загрузчик EFI подписан ключом для установки Ubuntu. Но разработчики Ubuntu отмечают, что Ubuntu может не загружаться на всех компьютерах с прошивкой UEFI. Пользователям возможно потребуется отключить Secure Boot для использования Ubuntu на некоторых компьютерах.

2. Отключить Secure Boot.
Secure Boot может быть отключен, что даёт возможность устанавливать и загружать системы Linux, как на старые ПК с традиционнм BIOS. Это также необходимо, если вы хотите установить более старую версию Windows, которая была разработана до UEFI, например, Windows 7.

Как отключить Secure Boot?

Для доступа к экрану UEFI и отключению Secure Boot, вам нужно прежде пререзагрузить компьютер. Для этого войдите в меню Windows 8. Чтобы сделать это, откройте Настройки, нажмите счетание клавиш Windows+ I и нажмите кнопку Power, затем нажмите и удерживайте клавишу Shift, и Перезагрузить.


Ваш компьютер будет перезагружен в Advanced boot options. Выберите параметр Устранение неполадок - Дополнительные параметры, а затем UEFI settings (Настройки UEFI):
 

Где и нужно отключить Secure Boot Control:


Загрузка со съемного носителя.

Вы можете загрузиться со съемного носителя следующим образом - Удерживайте нажатой кнопку SHIFT, клик Перезагрузка. Вставьте загрузочное устройство (флешку/диск), выберите Использовать устройство и выберите устройство, которое вы хотите загрузить:


После загрузки с помощью съемных устройств, вы можете установить дистрибутив Linux, как обычно или просто использовать Live образ со съемного устройства, не устанавливая его.
 
Вот и всё.

Удачи.






Как установить UBUNTU 13.10 и 13.04 рядом с WINDOWS 8 (UEFI) тема



О том , что такое UEFI рассказано в посте http://compizomania.blogspot.com/2013/11/linux-os-uefi-secure-boot.html

Я расскажу о своем опыте установки UBUNTU 13.04 и 13.10 совместно с WINDOWS 8 (UEFI) на ноутбуке ACER. Надеюсь , что он кому то поможет, но гарантий дать не могу. 
Все это вы можете повторить на свой страх и риск.


Небольшая преамбула.
 
Когда  Microsoft  выставила  производителям железа требование устанавливать на оборудование с предустановленной Windows 8 UEFI c Secure Boot, в борьбу вступило сообщество  Open Source, после чего был достигнут некоторый компромисс. На сегодняшний день большинство производителей железа позволяют устанавливать UEFI  в 3-х режимах работы.

1. UEFI c Secure Boot
2. UEFI с выключенным Secure Boot
3. Legacy boot (это что-то наподобие эмуляции старого BIOS)

Как они работают?

1-й и 2-й режимы позволяют запустить Windows 8 и некоторые дистрибутивы Linux.
При этом в 1-м режиме не гарантирован запуск Linux.
В 3-м режиме можно запустить Windows 7 и старше, а так же любые дистрибутивы Linux.

Возможность запускать в 1 и 2 режимах дистрибутивы Linux, проверить очень просто.
Открыть ISO образ менеджером архивов и посмотреть есть ли в нем папка EFI, если ее нет то запустить  этот дистрибутив можно только в режиме Legacy boot. Многие производные от UBUNTU могут запуститься только в режиме Legacy boot.

Установка

У меня установка UBUNTU 13.04  и 13.10 немного разнятся. Поэтому опишу оба способа.

1. После включения компьютера заходим в UEFI.  Для этого необходимо нажать соответствующую клавишу (каждый производитель "железа" устанавливает свои клавиши входа). Для примера у компьютеров ACER это клавиша F2.
2. Находим раздел  Boot mode и отключаем режим Secure Boot
3. Выходим из UEFI  с сохранением изменений.
4. Запускаем UBUNTU либо с диска, либо с флешки.
5. Начинаем установку обычным способом.
6. Дойдя до этапа разметки и выбора раздела ж/диска мы видим, что UBUNTU не видит WINDOWS. Не беда. Делаем разметку в режиме эксперта.
7. Двигаем самый большой раздел для освобождения места под UBUNTU.
8. Освободившееся место размечаем по своему усмотрению, как при обычной установке UBUNTU.
9. Доводим установку до конца.
10. Перезагружаемся и что мы видим, а видим мы WINDOWS, а не загрузчик GRUB c выбором систем.

Дальше мои варианты установки для UBUNTU 13.04 и 13.10.

Вариант 1-й

Перезагружаемся и до запуска системы  нажимая соответствующую клавишу   для входа в программу загрузки. Как я упоминал выше, каждый производитель "железа" устанавливает свои клавиши входа. В моём случае это клавиша F2.

Мы должны увидеть раздел WINDOWS 8 и другие. Выбираем  соответствующий раздел с UBUNTU и даем пуск. После чего UBUNTU успешно запускаеться.

Далее самое главное.

Необходимо установить Boot Repair
Для этого выполняем в терминале следующие команды на установку:

sudo add-apt-repository ppa:yannubuntu/boot-repair 
sudo apt-get update
sudo apt-get install boot-repair


После установки находим и запускем Boot Repair. Во время сканирования он обнаружит UEFI, сообщит об этом и предложит все исправить. Соглашаемся.
После этого перегружаемся и видим стандартное меню загрузчика GRUB для выбора систем.

Вариант 2-й

Не знаю почему, но с UBUNTU 13.10 у меня этот вариант не прокатил, по окончании успешной работы Boot Repair и перезгрузки компьютера, GRUB не отобразился.

Что я сделал в этой ситуации.

После включения компьютера я зашёл в UEFI, нажатием соответствующей клавиши  (F2 на моём компьютере).
Далее перешёл в раздел выбора источника места запуска и поставил первым по умолчанию раздел с UBUNTU.
Вышел из UEFI с сохранением изменений.
После этого перегрузил компьютер и теперь стандартное меню GRUB отобразилось.

                                           Дополнение.

 Я предлагаю такой вариант запуска  WINDOUS8  и дистрибутивов, не поддерживающих UEFI, он не совсем удобен, но другой возможности я пока не нашел.

1. После включения компьютера заходим в UEFI .  Для этого необходимо нажать соответствующую клавишу.
2. Включаем режим  Legacy boot
3. Выходим из UEFI  с сохранением изменений.
4. Устанавливаем  UBUNTU с диска/флешки.
5. Начинаем установку обычным способом.
6. Дойдя до этапа разметки мы видим , что UBUNTU не видит WINDOUS. Делаем разметку   в режиме эксперта.
7. Двигаем самый большой раздел для освобождения места под UBUNTU.
8. Освободившееся место размечаем по своему усмотрению , как при обычной установке UBUNTU.
9. Заканчиваем установку.

Теперь, что бы запустить  ту или иную систему придется каждый раз заходить в UEFI  и устанавливать соответствующие режимы
 UEFI — для WINDOWS ,   Legacy boot — для UBUNTU.

Вот, собственно и всё, чем я  хотел поделиться с вами по поводу установки дистрибутивов Linux на компьютеры с предустановленной Windows 8 UEFI и Secure Boot.

Если будут вопросы, задавайте в комментариях, чем смогу - помогу.

Евгений Мимухин.






Как установить Linux OS на компьютер с UEFI (Secure Boot) тема



Прежде всего давайте выясним, что такое BIOS и UEFI, и для чего они 
служат в компьютере?

1. BIOS (англ. basic input/output system — «базовая система ввода-
вывода»).
В персональных IBM PC-совместимых компьютерах, использующих микроархитектуру x86, 
BIOS представляет собой набор записанных в микросхему EEPROM (ЭСППЗУ) персонального 
компьютера микропрограмм (образующих системное программное обеспечение), 
обеспечивающих начальную загрузку компьютера и последующий запуск операционной 
системы. (Wiki)

                                                                                 BIOS


2. UEFI — Extensible Firmware Interface (EFI) (англ. Расширяемый интерфейс прошивки) — 
интерфейс между операционной системой и микропрограммами, управляющими 
низкоуровневыми функциями оборудования, его основное предназначение: корректно 
инициализировать оборудование при включении системы и передать управление загрузчику 
операционной системы. EFI предназначен для замены BIOS — интерфейса, который 
традиционно используется всеми IBM PC-совместимыми персональными компьютерами. 
Первая спецификация EFI была разработана Intel, позднее от первого названия отказались и 
последняя версия стандарта носит название Unified Extensible Firmware Interface (UEFI). 
В настоящее время разработкой UEFI занимается Unified EFI Forum. (Wiki)

                                                                                      UEFI


Итак, если выражаться простым языком, обе микропрограммы служат прежде всего для 
начальной загрузки компьютера и последующего запуска операционной системы.

На компьютеры с BIOS, которые выпускались до недавнего времени, мы могли свободно 
загрузить и установить любую Linux OS рядом с Windows, а затем во время загрузки выбрать 
в загрузчике GRUB систему, какой будем пользоваться в настоящий момент.
В новых компьютерах с UEFI и предустановленной Windows 8 установить Linux OS рядом с 
Windows, задача усложнилась, т.к. включённая Secure Boot не позволяет это сделать. По 
умолчанию  машина с прошивкой UEFI будет загружаться только с подписанным ключом, 
встроенным в прошивку UEFI.
По данному вопросу в интернет кругах среди специалистов велись жаркие дебаты, о том что 
существует сговор между Microsoft и производителями компьютеров, с целью невозможности 
установки других систем кроме Windows на данных машинах. На это Microsoftотвечала, что 
это делается в целях безопасности системы и что даже Windows 7 будет невозможно 
установить с прошивкой UEFI. Но оставим эти споры. Как говорится: "Плетью обуха не 
перешибёшь" и будем двигаться дальше, чтобы всё-таки решить данную проблему если 
хотим установить Linux OS на подобной машине.

Варианты установки Linux OS:

1. Выберите дистрибутив Linux, который поддерживает Secure Boot.
Современные версии Ubuntu, начиная с Ubuntu 12.04.2 LTS и старше будут грузиться и 
устанавливаться обычно на большинстве компьютеров с включенным Secure Boot. Это 
потому, что по договорённости Canonical c  Microsoft, загрузчик EFI подписан ключом для 
установки Ubuntu. Но разработчики Ubuntu отмечают, что Ubuntu может не загружаться на 
всех компьютерах с прошивкой UEFI. Пользователям возможно потребуется отключить 
Secure Boot для использования Ubuntu на некоторых компьютерах.

2. Отключить Secure Boot.
Secure Boot может быть отключен, что даёт возможность устанавливать и загружать системы 
Linux, как на старые ПК с традиционнм BIOS. Это также необходимо, если вы хотите 
установить более старую версию Windows, которая была разработана до UEFI, например,
Windows 7.

Как отключить Secure Boot?

Для доступа к экрану UEFI и отключению Secure Boot, вам нужно прежде пререзагрузить 
компьютер. Для этого войдите в менюWindows 8. Чтобы сделать это, откройте Настройки, 
нажмите счетание клавиш Windows+ I и нажмите кнопку Power, затем нажмите и удерживайте 
клавишу Shift, и Перезагрузить.

Ваш компьютер будет перезагружен в Advanced boot options. Выберите параметр 
Устранение неполадок - Дополнительные параметры, а затем UEFI settings (Настройки 
UEFI):
  


Где и нужно отключить Secure Boot Control:


Загрузка со съемного носителя.

Вы можете загрузиться со съемного носителя следующим образом - Удерживайте нажатой 
кнопку SHIFT, клик Перезагрузка. Вставьте загрузочное устройство (флешку/диск), выберите 
Использовать устройство и выберите устройство, которое вы хотите загрузить:

После загрузки с помощью съемных устройств, вы можете установить дистрибутив Linux, как 
обычно или просто использовать Live образ со съемного устройства, не устанавливая его.

 Автор: 






Popular Post

Blogger templates

Labels

Blog Archive

- Copyright © ubuntu mus -Metrominimalist- Powered by Blogger - Designed by Johanes Djogan -