Автор Тема: Загрузка с UEFI BIOS  (Прочитано 29426 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн runtik

  • Местный
  • *****
  • Сообщений: 578
  • Проблема - когда нет проблем
Re: Загрузка с UEFI BIOS
« Ответ #30 : Март 23, 2013, 19:25:15 »
Коллега vita, Вы не могли бы описать весь процесс установки Ubuntu в разделе Linux & Windows. По возможности подробно, с комментариями и скринами (типа HowTo), как Вы это умеете делать. Очень интересно и актуально.
« Последнее редактирование: Март 23, 2013, 21:06:20 от runtik »
Runtu XFCE x64: EeePC 1015BX - 16.04.5; DNS Porto - 14.04.5.
-->

Оффлайн vita

  • Местный
  • *****
  • Автор темы
  • Сообщений: 974
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Re: Загрузка с UEFI BIOS
« Ответ #31 : Март 23, 2013, 23:34:00 »
runtik, процесс установки Ubuntu (да и любого дистрибутива Linux) рядом с установленной OS Win7 ничем особым не отличается от стандартной установки, кроме того, что не нужно трогать раздел, на котором установлена винда, а загрузчик надо установить на съёмный USB-флешнакопитель. После включения компьютера надо зайти в Boot-меню аппарата и выбрать указанный флешнакопитель, с которого произойдет загрузка Grub.

P.s.: решение подсказал ivm.
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн runtik

  • Местный
  • *****
  • Сообщений: 578
  • Проблема - когда нет проблем
Re: Загрузка с UEFI BIOS
« Ответ #32 : Март 24, 2013, 00:56:28 »
Т.е. если ставить Runtu на раздел /sda4, то Win не надо переустанавливать, а если на раздел с Win /sda3, то необходимо переустановить Win. Я правильно понял  ????. (А диска с Win, конечно, у меня нет... ;).)
А если GRUB не на USB-флэш, а на CD-диск установить - получится?
Runtu XFCE x64: EeePC 1015BX - 16.04.5; DNS Porto - 14.04.5.
-->

Оффлайн Fastor

  • Постоялец
  • ***
  • Сообщений: 143
Re: Загрузка с UEFI BIOS
« Ответ #33 : Март 24, 2013, 06:59:15 »
runtik, а зачем на CD устанавливать, когда уже готовый есть Super Grub 2, там кстати os prober работает отлично.
Бывает решение проблемы, и бывает проблема в решении!
Если не знаешь, что делать, то лучше ничего не делать. (А.А.Громыко)

Оффлайн calambus

  • Местный
  • *****
  • Сообщений: 1465
  • calambus@jabber.ru
Re: Загрузка с UEFI BIOS
« Ответ #34 : Март 24, 2013, 07:04:10 »
vita , а в этом варианте установки как inxi определяет UEFI и что пишет по этому поводу ?
Кстати весьма похожая ситуация с установкой LM 14 на HP ENVY 6-1155er  :  Установка с флешки на гибридный диск
« Последнее редактирование: Март 24, 2013, 07:33:44 от calambus »
опыт увеличивается пропорционально количеству выведенных из строя Систем и оборудования...
Руководство по добавлению изображений на Форум

Оффлайн vita

  • Местный
  • *****
  • Автор темы
  • Сообщений: 974
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Re: Загрузка с UEFI BIOS
« Ответ #35 : Март 24, 2013, 08:23:38 »
Цитата: calambus link=topic=2763.msgЦитат26322#msg26322 date=1364094250
vita , а в этом варианте установки как inxi определяет UEFI и что пишет по этому поводу ?
В первом описании этого случая я привела название UEFI, определённого inxi: ASUSTeK model: X75A1 version: 1.0 Bios: American Megatrends version: X75A1.203 date: 06/11/2012
Т.е. если ставить Runtu на раздел /sda4, то Win не надо переустанавливать, а если на раздел с Win /sda3, то необходимо переустановить Win. Я правильно понял  ????. (А диска с Win, конечно, у меня нет... ;).)
А если GRUB не на USB-флэш, а на CD-диск установить - получится?
Не имеет значения номер раздела (я для понимания просто  привела в качестве примера раскладку HDD). C помощью Gparted в каждом конкретном случае Вы можете определить, на каком разделе установлена Win, вот его-то лучше не затрагивать, если не хотите длительного процесса переустановки Win с нуля.
Речь идёт о моделях компьютеров с UEFI, в котором установлена защита OS ключом M$. Диск для восстановления Win не нужен, т.к. после такого вмешательства начинается процесс регенерации с раздела HDD, именуемого Recovery. Попытка загрузки Grub, установленного на флешкарту через встроенный кардридер не привело к загрузке. И только установка на внешний USB-флешнакопитель позволила успешно войти в установленную Ubuntu.   :)
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн vita

  • Местный
  • *****
  • Автор темы
  • Сообщений: 974
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Re: Загрузка с UEFI BIOS
« Ответ #36 : Март 24, 2013, 08:53:24 »
Кстати весьма похожая ситуация с установкой LM 14 на HP ENVY 6-1155er  :  Установка с флешки на гибридный диск
В моём случае HDD не гибридный, а в ситуации по приведённой ссылке не упоминается о проблеме с установкой граба, да и написавший пост не чётко выразился, снёс он винду или что-то другое сделал, какие действия он предпринял с HDD перед установкой LM, защищен ли UEFI ключом. Я лично наблюдала после вмешательства в Boot-manager UEFI требование установки ключа и комп при этом не желал выключаться. Пришлось его отключить от электричества и вынуть батарею. Но первоначальная ОС (винда) при этом не пострадала (только лишь после изменения системного раздела диска).
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1111
Re: Загрузка с UEFI BIOS
« Ответ #37 : Март 24, 2013, 12:08:43 »
Кто интересуется по теме  UEFI, можно почитать сдесь
http://www.opennet.ru/opennews/art.shtml?num=35059
 
 Организация Linux Foundation намерена подготовить от своего лица небольшой промежуточный загрузчик, который будет заверен ключом от компании Microsoft. Код загрузчика размещён в Git-репозитории на kernel.org. ...Заверенный первичный загрузчик будет запускать файл loader.efi, в котором разработчики дистрибутива могут поставлять любой штатный загрузчик, такой как GRUB2...После того как loader.efi получит управление, дистрибутив продолжит загрузку в обычном режиме. Таким образом, разработчикам сторонних дистрибутивов для обеспечения поддержки режима безопасной загрузки UEFI будет достаточно получить заверенный загрузчик от Linux Foundation и разместить его на отдельном разделе совместно с собственным загрузчиком (возможно также использование на установочных CD/DVD и LiveCD).    

http://git.kernel.org/cgit/linux/kernel/git/jejb/efitools.git    - efitools-1.4.1.tar.gz
Может есть и более свежие новости, я не интересовался.
---------------------------
Да, есть и посвежее - о доступности для свободного использования нового универсального загрузчика, подписанного ключом Microsoft и позволяющего организовать загрузку любых дистрибутивов Linux в режиме UEFI Secure Boot на системах, изначально поставляемых с Windows 8.
http://www.opennet.ru/opennews/art.shtml?num=36068
  Представленный Linux Foundation загрузчик может быть без ограничений использован любыми дистрибутивами у которых нет ресурсов или желания заверения собственного решения ключом Microsoft. ...Код загрузчика и связанного с ним инструментария поставляется под лицензией GPL. Для загрузки доступно два заверенных ключом Microsoft EFI-компонента PreLoader.efi и HashTool.efi. Также создан готовый образ для быстрой организации загрузки систем с USB-накопителей.   http://blog.hansenpartnership.com/wp-uploads/2013/sb-usb.img 
« Последнее редактирование: Март 24, 2013, 13:39:19 от smik55 »

Оффлайн ivm ®

  • Местный
  • *****
  • Сообщений: 934
  • ivm@jabber.at
    • Matuntu
Re: Загрузка с UEFI BIOS
« Ответ #38 : Июнь 16, 2013, 12:12:34 »
Довелось столкнуться с ещё одним ноутбуком выпуска 2012 года. Это был мой любимый Asus 1015BX.
~$ inxi -v4
System:    Host: Matuntu Kernel: 3.2.0-48-generic i686 (32 bit, gcc: 4.6.3) Desktop: N/A Distro: Ubuntu 12.04 precise
Machine:   System: ASUSTeK (portable) product: 1015BX version: x.x
           Mobo: ASUSTeK model: 1015BXO version: x.xx Bios: American Megatrends version: 0610 date: 04/16/2012
CPU:       Dual core AMD C-60 APU with Radeon HD Graphics (-MCP-) cache: 1024 KB flags: (lm nx sse sse2 sse3 sse4a ssse3 svm) bmips: 3991.24
           Clock Speeds: 1: 800.00 MHz 2: 800.00 MHz
Graphics:  Card: Advanced Micro Devices [AMD] nee ATI Wrestler [Radeon HD 6290] bus-ID: 00:01.0
           X.Org: 1.11.3 drivers: ati,radeon (unloaded: fbdev,vesa) Resolution: 1024x600@60.0hz
           GLX Renderer: Gallium 0.4 on AMD PALM GLX Version: 2.1 Mesa 8.0.4 Direct Rendering: Yes
Network:   Card-1: Atheros AR9285 Wireless Network Adapter (PCI-Express) driver: ath9k bus-ID: 01:00.0
           IF: wlan0 state: up mac: 94:db:c9:e0:0f:3a
           Card-2: Atheros AR8152 v2.0 Fast Ethernet driver: atl1c ver: 1.0.1.0-NAPI port: e000 bus-ID: 02:00.0
           IF: eth0 state: down mac: 10:bf:48:64:3c:3e
Drives:    HDD Total Size: 324.1GB (2.1% used) 1: id: /dev/sda model: ST9320325AS size: 320.1GB
          Partition: ID: / size: 181G used: 3.0G (2%) fs: ext4 ID: swap-1 size: 0.85GB used: 0.00GB (0%) fs: swap
Info:      Processes: 142 Uptime: 2 min Memory: 182.5/1616.1MB Runlevel: 2 Gcc sys: 4.6.3 Client: Shell inxi: 1.8.4

Опять Grub пришлось ставить на внешний носитель. В отличие от случая, описанного Vit-ой, на этом нетбуке удалось использовать флешкарту размером 16 МБ во встроенном кардридере, указав в БИОСе загрузку с UEFI: MultipleCard Reader 1.00.
Таким образом защиту UEFI BIOS не понятно зачем придумали, если она так легко обходится.
PS. теги: обход  UEFI BIOS

© ivm 1991 - настоящее время. All Rights Reserved.
OS Matuntu-Best/Matuntu-Trusty/Matuntu-TT64-M16

Оффлайн os.vld

  • Новичок
  • **
  • Сообщений: 49
Re: Загрузка с UEFI BIOS
« Ответ #39 : Июль 18, 2013, 17:48:22 »
Поделюсь свои опытом установки на машину с UEFI BIOS
Пришла мне на работу новая машина.
Решил поставить mint 15 x64
Установил систему так:
1) Снес семерку - получил чистый диск
2) разбил на 4 диска (для корневой - 40 GB, boot - 1 GB , home-450 GB, swap- 5 GB)
3) выбрал - установка вручную
4) определил каждый диск в соответствии с пунктом 2 , там же выбрал : загрузка с sda2 - ТАМ РАСПОЛАГАЛСЯ boot
5) установил систему в стандартном режиме
6) начал пользоваться

два дня - полет нормальный
пользуюсь XFCE runtu 12.04

Оффлайн ivm ®

  • Местный
  • *****
  • Сообщений: 934
  • ivm@jabber.at
    • Matuntu
Re: Загрузка с UEFI BIOS
« Ответ #40 : Июль 18, 2013, 20:15:04 »
os.vld
Проблема с UEFI BIOS заключается в следующем: загрузчик подписывается секретным ключом и без него никак не хочет загружаться, сообщая об ошибке. В Вашем случае UEFI BIOS не защищён, поэтому так повезло. Просто повезло. На фирменных аппаратах таких как ноутбук, собранных на заводах, так легко не получится.
© ivm 1991 - настоящее время. All Rights Reserved.
OS Matuntu-Best/Matuntu-Trusty/Matuntu-TT64-M16

Оффлайн os.vld

  • Новичок
  • **
  • Сообщений: 49
Re: Загрузка с UEFI BIOS
« Ответ #41 : Июль 18, 2013, 20:53:21 »
secure boot я не обнаружил, это верно, но и его вроде бы можно отключить.
пользуюсь XFCE runtu 12.04

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1111
Нашел в интернете случайно такую статейку на английском
"Совместная загрузка Linux  на ПК с UEFI и предустановленной Windows 7"
Правда я ее перевел и трактовал по своему, но главное смысл затеи. Про UEFI все знают, когда  при загрузке отсутствует установленная Linux , так-что ближе к делу :

1. В процессе разбивки разделов, для установки Linux, необходимо создать 100-250MB EFI дополнительный загрузочный раздел на загрузочном жестком диске .
2. Пройдите через установку ОС Linux на жесткий диск, но не перезагружайте компьютер (это очень важно).
3. Откройте терминал и выполните следующие команды (чтобы получить boot-repair)

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
 
4. После установки, откройте Boot-Repair и нажмите Recommended repair (Рекомендованный способ восстановления ).
Этой командой будет установлен загрузчик Grub на созданный дополнительный раздел.
Это позволит восстановить загрузчик в вашей системе, и вы сможете загрузиться в Linux.

Идея не плохая, сам не пробовал, но замысел  хороший. Можно его использовать наверно и для других случаев . Только у меня вопросик (так как боюсь ошибиться с экспериментами) :
Как правильно указать и пометить раздел  100МБ как загрузочный  для Boot-Repair, что бы он установил Груб именно на него (ни разу не делал). Если не ошибаюсь-это метка "boot", а для корня ОС Linux ( / ), верно?

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Как правильно указать и пометить раздел  100МБ как загрузочный  для Boot-Repair, что бы он установил Груб именно на него (ни разу не делал). Если не ошибаюсь-это метка "boot", а для корня ОС Linux ( / ), верно?

     Судя по скриншоту в Ubuntu Wiki, для указания раздела /boot нужно открыть расширенные опции (Advanced options), поставить галку "Separate /boot partition" и выбрать нужный раздел:


Оффлайн Onyma

  • Новичок
  • **
  • Сообщений: 11
Re: Загрузка с UEFI BIOS
« Ответ #44 : Ноябрь 11, 2013, 21:51:23 »
Доброго времени!
Может полезно будет: http://blogs.msdn.com/b/b8_ru/archive/2011/09/26/uefi.aspx
Собственно у меня Ноут Acer Aspire E1-571G с этой фигнёй. Так вот: пункт включения секьюре-бута есть, но залочен по умолчанию. Разблокируется он только если установить пароль супервизора в UEFI (что сразу не очевидно, хоть и логично), но даже в этом случае UEFI отказывается видеть что либо кроме EFI загрузчиков (возможно я просто не нашёл соответствующую настройку), - что препятствует например запуску сд с Рунтой. Альтернативой служит режим ЛегасиБИУС, со всеми вытекающими следствиями: GPT, организация выбора и запуска предустановленной Win8 -Win8.1 (что для меня критично). В принципе есть возможность поставить Ubuntu 12.04 x64, но подобный вариант меня не устраивает так как 1) требует дополнительных усилий по настройке; 2) некотороя не ясность в плане взаимодействия загрузчиков EFI упомянутых ОС.
С уважением.