Форум проекта Matuntu

Поддержка => Создание загрузочного носителя и установка системы => Тема начата: S.A. от 02 Марта 2019, 15:44:40

Название: Создание загрузочных флешек для ПК с UEFI
Отправлено: S.A. от 02 Марта 2019, 15:44:40
Для создания UEFI загрузочной флешки, не обязательно использовать программы для записи флешек. Всё можно сделать через Gparted.

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

 http://forum.matuntu.info/index.php?topic=954.msg9166#msg9166   (http://forum.matuntu.info/index.php?topic=954.msg9166#msg9166) пункт №1.
Название: Re: Создание загрузочных флешек для ПК с UEFI
Отправлено: vita от 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   (http://forum.matuntu.info/index.php?topic=954.msg9166#msg9166) пункт №1.
Проверила Ваш метод создания UEFI загрузочной флешки. Результат отрицательный.
Флешка с таблицей msdos (MBR), на которую при помощи UNetbootin был записан образ Matuntu-B64-osen18 (http://forum.matuntu.info/index.php?topic=1035.msg10087#msg10087), нормально загрузилась при включённом UEFI
(https://i.imgur.com/0JoFpvs.png)

(https://i.imgur.com/13y1mn7.png)
Название: Re: Создание загрузочных флешек для ПК с UEFI
Отправлено: ivm от 03 Марта 2019, 16:57:02
S.A., одно из двух: либо Вы чего-то не договариваете, либо не имеете представления о загрузочном носителе, который от простого отличается маленькой записью в главной загрузочной записи. В ней указывается, какой файл будет загружаться из имеющихся на флешке. Хоть при распаковке, хоть при копировании, за исключением dd, загрузочной записи не будет.
Название: Re: Создание загрузочных флешек для ПК с UEFI
Отправлено: S.A. от 03 Марта 2019, 19:28:52
Проверила Ваш метод создания UEFI загрузочной флешки. Результат отрицательный.

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

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

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

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

Мне скрывать (не договаривать) нечего, да и зачем.  Наоборот стараюсь помогать людям, если могу.
Загрузочная запись (загрузочный код в MBR) нужна только для загрузки в режиме Legacy\CSM. Для загрузки в UEFI режиме загрузочная запись не нужна (запись не используется, хотя может там быть, если например разметку MBR на флешке создавать средствами Windows).
Название: Re: Создание загрузочных флешек для ПК с UEFI
Отправлено: vita от 03 Марта 2019, 21:21:19
Для создания UEFI загрузочной флешки, не обязательно использовать программы для записи флешек. Всё можно сделать через Gparted.
Цитировать
Подготовить UEFI загрузочную флешку.
В Linux.
В Gparted Устройство -> Создать таблицу разделов -> GPT или msdos. Я предпочитаю msdos. Затем можно архиватором разархивировать .iso образ Matuntu на флешку или смонтировать .iso и скопировать файлы на флешку.
Проверяла загрузку флешки, сделанную предпочтительным для Вас способом с разметкой msdos: 1-й вариант - распаковка образа на флешку и 2-й вариант - копирование файлов из смонтированного образа на флешку. В обоих случаях флешка не загрузилась.

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

Пошаговое описание действий в установленной Matuntu-B64: Только в результате последовательно выполненных действий флешка с образом Matuntu смогла загрузить систему в режиме UEFI.
Вид загрузочной флешки, выполненной методом S.A., в Gparted:
(https://i.imgur.com/Tu5XIfi.png)
После уточнения и проверки могу сделать вывод, что альтернативный метод создания загрузочных флешек для UEFI работает.
Огромное спасибо, S.A.
Название: Re: Создание загрузочных флешек для ПК с UEFI
Отправлено: S.A. от 04 Марта 2019, 09:33:01
vita
Чтобы не быть голословным, покажу скрин со своей флешки

 (https://i110.fastpic.ru/thumb/2019/0304/38/3c913187cb78e339b9c2c8a90083a438.jpeg) (https://fastpic.ru/view/110/2019/0304/3c913187cb78e339b9c2c8a90083a438.png.html)

vita
Судя по скрину №1 в посте #1, у Вас полноценный UEFI-BIOS. Вы можете на одной флешке сделать несколько разделов FAT32, на каждый из разделов скопировать установочные файлы разных дистрибутивов и с одной флешки устанавливать разные системы.
Например.
На первый раздел на флешке скопировать установочные файлы Matuntu.
На второй раздел установочные файлы например Windows (или другого дистрибутива).
И тогда через Boot menu   (F12 или другая клавиша) Вы сможете выбирать UEFI: <название флешки>, Partition 1 - начнётся установка Matuntu, а  если выберите UEFI: <название флешки>, Partition 2, то начнётся установка системы со второго раздела флешки , в данном примере это будет Windows.
Название: Re: Создание загрузочных флешек для ПК с UEFI
Отправлено: vita от 04 Марта 2019, 12:14:06
S.A., спасибо за идею распаковки нескольких образов на одну флешку для загрузки на компьютерах с включённым UEFI.
На указанной выше флешке 8 ГБ изменила размер с распакованным образом Matuntu и создала ещё два раздела с фс FAT32
(https://i.imgur.com/4H9UJ6F.png)
На них распаковала другие образы Linux.
Все созданные на этой флешке разделы отображаются в UEFI :
(https://i.imgur.com/6KWyVaS.png)
Все образы нормально загружаются и готовы к установке  :)
Название: Re: Создание загрузочных флешек для ПК с UEFI
Отправлено: ivm от 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, нормально загрузился!
Название: Re: Создание загрузочных флешек для ПК с UEFI
Отправлено: vita от 04 Марта 2019, 13:47:56
Подтверждаю сообщение Игоря. Созданная мною флешка с тремя разделами на ноутбуке с отключённым UEFI в режиме Legacy:
Цитировать
UEFI[Legacy]: Acer v: 1.05 date: 07/19/2012
Образы со всех разделов флешки загружаются при выборе BOOT:
(https://i.imgur.com/WGkeqgr.png)
Название: Re: Создание загрузочных флешек для ПК с UEFI
Отправлено: S.A. от 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).
Название: Re: Создание загрузочных флешек для ПК с UEFI
Отправлено: vita от 04 Марта 2019, 23:00:36
S.A., предложенный Вами метод проверен на трёх компьютерах с UEFI 2012, 2014 и 2018 гг. Во всех флешка с разметкой GPT раcпознаётся и загрузка происходит.
На нетбуке с BIOS: INSYDE v: 1.14 date: 09/22/2011 указанный выше накопитель виден как единый USB Flash и загрузка с такой флешки не происходит.
В теме приведены данные по конкретному оборудованию.
Название: Re: Создание загрузочных флешек для ПК с UEFI
Отправлено: S.A. от 05 Марта 2019, 18:45:12
vita
Три раздела на флешке увидит далеко не каждый UEFI-BIOS. А на подавляющем большинстве ноутбуков будет виден только один раздел (первый).
Название: Re: Создание загрузочных флешек для ПК с UEFI
Отправлено: vita от 05 Марта 2019, 20:54:19
vita
Три раздела на флешке увидит далеко не каждый UEFI-BIOS. А на подавляющем большинстве ноутбуков будет виден только один раздел (первый).
Три из трёх компьютеров с UEFI увидели три раздела на флешке и способны загружать с них образы.
Например, вот этот в Legacy\CSM видит три раздела флешки  :)
(https://i.imgur.com/sbQw6SS.png)
По-моему, доказательств работоспособности загрузочных флешек с разметкой GPT для компьютеров с UEFI предостаточно.
Название: Re: Создание загрузочных флешек для ПК с UEFI
Отправлено: ivm от 06 Марта 2019, 00:59:31
ТС сообщил о рациональном использовании флешек для записи нескольких образов на один носитель, тем более, что сейчас трудно найти флешку небольшого размера для записи одного образа. И мне непонятно, почему он так возражает против аргументов, проверенных на практике, противореча самому себе. Эксперимент всегда был критерием истины. А непроверенные предположения - всего лишь гипотеза.
Название: Re: Создание загрузочных флешек для ПК с UEFI
Отправлено: S.A. от 06 Марта 2019, 09:48:00
По-моему, доказательств работоспособности загрузочных флешек с разметкой GPT для компьютеров с UEFI предостаточно.
Я думал мы просто обсуждаем способы подготовки установочных флешек (я ни с кем не спорил и доказательств не ждал).  UEFI может работать с флешками  с разметкой и GPT и MBR, я в курсе этого и поэтому писАл

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

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

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

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

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

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

Название: Re: Создание загрузочных флешек для ПК с UEFI
Отправлено: vita от 06 Марта 2019, 10:16:17
Три раздела он видит в UEFI, а не в Legacy.
Из трёх приведённых мною примеров в сообщениях №№ 1 и 6 показаны снимки компьютера с включённым UEFI. На остальных 8 и 12 - режим Legacy, о чём также информирую.
Название: Re: Создание загрузочных флешек для ПК с UEFI
Отправлено: S.A. от 06 Марта 2019, 10:28:41
vita
Боюсь опять быть неправильно понятым, но...
Если в Boot menu загрузочное устройство имеет префикс UEFI, то загрузка с этого устройства будет проходить в UEFI режиме.  У Вас включен режим типа UEFI and Legacy (можно загружаться и UEFI и в Legacy). Чтобы загрузка проходила в UEFI режиме, нужно выбрать устройство с префиксом UEFI. Чтобы загрузка проходила в Legacy, нужно выбрать устройство без префикса UEFI (просто название флешки.)
Название: Re: Создание загрузочных флешек для ПК с UEFI
Отправлено: vita от 06 Марта 2019, 12:34:16
Чтобы загрузка проходила в Legacy, нужно выбрать устройство без префикса UEFI (просто название флешки.)
В моём последнем примере с выключенным UEFI загрузка с устройства c таблицей разделов GPT без префикса UEFI не происходит!
Считаю, что можно прекратить дискуссию по сабжу, поскольку в каждом конкретном случае надо учитывать особенности оборудования.
Название: Re: Создание загрузочных флешек для ПК с UEFI
Отправлено: S.A. от 06 Марта 2019, 19:03:59
В моём последнем примере с выключенным UEFI загрузка с устройства c таблицей разделов GPT без префикса UEFI не происходит!

Разумеется, она и не должна грузится. Это я пытался  объяснить начиная с поста  №9, что с GPT флешки в Legacy загрузиться не получится.

 
vita и ivm
Флешка с разметкой GPT не может загружаться в режиме Legacy\CSM, если загрузка происходит, то это значит, что Вы неправильно загружаетесь с флешки (загрузка происходит в режиме UEFI, а не Legacy\CSM)
-------------------

Обещаю, что это мой последний пост в этой теме.
Название: Re: Создание загрузочных флешек для ПК с UEFI
Отправлено: vita от 06 Марта 2019, 20:40:02
В статье О преимуществах и недостатках UEFI (http://datadump.ru/uefi/) упоминается, что
Цитировать
менеджер загрузки в одних реализациях может содержать комбинированный список из MBR и GPT устройств, в других же разные списки загрузки, что вводит некоторую сумятицу.

Поэтому нельзя категорически заявлять о том, что это работает только так и не иначе.
Название: Re: Создание загрузочных флешек для ПК с UEFI
Отправлено: yx от 15 Ноября 2019, 01:00:22
Загрузочная запись (загрузочный код в MBR) нужна только для загрузки в режиме Legacy\CSM. Для загрузки в UEFI режиме загрузочная запись не нужна (запись не используется, хотя может там быть, если например разметку MBR на флешке создавать средствами Windows).
именно так и работает флешка c PRA. На ней есть раздел уефи, что меня как-то удивило, когда только файлы на флешку записал, без установки какого-либо загрузчика - и вдруг комп с нее загрузился. Пока не пробовал, но aio boot creator позиционируют как универсальную. Пока что пробовал ее только на уефи, но продолжение опытов не за горами. Жаль, что Матунту она не принимает, но если разберусь с меню, может, вручную пропишу.