On Wed 12 Apr 2017 at 13:33:02 -0500, Richard Owlett wrote:
On theory "too much better than too little" I see:
<begin quote>
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Debian GNU/Linux (8.6) (on /dev/mmcblk0p1)' --class gnu-linux
--class gnu --class os $menuentry_id_option
'osprober-gnulinux-simple-380e2a6d-f851-4fd1-9db2-869a0982b511' {
insmod part_msdos
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root
380e2a6d-f851-4fd1-9db2-869a0982b511
else
search --no-floppy --fs-uuid --set=root
380e2a6d-f851-4fd1-9db2-869a0982b511
fi
linux /boot/vmlinuz-3.16.0-4-686-pae root=/dev/mmcblk0p1
initrd /boot/initrd.img-3.16.0-4-686-pae
}
<end quote>
GRUB is content to boot whatever is on the SD (as you observe) so must
be happy enough with the stanza above; there is no problem with booting
there. Actually, GRUB only uses
linux /boot/vmlinuz-3.16.0-4-686-pae root=/dev/mmcblk0p1
and
initrd /boot/initrd.img-3.16.0-4-686-pae
to get everything up and running. Without those two lines you would not
be booting.
So try this:
When the GRUB menu displays press the "e" key and remove the
search --no-floppy --fs-uuid --set=root 380e2a6d-f851-4fd1-9db2-869a0982b511
Then press the "F10" key. Can you still boot? Do you get the onscreen
message you are concerned about?