<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
  <title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
    After doing the zcat | cpio procedure, I now understand a fair
amount more about what is going on.  I had originally thought the
problem was that it was looking in the wrong area for the ext3.ko
file.  However, when the initrd file is built, it's placed in its own
tree at /lib/ext3.ko   -  and the file was there (when I looked at the
tree structure under /boot/tmp that the zcat | cpio created).<br>
<br>
    The error is stating Unknown Symbol in module (/lib/ext3.ko).  So I
ran "depmod -a -v 2.6.8-1.603" to rebuild
/lib/modules/2.6.8-1.603/modules.dep file.  I'm still getting "Unknown
Symbol" when booting the 603 modules (and presumably the 598 though I
haven't tried it).<br>
<br>
    I'm guessing that it's using ext3 for the initrd because my root
and /boot partitions are ext3.  Is there a way to force the initrd to
use ext2?  Or am I off on a wild goose chase?<br>
<br>
    Is anyone else that has both their / and /boot partitions setup as
ext3 having problems?<br>
<br>
    Thanks,<br>
    John<br>
<br>
<br>
<blockquote type="cite">
  <pre wrap="">Message: 11
Date: Sun, 10 Oct 2004 04:29:54 +0200
From: Matias F?liciano <a class="moz-txt-link-rfc2396E"
 href="mailto:feliciano.matias@free.fr"><feliciano.matias@free.fr></a>
Subject: Re: FC3T2 - 598 & 603 kernel fail boot
To: For testers of Fedora Core development releases
        <a class="moz-txt-link-rfc2396E"
 href="mailto:fedora-test-list@redhat.com"><fedora-test-list@redhat.com></a>
Message-ID: <a class="moz-txt-link-rfc2396E"
 href="mailto:1097375395.27633.29.camel@localhost.localdomain"><1097375395.27633.29.camel@localhost.localdomain></a>
Content-Type: text/plain; charset="utf-8"

Le samedi 09 octobre 2004 Ã  13:59 -0400, John Soltow (Sabre) a Ã©crit :
  </pre>
  <blockquote type="cite">
    <pre wrap=""><span class="moz-txt-citetags">> </span>    My 541 kernel continues to boot, but since "yum --obsoletes update", 
<span class="moz-txt-citetags">> </span>the 598 and 603 kernels fail.
<span class="moz-txt-citetags">> </span>
<span class="moz-txt-citetags">> </span>======boot snippet from the 603 kernel====== - hand copied so apologies 
<span class="moz-txt-citetags">> </span>for errors/typos
<span class="moz-txt-citetags">> </span>Uncompressing Linux... OK, booting the kernel
<span class="moz-txt-citetags">> </span>Audit (1097327214.140:0): initialized
<span class="moz-txt-citetags">> </span>Red hat nash version 4.1.14 starting
<span class="moz-txt-citetags">> </span>insmod: error inserting '/lib/ext3.ko': -1 Unknown Symbol in module
<span class="moz-txt-citetags">> </span>ERROR: /bin/insmod exiting normally!
<span class="moz-txt-citetags">> </span>mount: error 19 mounting ext3
<span class="moz-txt-citetags">> </span>mount: error 2 mounting none
<span class="moz-txt-citetags">> </span>switchroot: mount failed: 22
<span class="moz-txt-citetags">> </span>umount /initrd/dev failed: 2
<span class="moz-txt-citetags">> </span>Kernel Panic - not syncing   Attempted to kill init
<span class="moz-txt-citetags">> </span>
<span class="moz-txt-citetags">> </span>
<span class="moz-txt-citetags">> </span>==========end boot snippet===============
<span class="moz-txt-citetags">> </span>
<span class="moz-txt-citetags">> </span>    First, ext3.ko is in /lib/modules/2.6.8.1.603/kernel/fs/ext3/ and 
<span class="moz-txt-citetags">> </span>not in /lib
<span class="moz-txt-citetags">> </span>
<span class="moz-txt-citetags">> </span>    Can someone enlighten me as to what I've done wrong?  As I said 
<span class="moz-txt-citetags">> </span>earlier, the 541 kernel works.
<span class="moz-txt-citetags">> </span>
    </pre>
  </blockquote>
  <pre wrap=""><!---->
The boot sequence depend on initrd build by mkinitrd.
rebuild initrd :
mkinitrd /boot/initrd-2.6.8-1.603.img 2.6.8-1.603

Check the initrd image :
$ cd /boot
$ mkdir tmp
$ cd tmp
$ zcat ../initrd-2.6.8-1.603.img | cpio -iv -m -d

check if /lib/ext3.ko exist.


Use the latest mkinitrd :
# rpm -q mkinitrd
mkinitrd-4.1.14-1

  </pre>
  <blockquote type="cite">
    <pre wrap=""><span class="moz-txt-citetags">> </span>    Also, can someone tell me where to look for an explanation on the 
<span class="moz-txt-citetags">> </span>"Audit (xxxx) line and its meaning?
<span class="moz-txt-citetags">> </span>
<span class="moz-txt-citetags">> </span>    Thanks,
<span class="moz-txt-citetags">> </span>    John
<span class="moz-txt-citetags">> </span>
    </pre>
  </blockquote>
  <pre wrap=""><!---->-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Ceci est une partie de message
        =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=
Url : /archives/fedora-test-list/attachments/20041010/6c35f472/attachment.bin

  </pre>
</blockquote>
<br>
</body>
</html>