tag 605567 thanks On 12/20/2010 01:04 PM, Michael Prokop wrote: > Just built ISO with the according configuration. > The ISO as well the full grub directory can be found at: > > http://amd64.grml.org/bug_605567/ > > There are 2 separate problems: 1) You use menuentry inside if clause. This isn't supported in squeeze GRUB 2) Incorrect multiboot module unloading. Fix attached > [kvm|qemu] -hda ./grml-small-sid_2010.12.20.iso triggers the problem > for me (notice that isolinux will come up if using -cdrom instead of > -hda, jfyi). > > If you need anything else please let me know. > > regards, > -mika- >
-- Regards Vladimir 'φ-coder/phcoder' Serbinenko
=== modified file 'loader/i386/multiboot_mbi.c' --- loader/i386/multiboot_mbi.c 2010-06-23 08:22:03 +0000 +++ loader/i386/multiboot_mbi.c 2010-12-20 14:54:56 +0000 @@ -465,6 +465,7 @@ return grub_errno; newmod->start = start; newmod->size = size; + newmod->next = 0; for (i = 0; i < argc; i++) len += grub_strlen (argv[i]) + 1;
signature.asc
Description: OpenPGP digital signature