Пункты в GRUB2 для разных ISO?

можно подсмотреть параметры у ventoy и закинуть в grub
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE
alien175
можно подсмотреть параметры у ventoy и закинуть в grub
У вентой свой форк граба. К тому же и устаревшей версии.
Не подойдут эти параметры.
Lupus pilum mutat, non mentem.
jim945
У вентой свой форк граба.
упс. Не знал(
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE
У меня самописный grub.cfg … iso находятся в dir /ISO
ls ISO
archlinux-2020.12.01-x86_64.iso  systemrescuecd-amd64-6.1.5.iso
и прописаны в grub.cfg так
# пункт меню номер 2
menuentry "archlinux-2020.12.01-x86_64.iso" {
 set isofile=/ISO/archlinux-2020.12.01-x86_64.iso
 loopback loop (hd0,3)$isofile
 probe -s root_uuid -u $root
 linux (loop)/arch/boot/x86_64/vmlinuz-linux img_dev=/dev/disk/by-uuid/$root_uuid img_loop=$isofile earlymodules=loop
 initrd (loop)/arch/boot/x86_64/initramfs-linux.img
 boot
}
#
# пункт меню номер 3
menuentry "systemrescuecd-amd64-6.1.5.iso" {
 insmod gzio
 set isofile=/ISO/systemrescuecd-amd64-6.1.5.iso
 loopback loop (hd0,3)$isofile
 probe -s root_uuid -u $root
 linux (loop)/sysresccd/boot/x86_64/vmlinuz img_dev=/dev/disk/by-uuid/$root_uuid img_loop=$isofile archisobasedir=sysresccd
 initrd (loop)/sysresccd/boot/x86_64/sysresccd.img
 boot
}

Как видно есть отличия … нет одинаковых iso ... плюс в конце прописано boot

PS - для debug в начале можно доватить строки
set pager=1
set debug=all
Ошибки не исчезают с опытом - они просто умнеют
vasek
У меня самописный grub.cfg
Это на диске с какой ФС?
BlagoYar
Это на диске с какой ФС?
А какая разница?
Груб умеет работать с разными фс.
https://t.me/arch_linuxru
RusWolf
А какая разница?
Груб умеет работать с разными фс.
Не знаю, просто из-за своего головняка уже танцую с бубном и есть одно из предположений (на основе комментария AZJIO), что может потому что ISO лежащие на ntfs и является причиной.
Вот я уверен, что сейчас скопирую твою конфигурацию для арча, изменю только путь к ISO и соответственно нужный hd и у меня это не будет работать.
BlagoYar
ISO лежащие на ntfs
RusWolf
какая разница?
Груб умеет работать с разными фс.
Граба то умеет.
Ядро и инитрам загружаемых образов должны уметь нтфс на ранней стадии загрузки. Умеют , но не все.
В теме https://archlinux.org.ru/forum/topic/19029/ прям с первой страницы обсуждалось.
Lupus pilum mutat, non mentem.
BlagoYar
на основе комментария AZJIO
Grub начинает грузить в память ядро и ядро обращается к диску, на котором находится ISO, чтобы продолжить загрузку, но в виду отсутствия драйвера ntfs в ядре не может обратится к ISO потому что не видит диск.
мои программы
jim945
Ядро и инитрам загружаемых образов должны уметь нтфс на ранней стадии загрузки. Умеют , но не все.
Мне так показалось, что ntfs3, уже давно в ядре, и образы линуксов, давно имеют в интитрамфс, модуль ядра ntfs3.
https://t.me/arch_linuxru
 
Зарегистрироваться или войдите чтобы оставить сообщение.