bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

grub boot fails to find .img files when booting linux w/separate /boot p


From: Larry Johnson
Subject: grub boot fails to find .img files when booting linux w/separate /boot partition
Date: Fri, 28 Feb 2020 12:11:48 -0800

My archlinux system has a separate boot partition
NAME     SIZE UUID                                 OWNER GROUP LABEL
        MOUNTPOINT
sda    465.8G                                      root  disk
├─sda1  19.5G d7c05292-01fc-a6ac-9961-ef349991e2ac root  disk
arch_boot       /boot
├─sda2  62.5G 5a1ca848-b27c-966c-8bb5-fb498991521a root  disk  arch_root       /
├─sda3    16G cdb9e719-9cd1-47ed-911b-c6319b3c67a2 root  disk
├─sda4     1K                                      root  disk
└─sda5 367.7G 6ff811c8-7f8d-9d83-14ac-059816ad4367 root  disk
arch_home       /home

I am booting with grub 2.04 from Linux kise-005 5.5.2-1-MANJARO #1 SMP
PREEMPT Tue Feb 4 19:22:35 UTC 2020 x86_64 GNU/Linux

Configuration finds the archlinux system...
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-5.5-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-5.5-x86_64.img
Found initrd fallback image: /boot/initramfs-5.5-x86_64-fallback.img
Found linux image: /boot/vmlinuz-5.4-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-5.4-x86_64.img
Found initrd fallback image: /boot/initramfs-5.4-x86_64-fallback.img
Found Arch Linux (rolling) on /dev/sda2
Found Windows 10 on /dev/sdc1
Found Windows 10 on /dev/sdf1
Found Ubuntu 18.04.4 LTS (18.04) on /dev/sdg1

>From grub.cfg...
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Arch Linux (rolling) (on /dev/sda2)' --class arch --class
gnu-linux --class gnu --class os $menuentry_id_option
'osprober-gnulinux-simple-5a1ca848-b27c-966c-8bb5-fb498991521a' {
savedefault
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
 search --no-floppy --fs-uuid --set=root
--hint-ieee1275='ieee1275//disk@0,msdos1' --hint-bios=hd0,msdos1
--hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1
d7c05292-01fc-a6ac-9961-ef349991e2ac
else
 search --no-floppy --fs-uuid --set=root d7c05292-01fc-a6ac-9961-ef349991e2ac
fi
linux /vmlinuz-linux root=UUID=5a1ca848-b27c-966c-8bb5-fb498991521a rw
verbose fbcon=scrollback:128k
initrd /intel-ucode.img /boot/initramfs-linux.img
}
submenu 'Advanced options for Arch Linux (rolling) (on /dev/sda2)'
$menuentry_id_option
'osprober-gnulinux-advanced-5a1ca848-b27c-966c-8bb5-fb498991521a' {
menuentry 'Arch Linux (on /dev/sda2)' --class gnu-linux --class gnu
--class os $menuentry_id_option
'osprober-gnulinux-/vmlinuz-linux--5a1ca848-b27c-966c-8bb5-fb498991521a'
{
savedefault
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
 search --no-floppy --fs-uuid --set=root
--hint-ieee1275='ieee1275//disk@0,msdos1' --hint-bios=hd0,msdos1
--hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1
d7c05292-01fc-a6ac-9961-ef349991e2ac
else
 search --no-floppy --fs-uuid --set=root d7c05292-01fc-a6ac-9961-ef349991e2ac
fi
linux /vmlinuz-linux root=UUID=5a1ca848-b27c-966c-8bb5-fb498991521a rw
verbose fbcon=scrollback:128k
initrd /intel-ucode.img /boot/initramfs-linux.img
}
menuentry 'Arch Linux, with Linux linux (on /dev/sda2)' --class
gnu-linux --class gnu --class os $menuentry_id_option
'osprober-gnulinux-/vmlinuz-linux--5a1ca848-b27c-966c-8bb5-fb498991521a'
{
savedefault
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
 search --no-floppy --fs-uuid --set=root
--hint-ieee1275='ieee1275//disk@0,msdos1' --hint-bios=hd0,msdos1
--hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1
d7c05292-01fc-a6ac-9961-ef349991e2ac
else
 search --no-floppy --fs-uuid --set=root d7c05292-01fc-a6ac-9961-ef349991e2ac
fi
linux /vmlinuz-linux root=UUID=5a1ca848-b27c-966c-8bb5-fb498991521a rw
verbose fbcon=scrollback:128k
initrd /intel-ucode.img /boot/initramfs-linux.img
}
menuentry 'Arch Linux, with Linux linux (fallback initramfs) (on
/dev/sda2)' --class gnu-linux --class gnu --class os
$menuentry_id_option
'osprober-gnulinux-/vmlinuz-linux--5a1ca848-b27c-966c-8bb5-fb498991521a'
{
savedefault
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
 search --no-floppy --fs-uuid --set=root
--hint-ieee1275='ieee1275//disk@0,msdos1' --hint-bios=hd0,msdos1
--hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1
d7c05292-01fc-a6ac-9961-ef349991e2ac
else
 search --no-floppy --fs-uuid --set=root d7c05292-01fc-a6ac-9961-ef349991e2ac
fi
linux /vmlinuz-linux root=UUID=5a1ca848-b27c-966c-8bb5-fb498991521a rw
verbose fbcon=scrollback:128k
initrd /initramfs-linux-fallback.img
}
menuentry 'Arch Linux, with Linux linux (recovery mode) (on
/dev/sda2)' --class gnu-linux --class gnu --class os
$menuentry_id_option
'osprober-gnulinux-/vmlinuz-linux-root=UUID=5a1ca848-b27c-966c-8bb5-fb498991521a
rw single-5a1ca848-b27c-966c-8bb5-fb498991521a' {
savedefault
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
 search --no-floppy --fs-uuid --set=root
--hint-ieee1275='ieee1275//disk@0,msdos1' --hint-bios=hd0,msdos1
--hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1
d7c05292-01fc-a6ac-9961-ef349991e2ac
else
 search --no-floppy --fs-uuid --set=root d7c05292-01fc-a6ac-9961-ef349991e2ac
fi
linux /vmlinuz-linux root=UUID=5a1ca848-b27c-966c-8bb5-fb498991521a rw single
initrd /initramfs-linux-fallback.img
}
}

Boot fails with message: unable to find 'initramfs-linux.img' then a
kernel panic



reply via email to

[Prev in Thread] Current Thread [Next in Thread]