I suspect the problem is in /usr/lib/linux-boot-
probes/mounted/90fallback

                        initrdname=$(echo "$kernfile" | sed 
"s/vmlinu[zx]/initrd\*/")
                        foundinitrd=0
                        for initrd in $(eval ls $initrdname 2>/dev/null); do
                                if [ -f "$initrd" ] && [ ! -L "$initrd" ]; then
                                        initrd=$(echo "$initrd" | sed 
"s!^$mpoint!!")
                                        result 
"$partition:$kernbootpart::$kernbasefile:$initrd:root=$mappedpartition"
                                        exitcode=0
                                        foundinitrd=1
                                fi
                        done
                        if [ "$foundinitrd" = 0 ]; then
                                result 
"$partition:$kernbootpart::$kernbasefile::root=$mappedpartition"
                                exitcode=0
                        fi

If I understand correctly, the script only looks for the name initrdxxxx, while 
fedora calls it initramfsxxx.img. (What is "\*" in the first line for ?)
There may still be something wrong in the next few lines. I have tried changing 
"initrd\*" to "initramfs", still could not find the file. Yes, I know it is not 
a good idea to hard code the file name, just trying to locate the problem.

-- 
grub2 error detecting Fedora"initrd"
https://bugs.launchpad.net/bugs/420900
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to