My apologies, I just realized I did have to change one more line to make the generated grub menu work for me, the diff of 30_os-prober should really be:
diff /etc/grub.d/30_os-prober.original /etc/grub.d/30_os-prober 246c246 < LINITRD="`echo ${LINUX} | cut -d ':' -f 5`" --- > LINITRD="`echo ${LINUX} | cut -d ':' -f 5 | tr '^' ' '`" 255c255 < LINITRD="${LINITRD#/boot}" --- > LINITRD="$(echo $LINITRD | sed 's|/boot/|/|g')" --Matt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1840477 Title: Probed linux entries not bootable if original initrd line has more than one file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/os-prober/+bug/1840477/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs