lkml.org 
[lkml]   [2006]   [Jun]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: booting without initrd
On Fri, 09 Jun 2006 02:40:59 +0200, Arjan van de Ven wrote:

> On Thu, 2006-06-08 at 13:40 -0400, Rahul Karnik wrote:
> > On 6/7/06, Ram Gupta <ram.gupta5@gmail.com> wrote:
> > > I am trying to boot with 2.6.16 kernel at my desktop running fedora
> > > core 4 . It does not boot without initrd generating the message "VFS:
> > > can not open device "804" or unknown-block(8,4)
> > > Please append a correct "root=" boot option
> > > Kernel panic - not syncing : VFS:Unable to mount root fs on unknown-block(8,4)
> >
> > AFAIK Fedora sets up the kernel command line with "root=LABEL=/" in
> > grub.conf and therefore needs the initrd in order to work correctly.
> > If you do not want an initrd, then change this to
> > "root=/dev/<your_disk>" in grub.conf.
>
> it's more than that; also udev is used from the initrd to populate a
> ramfs /dev, if you go without the initrd you need to populate the
> *real* /dev manually first

Looking through my rc.sysinit (pre-fc6), udev gets started after root is
mounted (I haven't looked at the initrd).

More than likely, something isn't compiled into the kernel (either left
as a module or left out entirely) that is required to access the root
volume. Without the initrd, no modules can be loaded nor lvm started to
find the root volume.

Where is your root volume and which filesystem are you using.

-Paul

-
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: 2006-06-09 03:46    [W:0.045 / U:7.100 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site