Bug#281652: grub package doesn't include fat_stage1_5

Joris Patroons Joris Patroons <jopa@kotnet.org>, 281652@bugs.debian.org
Wed, 17 Nov 2004 03:03:22 +0100


Package: grub
Version: 0.95+cvs20040624-10
Severity: wishlist
Tags: patch


I would like to make my USB stick (which has one big FAT partition)
bootable using grub, because syslinux isn't able to boot memtest86.
I may be wrong, but I think the reason it's not working now is because
of the missing fat_stage1_5 file. Would it be possible to include it
in the next package release? Other people may want to try the same, and
not all of them are prepared to compile it themselves. Besides, it only
enlarges the package by 2Kb and the installed size by 7Kb, so there is
no real drawback.
I created a very spectacular patch to fix this issue (for linux build
systems, the rest I didn't dare touch), in case that would help (but I
doubt it)
Greetings and thanks for all your work,

Joris Patroons

-- the patch: --
diff -Naur grub-0.95+cvs20040624/debian/rules grub-0.95+fat/debian/rules
--- grub-0.95+cvs20040624/debian/rules  2004-11-17 01:11:24.000000000 +0100
+++ grub-0.95+fat/debian/rules  2004-11-17 01:15:33.000000000 +0100
@@ -36,7 +36,7 @@
 GRUB_DISK_IMAGE=grub-${GRUB_VERSION}-$(DEB_BUILD_GNU_CPU)-pc
 
 ifeq ($(DEB_BUILD_GNU_SYSTEM),linux)
-filesystems=e2fs jfs minix reiserfs xfs
+filesystems=e2fs jfs minix reiserfs xfs fat
 endif
 ifeq ($(DEB_BUILD_GNU_SYSTEM),gnu)
 filesystems=e2fs ffs minix
-- end the patch --

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.8
Locale: LANG=en_IE@euro, LC_CTYPE=en_IE@euro (charmap=ISO-8859-15)

Versions of packages grub depends on:
ii  libc6                       2.3.2.ds1-18 GNU C Library: Shared libraries an
ii  libncurses5                 5.4-4        Shared libraries for terminal hand

-- no debconf information