Re: annoyances digest, Vol 1 #88 - 14 msgs

Mo McKinlay <mo.mckinlay-ZW9u5aLsJ29O/fpWF/[email protected]>
Newsgroups gmane.linux.usability.annoyances
Message-ID <[email protected]>
On Fri, Sep 26, 2003 at 12:00:01PM -0700, annoyances-request-DzJonyRHso41Ayx8vbq1stBPR1lH4CV8@public.gmane.org wrote:

> "EXT2-fs warning (device ide0(3,1)): ext 2_read_super: mounting ext3
> filesystem as ext2

The device and partition you've specified as the root filesystem is ext3fs,
but your kernel is expecting an ext2fs fielsystem.

> VFS: Mounted root (ext2 system) read only.

..but it can mount it anyway.

> Freeing unused kernel memory: 108 k freed

While starting up, Linux uses a certain amount of memory which can be freed
up before it passes control of the system down to userspace. This figure
varies depending on what you have compiled into the kernel.

> Warning: unable to open an initial console.

The kernel is expecting to be able to open /dev/console, but failed (i.e.,
because it wasn't there)

This is a good indication that either

a) You're not mounting the right partion as your root FS (the ext3fs
messages, above, would hint in this direction)

b) The system's built for devfs, but it's not compiled in or the /kernel/ 
option isn't set to mount it automatically (just putting it into fstab
doesn't help).

> Kernel panic: no init found. Try passing init= option to kernel."

The system looks for "init". Normally, this lives in /sbin. If the kernel
can't find any kind of init, it tries to execute /bin/sh.

If it can't find that, it prints the message above. This is usually a very
good pointer than you've specified the wrong partition as the root FS.

HTH,

Mo.

-- 
E: mo.mckinlay-ZW9u5aLsJ29O/fpWF/[email protected]
T: +44 (0) 709 200 3083
W: http://cirrus-multimedia.ltd.uk/people/mckinlay
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.