Автор Тема: Создание загрузочных флешек для ПК с UEFI  (Прочитано 24717 раз)

Оффлайн S.A.

  • Постоялец
  • ***
  • Сообщений: 159
Для создания UEFI загрузочной флешки, не обязательно использовать программы для записи флешек. Всё можно сделать через Gparted.

Цитировать
Подготовить UEFI загрузочную флешку.
В Linux.
В Gparted Устройство -> Создать таблицу разделов -> GPT или msdos. Я предпочитаю msdos. Затем можно архиватором разархивировать .iso образ Matuntu на флешку или смонтировать .iso и скопировать файлы на флешку.

http://forum.matuntu.info/index.php?topic=954.msg9166#msg9166  пункт №1.

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
Re: Создание загрузочных флешек для ПК с UEFI
« Ответ #1 : 03 Марта 2019, 16:10:03 »
Для создания UEFI загрузочной флешки, не обязательно использовать программы для записи флешек. Всё можно сделать через Gparted.
Цитировать
Подготовить UEFI загрузочную флешку.
В Linux.
В Gparted Устройство -> Создать таблицу разделов -> GPT или msdos. Я предпочитаю msdos. Затем можно архиватором разархивировать .iso образ Matuntu на флешку или смонтировать .iso и скопировать файлы на флешку.

http://forum.matuntu.info/index.php?topic=954.msg9166#msg9166  пункт №1.
Проверила Ваш метод создания UEFI загрузочной флешки. Результат отрицательный.
Флешка с таблицей msdos (MBR), на которую при помощи UNetbootin был записан образ Matuntu-B64-osen18, нормально загрузилась при включённом UEFI


« Последнее редактирование: 03 Марта 2019, 17:19:56 от vita »
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3076
  • Что бы ни случилось, всё будет хорошо!
Re: Создание загрузочных флешек для ПК с UEFI
« Ответ #2 : 03 Марта 2019, 16:57:02 »
S.A., одно из двух: либо Вы чего-то не договариваете, либо не имеете представления о загрузочном носителе, который от простого отличается маленькой записью в главной загрузочной записи. В ней указывается, какой файл будет загружаться из имеющихся на флешке. Хоть при распаковке, хоть при копировании, за исключением dd, загрузочной записи не будет.

Оффлайн S.A.

  • Постоялец
  • ***
  • Сообщений: 159
Re: Создание загрузочных флешек для ПК с UEFI
« Ответ #3 : 03 Марта 2019, 19:28:52 »
Проверила Ваш метод создания UEFI загрузочной флешки. Результат отрицательный.

При установке систем в UEFI режиме, очень много разных нюансов, что работает в одном случае, может не работать в другом.  Например на разных форумах видел больше десятка случаев, когда были проблемы с установкой ОС с флешек записанных  UNetbootin, человек перезаписывал флешку другим способом и установка проходила нормально.

Проверил сам себя, записал  на флешку Matuntu-B64-osen18, предложенным выше способом, проблем нет, флешка грузится в UEFI (флешка только UEFI загрузочная, в Legacy\CSM грузиться не будет). 

----------------------------

одно из двух: либо Вы чего-то не договариваете, либо не имеете представления о загрузочном носителе, который от простого отличается маленькой записью в главной загрузочной записи. В ней указывается, какой файл будет загружаться из имеющихся на флешке. Хоть при распаковке, хоть при копировании, за исключением dd, загрузочной записи не будет.

Мне скрывать (не договаривать) нечего, да и зачем.  Наоборот стараюсь помогать людям, если могу.
Загрузочная запись (загрузочный код в MBR) нужна только для загрузки в режиме Legacy\CSM. Для загрузки в UEFI режиме загрузочная запись не нужна (запись не используется, хотя может там быть, если например разметку MBR на флешке создавать средствами Windows).

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
Re: Создание загрузочных флешек для ПК с UEFI
« Ответ #4 : 03 Марта 2019, 21:21:19 »
Для создания UEFI загрузочной флешки, не обязательно использовать программы для записи флешек. Всё можно сделать через Gparted.
Цитировать
Подготовить UEFI загрузочную флешку.
В Linux.
В Gparted Устройство -> Создать таблицу разделов -> GPT или msdos. Я предпочитаю msdos. Затем можно архиватором разархивировать .iso образ Matuntu на флешку или смонтировать .iso и скопировать файлы на флешку.
Проверяла загрузку флешки, сделанную предпочтительным для Вас способом с разметкой msdos: 1-й вариант - распаковка образа на флешку и 2-й вариант - копирование файлов из смонтированного образа на флешку. В обоих случаях флешка не загрузилась.

После Вашего уточнения решила проверить создание загрузочной флешки с таблицей GPT.

Пошаговое описание действий в установленной Matuntu-B64:
  • В Gparted создала на флешке таблицу разделов GPT;
  • На нераспределённом пространстве флешки создала новый раздел с фс FAT32;
  • Во вновь созданном разделе появился восклицательный знак, который исчез после проверки раздела на ошибки;
  • Для монтирования флешки изъяла,вставила в USB-порт;
  • Образ Matuntu-B64-osen18 распаковала при помощи Engrampa на подготовленный USB-накопитель.
Только в результате последовательно выполненных действий флешка с образом Matuntu смогла загрузить систему в режиме UEFI.
Вид загрузочной флешки, выполненной методом S.A., в Gparted:

После уточнения и проверки могу сделать вывод, что альтернативный метод создания загрузочных флешек для UEFI работает.
Огромное спасибо, S.A.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн S.A.

  • Постоялец
  • ***
  • Сообщений: 159
Re: Создание загрузочных флешек для ПК с UEFI
« Ответ #5 : 04 Марта 2019, 09:33:01 »
vita
Чтобы не быть голословным, покажу скрин со своей флешки

 

vita
Судя по скрину №1 в посте #1, у Вас полноценный UEFI-BIOS. Вы можете на одной флешке сделать несколько разделов FAT32, на каждый из разделов скопировать установочные файлы разных дистрибутивов и с одной флешки устанавливать разные системы.
Например.
На первый раздел на флешке скопировать установочные файлы Matuntu.
На второй раздел установочные файлы например Windows (или другого дистрибутива).
И тогда через Boot menu   (F12 или другая клавиша) Вы сможете выбирать UEFI: <название флешки>, Partition 1 - начнётся установка Matuntu, а  если выберите UEFI: <название флешки>, Partition 2, то начнётся установка системы со второго раздела флешки , в данном примере это будет Windows.
« Последнее редактирование: 04 Марта 2019, 11:50:04 от vita »

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
Re: Создание загрузочных флешек для ПК с UEFI
« Ответ #6 : 04 Марта 2019, 12:14:06 »
S.A., спасибо за идею распаковки нескольких образов на одну флешку для загрузки на компьютерах с включённым UEFI.
На указанной выше флешке 8 ГБ изменила размер с распакованным образом Matuntu и создала ещё два раздела с фс FAT32

На них распаковала другие образы Linux.
Все созданные на этой флешке разделы отображаются в UEFI :

Все образы нормально загружаются и готовы к установке  :)
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3076
  • Что бы ни случилось, всё будет хорошо!
Re: Создание загрузочных флешек для ПК с UEFI
« Ответ #7 : 04 Марта 2019, 13:00:57 »
Проверил сам себя, записал  на флешку Matuntu-B64-osen18, предложенным выше способом, проблем нет, флешка грузится в UEFI (флешка только UEFI загрузочная, в Legacy\CSM грузиться не будет).

Проверил Ваш метод на компьютере с UEFI American Megatrends v: P1.10 date: 04/01/2014 в режиме Legacy\CSM. Образ Matuntu-B64, распакованный на флешку с таблицей GUID также известной как GPT, нормально загрузился!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
Re: Создание загрузочных флешек для ПК с UEFI
« Ответ #8 : 04 Марта 2019, 13:47:56 »
Подтверждаю сообщение Игоря. Созданная мною флешка с тремя разделами на ноутбуке с отключённым UEFI в режиме Legacy:
Цитировать
UEFI[Legacy]: Acer v: 1.05 date: 07/19/2012
Образы со всех разделов флешки загружаются при выборе BOOT:
Делай с нами, делай как мы, делай лучше нас!

Оффлайн S.A.

  • Постоялец
  • ***
  • Сообщений: 159
Re: Создание загрузочных флешек для ПК с UEFI
« Ответ #9 : 04 Марта 2019, 18:57:30 »
vita и ivm
Флешка с разметкой GPT не может загружаться в режиме Legacy\CSM, если загрузка происходит, то это значит, что Вы неправильно загружаетесь с флешки (загрузка происходит в режиме UEFI, а не Legacy\CSM).

vita
На Вашем скрине видно, что у Вас включен комбинированный  режим загрузки, что-то типа UEFI and Legacy  в разных его вариациях (на разных материнках, ноутбуках может называться по-разному).  В Вашем случае загрузиться в Legacy\CSM можно двумя способами:
1. В Boot menu Ваша флешка отображается как UEFI: <название флешки> и флешка без префикса UEFI, Для загрузки в Legacy\CSM нужно выбирать флешку без префикса UEFI (флешка не загрузится).
2. Второй вариант, это в настройках UEFI-BIOS включить режим загрузки Legacy only (но такой режим бывает далеко не во всех UEFI-BIOS).

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
Re: Создание загрузочных флешек для ПК с UEFI
« Ответ #10 : 04 Марта 2019, 23:00:36 »
S.A., предложенный Вами метод проверен на трёх компьютерах с UEFI 2012, 2014 и 2018 гг. Во всех флешка с разметкой GPT раcпознаётся и загрузка происходит.
На нетбуке с BIOS: INSYDE v: 1.14 date: 09/22/2011 указанный выше накопитель виден как единый USB Flash и загрузка с такой флешки не происходит.
В теме приведены данные по конкретному оборудованию.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн S.A.

  • Постоялец
  • ***
  • Сообщений: 159
Re: Создание загрузочных флешек для ПК с UEFI
« Ответ #11 : 05 Марта 2019, 18:45:12 »
vita
Три раздела на флешке увидит далеко не каждый UEFI-BIOS. А на подавляющем большинстве ноутбуков будет виден только один раздел (первый).

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
Re: Создание загрузочных флешек для ПК с UEFI
« Ответ #12 : 05 Марта 2019, 20:54:19 »
vita
Три раздела на флешке увидит далеко не каждый UEFI-BIOS. А на подавляющем большинстве ноутбуков будет виден только один раздел (первый).
Три из трёх компьютеров с UEFI увидели три раздела на флешке и способны загружать с них образы.
Например, вот этот в Legacy\CSM видит три раздела флешки  :)

По-моему, доказательств работоспособности загрузочных флешек с разметкой GPT для компьютеров с UEFI предостаточно.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3076
  • Что бы ни случилось, всё будет хорошо!
Re: Создание загрузочных флешек для ПК с UEFI
« Ответ #13 : 06 Марта 2019, 00:59:31 »
ТС сообщил о рациональном использовании флешек для записи нескольких образов на один носитель, тем более, что сейчас трудно найти флешку небольшого размера для записи одного образа. И мне непонятно, почему он так возражает против аргументов, проверенных на практике, противореча самому себе. Эксперимент всегда был критерием истины. А непроверенные предположения - всего лишь гипотеза.

Оффлайн S.A.

  • Постоялец
  • ***
  • Сообщений: 159
Re: Создание загрузочных флешек для ПК с UEFI
« Ответ #14 : 06 Марта 2019, 09:48:00 »
По-моему, доказательств работоспособности загрузочных флешек с разметкой GPT для компьютеров с UEFI предостаточно.
Я думал мы просто обсуждаем способы подготовки установочных флешек (я ни с кем не спорил и доказательств не ждал).  UEFI может работать с флешками  с разметкой и GPT и MBR, я в курсе этого и поэтому писАл

В Gparted Устройство -> Создать таблицу разделов -> GPT или msdos

-------------------------

Например, вот этот в Legacy\CSM видит три раздела флешки

Три раздела он видит в UEFI, а не в Legacy.

-------------------------

Если было похоже, что я спорю, то извините.

« Последнее редактирование: 06 Марта 2019, 10:01:11 от S.A. »