Comment 24 for bug 33649

Revision history for this message
Dustin Kirkland  (kirkland) wrote : Re: [Bug 33649] Re: root raid installs have bad grub config

On Wed, Jul 30, 2008 at 9:10 AM, tricky1 <email address hidden> wrote:
> - When will your work be integrated into the daily iso?

Ideally, sometime before FeatureFreeze, currently set for 28 Aug 2008.
 * https://wiki.ubuntu.com/IntrepidReleaseSchedule

> - Did you read my additional comments added at the bottom of the wiki page?

I did.

> I am convinced that a separate entry in grubs menu list is a short
> sighted approach, please comment!

Responses to your wiki page post...

I am not suggesting separate entries in a grub menu---I do not
understand where you got that idea. I'm happy to review your patches,
if you have code for an alternative approach.

The design is not yet final. The design I set forth emulates what I
did for yaboot, the PowerPC bootloader, several years ago. There have
been no complaints of the yaboot functionality, which is in use by a
number of commercial, enterprise PPC users.

To your points....

a) SMART output is practically worthless, IMHO. I have used it
extensively, and it has completely failed to report a negative status
of known, bad drives, and it has marked drives as 'bad' that went on
to operate flawlessly for years. If users want to use smartmontools,
they can do that in userspace, but I do not recommend integrating such
an imprecise technology into the init/boot processes.

b) We already have a timer, set to 30 seconds, which waits for the
device containing the root filesystem to show up. Perhaps you want to
see a graphic representation of that timer. If so, that is a
reasonable wishlist item. Feel free to open a new bug against
initramfs-tools for that one. Patches welcome.

c) This is how initramfs-tools works already.

d) This is how my patches to Bug #120375 work, with the exception that
they they support only a single degraded RAID device for $ROOT. You
can open a new bug, with complete instructions on how to reproduce, a
more complex scenario involving multiple degraded RAID devices
required for booting.

:-Dustin