[Bug 414184] Re: [Karmic] update-grub creates incorrect entry for FreeDOS

tz thomas at mich.com
Wed Nov 4 02:17:38 UTC 2009


I've confirmed this and reported a variant (though not duplicate).

/etc/grub/30_osprobe will NOT find a true DOS (in this case Win98) on a usb key which I use for multiboot.
(it also finds all the partitions on the system I happen to be on but really don't want).

So the more general problem is that the OS probe/generation is badly
broken in Grub2 - and there is little if any documentation at the
expected sites.

This is what blkid gives for the partition:

/dev/sdb1: SEC_TYPE="msdos" LABEL="DOSBOOT" UUID="40F0-5A79" TYPE="vfat"

To boot, I eventually figured out that I needed one line:

chainloader (hd0,1)+1


within the menu section.  There may be a way to use the search thingy to get the UUID, but this was a trivial edit in grub 1.

Yes, it uses the BIOS enumeration.  There is nothing I can find that
properly translates it within Grub.  The BIOS typically puts the boot
device first.  Linux or other OSes will do in a different ordre

The CLI and commands are partially documented at:
http://members.iinet.net/%7Eherman546/p20.html - it is the best source.

-- 
[Karmic] update-grub creates incorrect entry for FreeDOS
https://bugs.launchpad.net/bugs/414184
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs




More information about the universe-bugs mailing list