SuperGRUB2Disk

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
SerW
Сообщения: 402
ОС: macOS& Fedora Workstation Latest

SuperGRUB2Disk

Сообщение SerW »

Сломал себе мозги.
Ну вот скачал я этот исошник -- а что с ним дальше-то делать -- как установить на флеш, и как кидать .iso куда нужно на флешечку?
Даунлоад исо: https://www.supergrubdisk.org/super-grub2-disk/
Сергей Ш. » DragonSerW.RU
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 19421
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: SuperGRUB2Disk

Сообщение Bizdelnick »

SerW писал:
06.02.2021 17:00
как установить на флеш
https://www.supergrubdisk.org/wiki/SuperGRUB2Disk#Creating_a_Bootable_Super_GRUB2_Disk
SerW писал:
06.02.2021 17:00
как кидать .iso куда нужно на флешечку?
https://www.supergrubdisk.org/wiki/Loopback.cfg#How_do_you_use_a_loopback.cfg_to_boot_an_iso.3F
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
UnixNoob
Сообщения: 893
ОС: Slackware

Re: SuperGRUB2Disk

Сообщение UnixNoob »

SerW
Поясните свою задачу, зачем вам часто создавать загрузочные флешки?
Есть к примеру варианты установки Grub, там же есть создание универсальной флешки под bios/grub.
Вы не знаете структуру grub.cfg или не хотите тратить время, а хотите автоматизировать процесс?
«Хорошо сформулированная проблема — наполовину решенная проблема».Чарлз Кеттеринг
Спасибо сказали:
Аватара пользователя
SerW
Сообщения: 402
ОС: macOS& Fedora Workstation Latest

Re: SuperGRUB2Disk

Сообщение SerW »

По первому линку:
Enable GRUB2's USB support *experimental*

Many BIOSs do not support booting from USB, with this option you can use Super GRUB2 Disk (booted from a floppy, CD, or other media that your BIOS does support booting from) to boot an operating system from a USB drive despite your BIOSs limitation, using GRUB2's native USB drivers. This option will only allow you boot Free Operating Systems like GNU/Linux or FreeBSD, chainloading will not work with this option and so it cannot be used to boot Windows from a USB drive. This option, as stated, is still experimental.
И там, вообще, выше написано6 что нужно записывать на CD (sic!).
Что за бред-то? ((

По второй ссылке: как-то все оченно сложно ((
Добавлено (17:20):
UnixNoob
Я хочу найти годную альтернативу Ventoy.
Сергей Ш. » DragonSerW.RU
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 19421
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: SuperGRUB2Disk

Сообщение Bizdelnick »

SerW писал:
06.02.2021 17:20
По первому линку:
The Super GRUB2 Disk image is a hybrid image and can also be dd'd directly to a drive to make a bootable drive.
Добавлено (17:39):
SerW писал:
06.02.2021 17:20
По второй ссылке: как-то все оченно сложно
Что сложно, найти на странице (а точнее, в конкретном её разделе из двух абзацев, на который я дал ссылку) нужную Вам информацию?
any isos in /boot-isos or /boot/boot-isos (Jordan_U agreed that the next version will also search in /bootisos and /boot/bootisos for ISO 9660 8.3 (8 without dot for directories) and FAT file name compatibility) that contain a loopback.cfg (and some that don't) will be detected at boot and a menu generated to choose between them. All you have to do to add another loop bootable iso is to put it in /boot-isos/.
Последний раз редактировалось Bizdelnick 06.02.2021 17:46, всего редактировалось 2 раза.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
RusWolf
Сообщения: 472
ОС: Arch Linux x64 на BTRFS

Re: SuperGRUB2Disk

Сообщение RusWolf »

UnixNoob
Я хочу найти годную альтернативу Ventoy.
[/quote]
grub c конфигом под разные iso.
Спасибо сказали:
Аватара пользователя
SerW
Сообщения: 402
ОС: macOS& Fedora Workstation Latest

Re: SuperGRUB2Disk

Сообщение SerW »

RusWolf
Совершенно не вариант, потому что руками делать вот прямо ничего не хочется, и я очень часто открываю новые -горизонты- .ISO!
Добавлено (18:46):
Bizdelnick
dd -- не мое. Могу ошибиться.
Вот есть Fedora Media Writer -- им сделал, получилась вот такая какашка: https://i.ibb.co/0qzqSRf/Screenshot-2021-02-06-at-18-44-47.png ((
Шо делать-то? Балену можно заюзать, но она мне ппц не нравится ((
Сергей Ш. » DragonSerW.RU
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 19421
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: SuperGRUB2Disk

Сообщение Bizdelnick »

SerW писал:
06.02.2021 18:36
Вот есть Fedora Media Writer -- им сделал, получилась вот такая какашка
Не уверен, что правильно интерпретирую эту какашку, но, вроде бы, что-то записалось. Не грузится?
SerW писал:
06.02.2021 18:36
Шо делать-то?
Добавить раздел, создать на нём файловую систему (лучше какую-нибудь ext, я думаю), в ней каталог с правильным именем, закинуть в него заведомо поддерживаемый iso-образ (то бишь Ubuntu или Grml) и попытаться этот образ загрузить.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
SerW
Сообщения: 402
ОС: macOS& Fedora Workstation Latest

Re: SuperGRUB2Disk

Сообщение SerW »

Bizdelnick
Я пробую Gnome-Disks @ Fedora 33: https://i.ibb.co/XD5SYhJ/Screenshot-from-2021-02-06-19-04-56.png .
Очень странно! ((
Сергей Ш. » DragonSerW.RU
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 19421
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: SuperGRUB2Disk

Сообщение Bizdelnick »

SerW писал:
06.02.2021 19:06
Я пробую Gnome-Disks @ Fedora 33
Мораль: не надо использовать какашки инструменты, которые пытаются быть слишком умными (притом что их разработчики таковыми не являются). Вероятно, ему не нравится раздел внутри раздела (а так на всех гибридных iso). fdisk Вам в помощь. Ну или gparted, может быть, хотя за него тоже не поручусь.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
SerW
Сообщения: 402
ОС: macOS& Fedora Workstation Latest

Re: SuperGRUB2Disk

Сообщение SerW »

Bizdelnick
Основываясь на https://askubuntu.com/a/377561 , я сделал вот так:

Shell

sudo dd bs=4M if=/home/serw/Downloads/super_grub2_disk_hybrid_2.04s1.iso of=/dev/sdc conv=fdatasync status=progress
Как теперь отформатировать вот этот раздел: https://i.ibb.co/tzjhRpV/Screenshot-from-2021-02-06-19-28-42.png ?
По-прежнему вылезает все та ошибка ((
Сергей Ш. » DragonSerW.RU
Спасибо сказали:
Аватара пользователя
RusWolf
Сообщения: 472
ОС: Arch Linux x64 на BTRFS

Re: SuperGRUB2Disk

Сообщение RusWolf »

SerW писал:
06.02.2021 18:36
RusWolf
Совершенно не вариант, потому что руками делать вот прямо ничего не хочется, и я очень часто открываю новые -горизонты- .ISO!
https://archlinux.org.ru/forum/topic/19029/?page=1 - для ленивых.
Спасибо сказали:
Аватара пользователя
SerW
Сообщения: 402
ОС: macOS& Fedora Workstation Latest

Re: SuperGRUB2Disk

Сообщение SerW »

RusWolf
Оно Винду и прочее загружает?
Сергей Ш. » DragonSerW.RU
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 19421
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: SuperGRUB2Disk

Сообщение Bizdelnick »

SerW писал:
06.02.2021 19:29
Как теперь отформатировать вот этот раздел
Это не раздел. Раздел на этом месте сначала надо создать.
Bizdelnick писал:
06.02.2021 19:11
fdisk Вам в помощь. Ну или gparted, может быть, хотя за него тоже не поручусь.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
groz
Сообщения: 11

Re: SuperGRUB2Disk

Сообщение groz »

SerW
Поставить Grub2 на флешку и скопировать из ISO файлы и папки,
которых нет на флешке.(подскажу на флешке можно все файлы удалять, кроме /boot/grub/grubenv!!!)
На флешке fat32 - меньше проблем с загрузкой ISO.
Спасибо сказали:
Аватара пользователя
SerW
Сообщения: 402
ОС: macOS& Fedora Workstation Latest

Re: SuperGRUB2Disk

Сообщение SerW »

Мне нужен аналог Ventoy -- вы почитайте про нее.
Сергей Ш. » DragonSerW.RU
Спасибо сказали:
groz
Сообщения: 11

Re: SuperGRUB2Disk

Сообщение groz »

Чем я часто пользуюсь:
1 Загрузка ISO, IMG образов, лежащих в определённых папках (boot-isos)
2 автопоиск, выбор и загрузка Grub2 (cfg ,image)
3 автопоиск, выбор и загрузка установленных операционных систем в случае повреждения загрузчика (ищет по всем дискам компа)
Элементарная(есть зависимоть от прямоты рук) расширяемость: от "весёленьких тем"до подключения bart pe и виндозных сборок (для уст. винды) и т.д.
4.Запуск Grub4Dos
5.Запуск(предварительно установленной) syslinux
Что умеет ventoy?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 19421
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: SuperGRUB2Disk

Сообщение Bizdelnick »

groz писал:
07.02.2021 14:11
Поставить Grub2 на флешку и скопировать из ISO файлы и папки
В пункте «поставить grub2» непонятно, что Вы подразумеваете. Если установку начального загрузчика grub-pc в MBR, то Вы, по идее, теряете возможность EFI-загрузки (которая, как я понял, изначально в сабже имеется). Если залить iso непосредственно на флешку и создать дополнительный раздел для файлов, она сохранится.
Добавлено (17:44):
Bizdelnick писал:
06.02.2021 19:11
Вероятно, ему не нравится раздел внутри раздела
Посмотрел на исошник. Там более современно сделано, чем я думал. GPT, три независимых раздела. Видимо, не нравится программе то, что бекап таблицы разделов после записи на флешку находится не в её конце. fdisk это благополучно исправляет и даёт добавить раздел без лишних вопросов:

Shell

% /sbin/fdisk super_grub2_disk_hybrid_2.04s1.iso.1

Welcome to fdisk (util-linux 2.33.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

GPT PMBR size mismatch (31955 != 524287) will be corrected by write.
The backup GPT table is not on the end of the device. This problem will be corrected by write.

Command (m for help): p

Disk super_grub2_disk_hybrid_2.04s1.iso.1: 256 MiB, 268435456 bytes, 524288 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 663D6EDE-3CEF-4C0C-A005-CEBA919E5CCA

Device Start End Sectors Size Type
super_grub2_disk_hybrid_2.04s1.iso.1p1 64 355 292 146K Microsoft basic data
super_grub2_disk_hybrid_2.04s1.iso.1p2 356 6115 5760 2,8M EFI System
super_grub2_disk_hybrid_2.04s1.iso.1p3 6116 31907 25792 12,6M Microsoft basic data

Command (m for help): n
Partition number (4-176, default 4):
First sector (31908-524242, default 32768):
Last sector, +/-sectors or +/-size{K,M,G,T,P} (32768-524242, default 524242):

Created a new partition 4 of type 'Linux filesystem' and of size 240 MiB.

Command (m for help): p
Disk super_grub2_disk_hybrid_2.04s1.iso.1: 256 MiB, 268435456 bytes, 524288 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 663D6EDE-3CEF-4C0C-A005-CEBA919E5CCA

Device Start End Sectors Size Type
super_grub2_disk_hybrid_2.04s1.iso.1p1 64 355 292 146K Microsoft basic data
super_grub2_disk_hybrid_2.04s1.iso.1p2 356 6115 5760 2,8M EFI System
super_grub2_disk_hybrid_2.04s1.iso.1p3 6116 31907 25792 12,6M Microsoft basic data
super_grub2_disk_hybrid_2.04s1.iso.1p4 32768 524242 491475 240M Linux filesystem

Command (m for help): w
The partition table has been altered.
Syncing disks.

%
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
groz
Сообщения: 11

Re: SuperGRUB2Disk

Сообщение groz »

Да я писал про установку Grub2 в MBR.
Мамки с UEFI пока нет, но я пробовал запускать свою флешку в эмуляторе с UEFI и запустил таки, выдрал из ISO (MX или debian)
каталоги /EFI /boot/grub/i386-efi в каталоге i386-efi сделал тестовый файл grub.cfg. Эмулятор показал тестовое меню. UEFI любит fat32.
Попробую ventoy сделать вручную, что понравиться переброшу на свою флешку.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 19421
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: SuperGRUB2Disk

Сообщение Bizdelnick »

groz писал:
07.02.2021 18:04
UEFI любит fat32.
Он не то чтобы любит, он умеет запускать загрузчик только с неё. Дальнейшее ему по барабану. Можно даже запустить из grub efi-загрузчик, лежащий на другой ФС, лишь бы grub умел с ней работать.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали: