]> git.ipfire.org Git - thirdparty/grub.git/commit
Fix i386-pc prefix handling with nested partitions (Debian bug
authorColin Watson <cjwatson@ubuntu.com>
Thu, 17 Jun 2010 11:15:37 +0000 (12:15 +0100)
committerColin Watson <cjwatson@ubuntu.com>
Thu, 17 Jun 2010 11:15:37 +0000 (12:15 +0100)
commit2164da6b25efcc410b9624c8b95aaabd7340b82e
treec8112cfd78af394c380a7c1821c6648def00e62e
parent044e2e60bed2f7f6e0495cb0b51137376179a788
Fix i386-pc prefix handling with nested partitions (Debian bug
#585068).  Note that the case where the core image is booted using
multiboot and relocated from its original location still requires
more work.
* kern/i386/pc/init.c (make_install_device): If the prefix starts
with "(,", fill the boot drive in between those two characters, but
expect that a full partition specification including partition map
names will follow.
* util/i386/pc/grub-setup.c (setup): Unless an explicit prefix was
specified, write a prefix without the drive name but including a
full partition specification.
ChangeLog
kern/i386/pc/init.c
util/i386/pc/grub-setup.c