diff --git a/ChangeLog b/ChangeLog index aee004ce7..d394673ec 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-10-05 Robert Millan + + * loader/i386/pc/linux.c (grub_rescue_cmd_linux): Specify available + and required memory sizes in "too small lower memory" error. + 2007-10-03 Robert Millan * include/grub/i386/io.h: New file. diff --git a/loader/i386/pc/linux.c b/loader/i386/pc/linux.c index 8f2ba2a1a..818f762e3 100644 --- a/loader/i386/pc/linux.c +++ b/loader/i386/pc/linux.c @@ -169,7 +169,10 @@ grub_rescue_cmd_linux (int argc, char *argv[]) if (grub_linux_real_addr + GRUB_LINUX_SETUP_MOVE_SIZE > (char *) grub_lower_mem) { - grub_error (GRUB_ERR_OUT_OF_RANGE, "too small lower memory"); + grub_error (GRUB_ERR_OUT_OF_RANGE, + "too small lower memory (0x%x > 0x%x)", + grub_linux_real_addr + GRUB_LINUX_SETUP_MOVE_SIZE, + (char *) grub_lower_mem); goto fail; }