|
From: | John Hall |
Subject: | [bug #30760] autorecovery module and grub-install wrapper |
Date: | Thu, 12 Aug 2010 15:55:58 +0000 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8) Gecko/20100723 Ubuntu/10.04 (lucid) Firefox/3.6.8 |
URL: <http://savannah.gnu.org/bugs/?30760> Summary: autorecovery module and grub-install wrapper Project: GNU GRUB Submitted by: esotericbyte Submitted on: Thu 12 Aug 2010 03:55:58 PM GMT Category: Booting Severity: Major Priority: 5 - Normal Item Group: Feature Request Status: None Privacy: Public Assigned to: None Originator Name: Originator Email: Open/Closed: Open Discussion Lock: Any Release: Release: 1.98 Reproducibility: None Planned Release: None _______________________________________________________ Details: >From version 2 forward maintain backward compatibility with a limited number of file system modules and an autorecovery module. This module would work together with a wrapper around grub-install. The feature in the module would work as follows: When an error is encountered but before dropping to grub recovery the system will look for and try to load the autorecovery module. It will alert the user and ask if it should try to recover or drop to the prompt. If the user chooses to recover the autorecovery module will search for a folder containing a file called grubbuild that contains the build id of the stage 1 binary. It will then try to set prefix and insmod and execute normal. The wrapper or addtion to grub-install would look in the place that grub will look for modules and will check to see that the grubbuild matches the stage 1 binary. If it finds a mismatch it will offer to backup and update this directory with new modules. It would also ask if you want to retain older versions in a backup folder or discard them. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?30760> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |