Re: [PATCH] /proc/sys/kernel/bootloader_type

From: Coywolf Qi Hunt (coywolf_at_gmail.com)
Date: 12/31/04

  • Next message: Christoph Hellwig: "[PATCH] remove dead OSS/AC97 code"
    Date:	Fri, 31 Dec 2004 22:24:06 +0800
    To: Arjan van de Ven <arjan@infradead.org>
    
    

    On Fri, 31 Dec 2004 11:12:34 +0100, Arjan van de Ven
    <arjan@infradead.org> wrote:
    > On Fri, 2004-12-31 at 01:34 -0800, Andrew Morton wrote:
    > > "H. Peter Anvin" <hpa@zytor.com> wrote:
    > > >
    > > > This patch exports to userspace the boot loader ID which has been
    > > > exported by (b)zImage boot loaders since boot protocol version 2.
    > >
    > > Why does userspace need to know this?
    >
    > so that update tools that update kernels from vendors know which
    > bootloader file they need to update; eg right now those tools do all
    > kinds of hairy heuristics to find out if it's grub or lilo or .. that
    > installed the kernel. Those heuristics are fragile in the presence of
    > more than one bootloader (which isn't that uncommon in OS upgrade
    > situations).
    >

    This boot loader ID doesn't help much for system upgrade. The running
    kernel may boot from removable drive.

    -- 
    Coywolf Qi Hunt
    Homepage http://sosdg.org/~coywolf/
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at  http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at  http://www.tux.org/lkml/
    

  • Next message: Christoph Hellwig: "[PATCH] remove dead OSS/AC97 code"

    Relevant Pages

    • Re: [PATCH] /proc/sys/kernel/bootloader_type
      ... >> so that update tools that update kernels from vendors know which ... > kernel may boot from removable drive. ... means that the lilo-or-grub question still needs the heuristics, ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [PATCH 1/3] 2.6.8-rc4-mm1 - Fix UML build
      ... can access them all, and initialized data all before uninitialized, so ... SYMLINKS:= $,$/$f) ... semaphore.c-dir = kernel ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Real-Time Preemption, -RT-2.6.12-final-V0.7.50-24
      ... > rebooted to a kernel that doesn't have the RT-preempt patch but ... getting a very verbose running trail, almost like an strace output, ... Copyright 2005 by Maurice Eugene Heskett, ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • RE: Error mounting root fs on 72:01 using Promise FastTrak TX2000 (PDC20271)
      ... Subject: Error mounting root fs on 72:01 using Promise FastTrak TX2000 ... > Now I'm sucessfully booting my system with the 2.4.23 kernel using ... I think it's when the ATARAID driver is about to fire up. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • RE: Error mounting root fs on 72:01 using Promise FastTrak TX2000 (PDC20271)
      ... > Now I'm sucessfully booting my system with the 2.4.23 kernel using ... I think it's when the ATARAID driver is about to fire up. ... > the hard drives since this is the only thing that has changed. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)