diff -urNp grub-0.97.old/stage2/boot.c grub-0.97.new/stage2/boot.c --- grub-0.97.old/stage2/boot.c 2008-04-06 14:41:38.000000000 +0300 +++ grub-0.97.new/stage2/boot.c 2008-04-06 14:40:06.000000000 +0300 @@ -413,6 +413,7 @@ load_image (char *kernel, char *arg, ker while (dest < linux_data_tmp_addr + LINUX_CL_0202_PRM_END_OFFSET && *src) *(dest++) = *(src++); + *dest = 0; } /* Old Linux kernels have problems determining the amount of