Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Голосование

Получилось ли у вас установить Ubuntu на UEFI

Получилось, система установлена и загружается из UEFI-mode (используется GRUB-EFI)
267 (37.9%)
Получилось, система установлена, но загружается из эмуляции BIOS (используется GRUB-PC)
95 (13.5%)
Не получилось
295 (41.8%)
Secure Boot + UEFI
48 (6.8%)

Проголосовало пользователей: 652

Автор Тема: Установка Ubuntu на новые платы с UEFI/EFI. [FAQ]  (Прочитано 308954 раз)

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

Оффлайн maks05

  • Старожил
  • *
  • Сообщений: 6117
    • Просмотр профиля
Re: Установка Ubuntu на новые платы с UEFI/EFI. [FAQ]
« Ответ #1560 : 29 Апрель 2018, 15:11:55 »
А разве elementary OS не основана на Ubuntu?
Да, основана, но "уехала" уже далеко, как, например, и Mint.
Семейство Ubuntu:
https://ubuntu.ru/family
« Последнее редактирование: 29 Апрель 2018, 15:14:05 от maks05 »

Оффлайн lllv1lll

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Установка Ubuntu на новые платы с UEFI/EFI. [FAQ]
« Ответ #1561 : 29 Апрель 2018, 15:13:11 »
lllv1lll
Если ноутбук Acer, то можно попробовать сделать так https://forum.ubuntu.ru/index.php?topic=289348.msg2278843#msg2278843 и/или разбираться с настройками UEFI-BIOS.
А вообще было такое сообщение, когда устанавливал elementary OS, но что и как делал не вспомню, нужно пробовать устанавливать.
Спасибо, попробую.

Пользователь добавил сообщение 29 Апрель 2018, 15:35:12:
lllv1lll
Если ноутбук Acer, то можно попробовать сделать так https://forum.ubuntu.ru/index.php?topic=289348.msg2278843#msg2278843 и/или разбираться с настройками UEFI-BIOS.
А вообще было такое сообщение, когда устанавливал elementary OS, но что и как делал не вспомню, нужно пробовать устанавливать.
Огромное спасибо. Все получилось. ;)
« Последнее редактирование: 29 Апрель 2018, 15:35:12 от lllv1lll »

Оффлайн TroubleMaker

  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: Установка Ubuntu на новые платы с UEFI/EFI. [FAQ]
« Ответ #1562 : 07 Май 2018, 07:38:22 »
Далее установка идет без проблем, но после перезагрузки виден экран с надписью NO BOOTABLE DEVICE. Перепробовал разные способы, ничего не помогает. Надеюсь на вашу помощь.
Проверьте в "биосе", с какими параметрами и в каком порядке включена загрузка - efi/не efi и т.п.
Например, может быть включено "разрешена с внешнего efi, разрешена с внутреннего не-efi", и получаем ваш результат - установщик с флешки запустился в режиме "внешний efi-Диск", установил систему в режиме efi, но со внутренних устройств разрешена только не-efi загрузка.
...тихoнькo, чтoб нe cлышaли сoсeди, oн взял, дa и нaжaл нa кнoпку "Пуcк"
(В.C.Выcoцкий, "Пpoшлa пopa вcтуплeний и прeлюдий", 0:47)

Оффлайн SMI

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Установка Ubuntu на новые платы с UEFI/EFI. [FAQ]
« Ответ #1563 : 25 Май 2018, 11:05:21 »
При выборе режима вариантов при установке Ubuntu с флэшки предлагаются :
UEFI: <Название произодителя и объем флэшки>
UEFI: <Название произодителя и объем флэшки>, Partition 1.
Есть ли между ними разница? Iso образ, понятное дело, и так находится в 1 разделе.
Буду признателен за пояснения.
P.S.Есть и еще один, но он в данном случае нам не интересен.

Оффлайн DimanBG

  • Активист
  • *
  • Сообщений: 963
    • Просмотр профиля
Re: Установка Ubuntu на новые платы с UEFI/EFI. [FAQ]
« Ответ #1564 : 25 Май 2018, 11:50:33 »
При выборе режима вариантов при установке Ubuntu с флэшки предлагаются :
UEFI: <Название произодителя и объем флэшки>
UEFI: <Название произодителя и объем флэшки>, Partition 1.
Есть ли между ними разница?
Есть. Образ то гибридный. Может и в эмуляции БИОС грузится и в УЕФИ. Флешка чем и как делалась для загрузки?
Скорее всего в УЕФИ включен модуль CSM, флешка имеет разметку dos и есть раздел с сигнатурой gpt.   

Оффлайн SMI

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Установка Ubuntu на новые платы с UEFI/EFI. [FAQ]
« Ответ #1565 : 25 Май 2018, 12:23:15 »
Есть. Образ то гибридный. Может и в эмуляции БИОС грузится и в УЕФИ. Флешка чем и как делалась для загрузки?
Скорее всего в УЕФИ включен модуль CSM, флешка имеет разметку dos и есть раздел с сигнатурой gpt.   

Большое спасибо. Понимаю следующим образом: последний вариант предусмотрен в UEFI на тот случай, что если бы флэшка была размечена GPT, на ней можно было бы расположить несколько  iso образов разных систем и тогда можно было бы выбирать между Partition 1, 2, 3 и т. д., вплоть до 128 (шутка).
У меня флэшка делалась в Simply Linux, который, как мне показалось, не фанат разметки GPT.Поэтому разметки GPT на ней нет.
Резюме: в приведенном мной примере не важно, какой из этих двух вариантов выбирать; последний вариант был бы необходим в случае разметки флэшки GPT и наличии на ней нескольких образов для установки.


Пользователь добавил сообщение 25 Май 2018, 17:42:53:
Или я заблуждаюсь?
« Последнее редактирование: 25 Май 2018, 17:42:53 от SMI »

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11735
  • Xubuntu 18.04 (64bit)
    • Просмотр профиля
Re: Установка Ubuntu на новые платы с UEFI/EFI. [FAQ]
« Ответ #1566 : 25 Май 2018, 22:59:28 »
SMI, UEFI не загружает с разделов. UEFI знает только один раздел EFS (FAT32) и может с этого раздела запустить бинарик в нужном формате.

В гибридном образе разметка DOS (MBR) совмещенная с ISO9660 (CD/DVD). И никакого GPT в образе нет.

Если образ скопирован на флешку (как на устройство) то при загрузке используется MBR для BIOS загрузки или EFS раздел для UEFI загрузки.

Прошивка однако может видеть EFS раздел еще и в ISO9660 (вариант USB-CD/DVD) - тогда прошивка может предложить два варианта. Но разницы быть не должно. В любом случае загружается один и тот же бинарик.
« Последнее редактирование: 25 Май 2018, 23:01:34 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн Дюшик

  • Активист
  • *
  • Сообщений: 496
    • Просмотр профиля
Re: Установка Ubuntu на новые платы с UEFI/EFI. [FAQ]
« Ответ #1567 : 26 Май 2018, 09:40:46 »
UEFI не загружает с разделов. UEFI знает только один раздел EFS (FAT32) и может с этого раздела запустить бинарик в нужном формате.

На некоторых материнках UEFI может загружать с нужного раздела (FAT32 и если на нём есть EFI загрузчик) и если таких разделов несколько, то в UEFI-BIOS можно выбрать с какого раздела загрузиться. Возможно у ТС как раз такая материнка.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11735
  • Xubuntu 18.04 (64bit)
    • Просмотр профиля
Re: Установка Ubuntu на новые платы с UEFI/EFI. [FAQ]
« Ответ #1568 : 27 Май 2018, 21:26:34 »
Дюшик, Не понял что именно вам в моей фразе кажется таким, что требует вашего комментария.... :idiot2:

UEFI-прошивка действительно может находить несколько EFS разделов на разных носителях. Собственно я предположил, что именно так и произошло - были найдены EFS в таблице разделов в MBR и в таблице разделов ISO9660. Потому и записей две.

То, что я сказал "UEFI знает только один раздел EFS (FAT32)" - возможно неточно выразился. Я имел в виду то, что UEFI (изначально) не умеет ни с какими другими разделами работать кроме как с EFS. Да, с этого EFS можно загрузить драйвер других ФС и после этого уже появится доступ к другим разделам с другими файловыми системами. Но изначально UEFI ни с каким другим разделом кроме EFS UEFI из коробки не работает.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн Дюшик

  • Активист
  • *
  • Сообщений: 496
    • Просмотр профиля
Re: Установка Ubuntu на новые платы с UEFI/EFI. [FAQ]
« Ответ #1569 : 28 Май 2018, 14:23:39 »
Sly_tom_cat,
Наверно я вас неправильно понял.
Я имел ввиду, что некоторые UEFI-BIOS дают возможность выбрать раздел с которого нужно загрузиться. Например на жестком диске (возможно и на флешке, этого сказать не могу) можно создать несколько разделов FAT32 (не ESP разделов), на один раздел разархивировать установочные файлы допустим Win 8, на другой раздел FAT32 разархивировать допустим установочные файлы Win 10 и в UEFI-BIOS можно будет выбрать загрузку с одного из этих разделов. Загрузившись с раздела c файлами 8-ки можно установить 8-ку, загрузившись с другого раздела, можно установить 10-ку (прямо с жесткого диска). Пардон, что привожу в пример оффтопик, это то, с чем имел дело. Но вместо виндовых файлов можно разархивировать установочные файлы например Ubuntu на один раздел FAT32 и например Linux на другой раздел FAT32 и в UEFI-BIOS выбрать загрузку с любого из этих разделов и по идее они должны загрузиться в Live.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11735
  • Xubuntu 18.04 (64bit)
    • Просмотр профиля
Re: Установка Ubuntu на новые платы с UEFI/EFI. [FAQ]
« Ответ #1570 : 29 Май 2018, 01:14:07 »
Дюшик, стандарт UEFI не предусматривает наличия двух EFS разделов на одном устройстве. Там есть только одна фраза на этот счет, на сколько я помню. Что-то типа: поведение фирмвари при наличии более одного EFS раздела на устройстве - личное дело фирмвари-писателя. Стандарт говорит - одно устройство - один efs раздел, все остальное - творчество отдельно взятых разработчиков прошивок.

А вот на разных устройствах (но не на разделах одного устройства) может быть более одно EFS раздела. И именно выбор устройства и загрузочного бинарика на этом устройстве - это прошивка UEFI обязана поддерживать по требованиям стандарта. Но там все просто. По дефолту с efs раздела грузится бинарик EFI\BOOT\BOOTx64.EFI (…x32.EFI для 32-х битных платформ). Также UEFI-прошивка ищет в каталоге EFI\<поставщик>\Boot\ файлы с расширением .efi и показывает их как варианты загрузки с именем <поставщик>. Приоритет загрузки стандарт определяет достаточно расплывчато. Там фраза типа такой: устройства должны быть пронумерованы и отсортированы, по умолчанию первым в приоритете загрузки встают бинарики с EFS раздела с первого устройства после сортировки. Что такое нумерация и как сортировать - отдано на откуп разработчикам прошивок.

А загрузка бинариков с не_EFS разделов - запрещена стандартом довольно строго. Т.е. загружаться UEFI-прошивка обязана только с FAT32 с типом EF00 (что в некоторых утилитах отображается как флаг efs). Искать бинарики для загрузки на других разделах с типом FAT32 - достаточно категорически не рекомендуется.

___

Все выше озвученное - это по памяти, стандарты UEFI я "листал" пару лет назад и некоторые формулировки могу не очень точно воспроизводить. Да и сами стандарты меняются немного со временем. Однако принцип "Одно устройство - один EFS раздел" достаточно четко в стандартах сформулирован и несколько раз повторен (с оговорками, что иной вариант стандартом не регламентируется).
« Последнее редактирование: 29 Май 2018, 01:23:33 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн Дюшик

  • Активист
  • *
  • Сообщений: 496
    • Просмотр профиля
Re: Установка Ubuntu на новые платы с UEFI/EFI. [FAQ]
« Ответ #1571 : 29 Май 2018, 15:31:45 »
Sly_tom_cat,
Мы с вами говорим о разном. Вы говорите о разделе ESP, c ним всё понятно. Я говорю об обычных (стандартных) разделах FAT32 и то о том, что некоторые UEFI-BIOS дают возможность выбрать эти разделы для загрузки.

Как оказалось у меня как раз такой UEFI-BIOS, поэтому попробую показать на примере. На флешке 16 ГБ создал три раздела FAT32 (это не ESP разделы). На первый раздел "положил" установочные файлы Win10, на второй раздел сборку BaaTLT https://forum.ubuntu.ru/index.php?topic=279247.0, на третий раздел Linux Mint KDE.

(Нажмите, чтобы показать/скрыть)

Мой UEFI-BIOS даёт возможность загрузиться с любого раздела

(Нажмите, чтобы показать/скрыть)

Выбираем нужную систему и соответствующий ей раздел и устанавливаем систему.

Оффлайн DimanBG

  • Активист
  • *
  • Сообщений: 963
    • Просмотр профиля
Re: Установка Ubuntu на новые платы с UEFI/EFI. [FAQ]
« Ответ #1572 : 29 Май 2018, 16:28:19 »
Я говорю об обычных (стандартных) разделах FAT32 и то о том, что некоторые UEFI-BIOS дают возможность выбрать эти разделы для загрузки.
У тебя модуль CSM включен и работает, может даже постоянно. Потому что в нормальной УЕФИ ни какой носитель с разметкой msdos в меню загрузки не должен отображается вообще, как и оптические приводы, ибо корруптед. 
В УЕФИ четко - gpt, раздел с ФС, дорога к файлу - файл. А с включенным модулем csm - как у тебя.
Ну а там уж вендоры что только не творят, особенно на ноутах.

Оффлайн Дюшик

  • Активист
  • *
  • Сообщений: 496
    • Просмотр профиля
Re: Установка Ubuntu на новые платы с UEFI/EFI. [FAQ]
« Ответ #1573 : 29 Май 2018, 19:14:45 »
Потому что в нормальной УЕФИ ни какой носитель с разметкой msdos в меню загрузки не должен отображается вообще


...!???
Я надеюсь это шутка?

Оффлайн DimanBG

  • Активист
  • *
  • Сообщений: 963
    • Просмотр профиля
Re: Установка Ubuntu на новые платы с UEFI/EFI. [FAQ]
« Ответ #1574 : 29 Май 2018, 21:16:34 »
Я надеюсь это шутка?
Да какие шутки. УЕФИ МБР не нужен. Может показать флешку с разметкой дос если на ней есть раздел с сигнатурой гпт и в нем дорога - файл. Некоторые утилиты так и делают. Например у ROSA так их прога и записывает исошник.
В прошивке твоей мат. платы как CSM включается? Строчка такая есть или что-то типа Легаси-хренаси-отхерОС?

 

Страница сгенерирована за 0.094 секунд. Запросов: 27.