Multi загрузочная флешка

Кстати. Если кто не знает.
https://www.supergrubdisk.org/wiki/Loopback.cfg
Во многих образах уже есть такой конфиг.
Буду за компом, напишу как им пользуюсь .
и в арч надо протолкнуть.
Lupus pilum mutat, non mentem.
RusWolf
Запустил Gparted и сделал разделы как у меня на скрине, потом просто сделал установку Arch, установил две версии grub (для bios и uefi), всё.
А при установке разделов устанавливали сдвиги и начало и конец разделов в секторах? Я запустил sudo gparted, удалил все разделы на флешке. Затем стал создавать разделы как у Вас, но у меня в gparted нет возможности установить флаги, точки монтирования и др. Можете описать подробнее, как Вы создавали разделы, как у Вас появилась файловая система grub2 core.img и флаги.
tumanovalex, всё делал через Gparted.

tumanovalex
как у Вас появилась файловая система grub2 core.img и флаги
Появилась после установки grub для bios, grub2 core.img записывается автоматом на этот раздел.

tumanovalex
и флаги.
Правильно ли я понял:
1. Gparted создаю 1 раздел например 1 МБ (просто указываю этот размер в поле New Size, устанавливаю Первичный и форматирую в фат)
2. Второй размер устанавливаю например в 50 мб и делаю его fat32
3. Третий раздел с размером, оставшимся от первых двух, и форматирую его в ext4 или в ntfs.
Затем выхожу из gparted, делаю гибридную MBR. После этого устанавливаю grub как в WiKi
Так Вы делали или я что-то неправильно понял?
Забыл написать, что, наверное, Вы устанавливали флаги после создания разделов
jim945
Кстати. Если кто не знает.
https://www.supergrubdisk.org/wiki/Loopback.cfg
Во многих образах уже есть такой конфиг.
Буду за компом, напишу как им пользуюсь .
и в арч надо протолкнуть.
Напишите как пользоваться, прочитал он вроде может работать и без loopback.cfg в iso?
tumanovalex
Правильно ли я понял:
Не правильно, если хочешь сделать флешку как у меня.
Делаешь таблицу разделов GPT.
Создаешь раздел 1MB без файловой системы, потом ставишь ему флаг bios_grub.
Создаешь раздел не меньше 100MB в FAT32, ставишь ему флаг esp.
Потом оставшиеся место размечай как тебе нравится.
И делаешь обычную установку Arch Linux на флешку.
Устанавливаешь два grub для bios и uefi
Всё :)
А если надо грузить iso образы, grub умеет их грузить сам.
А при установке ArchLinux на флешку вы ставили grub на раздел ext4 (третий раздел) или в корень флешки (в моем случае sdc)? Или же организовывали загрузку ArchLinux уже после установки двух grub через их конфигурационные файлы?
tumanovalex
А при установке ArchLinux на флешку вы ставили grub на раздел ext4 (третий раздел) или в корень флешки (в моем случае sdc)?

First, you need to mount the EFI System partition and the data partition of your USB drive. Then, you can install GRUB for EFI with:

  # grub-install --target=x86_64-efi --efi-directory=/EFI_MOUNTPOINT --boot-directory=/DATA_MOUNTPOINT/boot --removable --recheck

And for BIOS with:

  # grub-install --target=i386-pc --boot-directory=/DATA_MOUNTPOINT/boot --recheck /dev/sdX
Правильно ли я понял, что при установке ArchLinux boot loader на флешку не ставится и достаточно установить только 2 груба?
 
Зарегистрироваться или войдите чтобы оставить сообщение.