Finnix 110/111 can not find media on the md raid (metadata 0.90) mirrored /boot partition
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Finnix |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Hello,
I'm using following GRUB list item to boot Finnix as a rescue system :
menuentry "Finnix x64" {
insmod part_msdos
insmod diskfilter
insmod mdraid09
insmod ext2
set root='mduuid/
if [ x$feature_
search --no-floppy --fs-uuid --set=root --hint=
else
search --no-floppy --fs-uuid --set=root aba25e8e-
fi
insmod iso9660
loopback loop /finnix.iso
linux (loop)/
initrd (loop)/
}
Here /dev/md0 is mounted as /boot and is RAID1 with 0.90 metadata (so, it's normally recognized as ext2 filesystem, if any of RAID partitions are mounted directly).
Meanwhile, Finnix media detection doesn't work on such partition, and doesn't recognize RAID as well.
Also, I can't even troubleshoot it - because initial RAM disk doesn't load USB HID drivers.
Placing finnix ISO image in /boot/efi causes even more strange effect - Finnix wrote:
"umount: can't unmount /tmp/testmount_
Disks are fine, so here is some problem with Finnix image detection/mounting logic.
Regards,
Alex
Sorry for the delay; I didn't realize bugs were being submitted here. Nonetheless, thank you for your report! For more details on recent developments, please see https:/ /blog.finnix. org/2020/ 05/19/behind- the-scenes- of-finnix- 120/ .
Generally, more complicated boot setups like your first example are not supported for the CD finding itself, though now that Finnix 120 uses live-boot for initramfs, it *may* work. OTOH, I've verified the second example (in /boot/efi) definitely does work as of Finnix 120.