From d2b9bc0db8c999e16a7b8ad5fe1737c39a52bcf8 Mon Sep 17 00:00:00 2001 From: okuji Date: Sun, 6 Jun 1999 23:30:44 +0000 Subject: [PATCH] Change the limit size of stage 1.5 --- ChangeLog | 7 ++++++- NEWS | 4 +++- e2fs_stage1_5/Makefile.am | 6 +++--- e2fs_stage1_5/Makefile.in | 6 +++--- fat_stage1_5/Makefile.am | 4 +++- fat_stage1_5/Makefile.in | 5 ++++- 6 files changed, 22 insertions(+), 10 deletions(-) diff --git a/ChangeLog b/ChangeLog index cef54b43e..15175d479 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +1999-06-07 OKUJI Yoshinori + + * e2fs_stage1_5/Makefile.am (IMPORTANT_SIZE_LIMIT): Set to 31744. + * fat_stage1_5/Makefile.am (IMPORTANT_SIZE_LIMIT): Likewise. + 1999-06-06 OKUJI Yoshinori The debug version of Stage 2 is removed. @@ -119,7 +124,7 @@ 1999-05-17 OKUJI Yoshinori - * acinclude.m4 (grub_ASM_EXT_C): Do not overrun the comman + * acinclude.m4 (grub_ASM_EXT_C): Do not overrun the command shift. Reported by Pavel Roskin . 1999-05-14 OKUJI Yoshinori diff --git a/NEWS b/NEWS index e438492e8..4a3a41c45 100644 --- a/NEWS +++ b/NEWS @@ -1,13 +1,15 @@ NEWS - list of user-visible changes between releases of GRUB New: +* Bug fixes (i.e. Stage 1.5 can work fine again). * The /sbin/grub stage2 simulator now works at least on GNU/Linux, and uses the Linux HDIO_GETGEO ioctl to determine hard disk geometry. * TAB not only lists filenames, but also completes a filename when the filename is unique. -* Many bug fixes (i.e. Stage 1.5 can work fine again). * Password is not echoed back, put an asterisk for each of input characters. +* stage2_debug is removed, and the debugging features are added into + stage2. New in 0.5.91 - 1999-03-14, Gordon Matzigkeit: * LBA and preliminary AWARD BIOS disk extension support. diff --git a/e2fs_stage1_5/Makefile.am b/e2fs_stage1_5/Makefile.am index 56a2bc69b..57d19f960 100644 --- a/e2fs_stage1_5/Makefile.am +++ b/e2fs_stage1_5/Makefile.am @@ -1,6 +1,6 @@ -# On ext2fs, we can install into EXT2_BOOT_LOADER_INO, which gives us: -# MAX-STAGE1-BLOCK-LIST * MIN-EXT2-BLOCK-SIZE = 80 * 1024 = 81920 -IMPORTANT_SIZE_LIMIT = 81920 +# Stage 1.5 can be installed into the first cylinder after MBR, so the +# limit is (63 - 1) * 512 = 31744. +IMPORTANT_SIZE_LIMIT = 31744 pkgdatadir = $(datadir)/$(PACKAGE)/$(host_cpu)-$(host_vendor) pkgdata_DATA = e2fs_stage1_5 diff --git a/e2fs_stage1_5/Makefile.in b/e2fs_stage1_5/Makefile.in index 06cc3bec9..0c1b75ef6 100644 --- a/e2fs_stage1_5/Makefile.in +++ b/e2fs_stage1_5/Makefile.in @@ -69,11 +69,11 @@ host_cpu = @host_cpu@ host_vendor = @host_vendor@ sbingrub = @sbingrub@ -# On ext2fs, we can install into EXT2_BOOT_LOADER_INO, which gives us: -# MAX-STAGE1-BLOCK-LIST * MIN-EXT2-BLOCK-SIZE = 80 * 1024 = 81920 +# Stage 1.5 can be installed into the first cylinder after MBR, so the +# limit is (63 - 1) * 512 = 31744. -IMPORTANT_SIZE_LIMIT = 81920 +IMPORTANT_SIZE_LIMIT = 31744 pkgdatadir = $(datadir)/$(PACKAGE)/$(host_cpu)-$(host_vendor) pkgdata_DATA = e2fs_stage1_5 diff --git a/fat_stage1_5/Makefile.am b/fat_stage1_5/Makefile.am index dacae19cf..678561fd5 100644 --- a/fat_stage1_5/Makefile.am +++ b/fat_stage1_5/Makefile.am @@ -1,4 +1,6 @@ -IMPORTANT_SIZE_LIMIT = 81920 +# Stage 1.5 can be installed into the first cylinder after MBR, so the +# limit is (63 - 1) * 512 = 31744. +IMPORTANT_SIZE_LIMIT = 31744 pkgdatadir = $(datadir)/$(PACKAGE)/$(host_cpu)-$(host_vendor) pkgdata_DATA = fat_stage1_5 diff --git a/fat_stage1_5/Makefile.in b/fat_stage1_5/Makefile.in index a8a13e651..01173fa78 100644 --- a/fat_stage1_5/Makefile.in +++ b/fat_stage1_5/Makefile.in @@ -69,8 +69,11 @@ host_cpu = @host_cpu@ host_vendor = @host_vendor@ sbingrub = @sbingrub@ +# Stage 1.5 can be installed into the first cylinder after MBR, so the +# limit is (63 - 1) * 512 = 31744. -IMPORTANT_SIZE_LIMIT = 81920 + +IMPORTANT_SIZE_LIMIT = 31744 pkgdatadir = $(datadir)/$(PACKAGE)/$(host_cpu)-$(host_vendor) pkgdata_DATA = fat_stage1_5