=================== BUG #505: LATEST MODIFICATIONS ================== http://savannah.gnu.org/bugs/?func=detailbug&bug_id=505&group_id=68
Changes by: Ilguiz Latypov <[EMAIL PROTECTED]> Date: 2003-Jan-10 18:58 (GMT) ------------------ Additional Follow-up Comments ---------------------------- * stage2/stage2.c (cmain): Set boot_drive to the drive number where configuration file was found. This fixes the menu option processing when menu.lst is found on a drive different from the hardcoded one. The multiple drive boot order is enabled only with DiskOnChip, but it doesn't depend on DiskOnChip. ------------------ Additional Bug Attachment ---------------------------- File name: grub-2003-01-08-doc.patch Size:81 KB fix menu handling when the menu is found on non-default drive http://savannah.gnu.org/bugs/download.php?group_id=68&bug_id=505&bug_file_id=229 =================== BUG #505: FULL BUG SNAPSHOT =================== Submitted by: ilgiz Project: GNU GRUB Submitted on: 2002-May-30 18:24 Category: Booting Severity: Major Priority: Later Bug Group: Feature Request Resolution: Later Assigned to: okuji Status: Open Release: 0.92 Reproducibility: None Planned Release: Summary: add possibility to boot off the DiskOnChip flash device Original Submission: This is a request to add a compile time configuration option that would allow to store GRUB bootloader on DiskOnChip flash memory device and boot off it. The DiskOnChip flash device is usually available to the system via the 8 KiB I/O memory window (chip select mechanism?) and can be detected by BIOS as an extension device. Follow-up Comments ******************* ------------------------------------------------------- Date: 2003-Jan-10 18:58 By: ilgiz * stage2/stage2.c (cmain): Set boot_drive to the drive number where configuration file was found. This fixes the menu option processing when menu.lst is found on a drive different from the hardcoded one. The multiple drive boot order is enabled only with DiskOnChip, but it doesn't depend on DiskOnChip. ------------------------------------------------------- Date: 2002-Oct-14 15:53 By: mmeade Patch is based on Ilguiz Latypov's <[EMAIL PROTECTED]> 07-29 patch for DiskOnChip support, with the following changes: a) Added a patch from Karim Yaghmour ([EMAIL PROTECTED]) that provides a way to bypass the DiskOnChip boot entirely, in case Grub is misconfigured or doesn't behave as planned. b) Added support for DiskOnChip devices formatted with newer versions (5.x) of the M-Sys DFORMAT utility. The Grub firmware may now be burned using the DFORMAT utility, possibly eliminating many problems that can occur when using doc_loadbios under Linux. c) Backed out requirement for automake 1.6 from previous DiskOnChip patch. This patch needs automake 1.5 and autoconf 2.53, like the main GRUB tree. Instructions/HOWTO available at: http://lists.infradead.org/pipermail/linux-mtd/2002-October/006166.html ------------------------------------------------------- Date: 2002-Sep-11 16:00 By: hno After testing the GRUB DOC patch I must say that I disagree on the fallback/last resort approach for searching for the menu. Personally I think this part of the patch does more damage than benefit. What is needed is a tool to set the menu location, not to have GRUB try to guess where it should be. Other than this having the DOC support in the standard GRUB tree would be great. ------------------------------------------------------- Date: 2002-Aug-06 16:35 By: ilgiz a) Apply Mark Meade's unification of DiskOnChip 2000 and DiskOnChip Millennium code. Just as with stage2 or Linux MTD DiskOnChip driver, the stage1 code will determine page size by looking at the manufacturer and chip ID numbers. b) Read chip ID into the stage2 RAM area. c) Add floppy drive BIOS access as a last resort when looking for /boot/grub/menu.lst. ------------------------------------------------------- Date: 2002-Jul-26 14:40 By: dwmw2 Copyright assignment should now be complete. ------------------------------------------------------- Date: 2002-Jun-22 01:45 By: ilgiz * stage1/doc_stage1.S: Set data transfer direction flag. Shuffle code to make room in the first 256 bytes. * stage1/doc_stage1b.S: Shuffle code to make room in the first 256 bytes. * stage1/doc_stage1.h: Assign 1 not an empty value to the macro symbol. * configure.in: Change AS, ASFLAGS to comply with new automake. * Makefile.am: Likewise. * stage2/Makefile.am: Likewise. * README_DiskOnChip: Add missing files when generating build files. ------------------------------------------------------- Date: 2002-May-30 19:34 By: okuji We are waiting for the copyright being assigned to the FSF. I'm going to apply the patch, once the copyright problem is resolved. Okuji CC list is empty File Attachments **************** ------------------------------------------------------- Date: 2003-Jan-10 18:58 Name: grub-2003-01-08-doc.patch Size: 81KB By: ilgiz fix menu handling when the menu is found on non-default drive http://savannah.gnu.org/bugs/download.php?group_id=68&bug_id=505&bug_file_id=229 ------------------------------------------------------- Date: 2002-Oct-14 15:53 Name: grub-2002-10-08-doc.patch Size: 81KB By: mmeade Linux MTD DiskOnChip 2000/Millennium patch to the GRUB 2002-10-08 snapshot http://savannah.gnu.org/bugs/download.php?group_id=68&bug_id=505&bug_file_id=107 ------------------------------------------------------- Date: 2002-Aug-06 16:35 Name: grub-2002-07-29-doc.patch Size: 83KB By: ilgiz Linux MTD DiskOnChip 2000/Millennium patch to the GRUB 2002-07-29 snapshot http://savannah.gnu.org/bugs/download.php?group_id=68&bug_id=505&bug_file_id=67 ------------------------------------------------------- Date: 2002-Jun-22 01:45 Name: grub-2002-06-21-doc.patch Size: 86KB By: ilgiz The updated Linux MTD DiskOnChip patch against the 2002-06-21 snapshot. http://savannah.gnu.org/bugs/download.php?group_id=68&bug_id=505&bug_file_id=37 ------------------------------------------------------- Date: 2002-May-30 18:24 Name: grub-2002-05-30-doc.patch Size: 81KB By: ilgiz The adjusted DiskOnChip patch to GRUB CVS tree as of 2002-05-30 originally written by David Woodhouse <[EMAIL PROTECTED]> http://savannah.gnu.org/bugs/download.php?group_id=68&bug_id=505&bug_file_id=18 For detailed info, follow this link: http://savannah.gnu.org/bugs/?func=detailbug&bug_id=505&group_id=68 _______________________________________________ Bug-grub mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-grub
