lkml.org 
[lkml]   [2001]   [Aug]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: lilo vs other OS bootloaders was: FreeBSD makes progress
Date
From
> So of course I realize this wouldn't happen any time soon, but has any
> discussion taken place regarding enhancing the bootloader (grub? Steal
> FreeBSD's?) to load modular drivers very early, and possibly abstracting
> SMP/UP from the kernel proper? Wouldn't this be a better solution than
> initrd?

All the discussion we have has been based on seriously enhancing and
expanding the use of the initrd/ramfs layer. Remember we can begin running
from ramfs without interrupts, pci bus scans or the like. The things it cant
do are - pick a kernel by processor type, pick SMP/non SMP.

As it happens both of those are things that are deeply buried in the whole
compile choices and how we generate the code itself - so they do need to
be boot loader driven (or user driven)

So the path for ACPI could indeed go

load kernel
load initial ramfs
Discover we have ACPI
load acpi core
load acpi irq router
load acpi timers
[init hardware]
load ide disk
load ext3
mount /

Alan
-
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/

\
 
 \ /
  Last update: 2005-03-22 13:01    [from the cache]
©2003-2011 Jasper Spaans. Advertise on this site