[Fedora-livecd-list] x86_64 builder; 32-bit LiveCD issues

Toshio Kuratomi a.badger at gmail.com
Tue Apr 4 01:30:41 UTC 2006


On 4/3/06, Jane Dogalt <jdogalt at yahoo.com> wrote:
> --- Toshio Kuratomi <toshio at tiki-lounge.com> wrote:
> > VFS: Mounted root (ext2 filesystem).
> > EXT2-fs: unable to read superblock
> > isofs_fill_super: bread failed, dev=md1, iso_blknum=16, block=32
> > Kernel panic - not syncing: VFS: Unable to mount root fs on
> > unknown-block(9,1)
> >
> > Am I correctly interpreting that the failure is in mounting the initrd?
>
> Certainly looks like it mounted the ext2, then was unable to read the
> superblock?
>
Err.. Right.  That's what I meant :-)

> Here are a couple thoughts I had while skimming livecd-mkinitrd.sh.
>
> 1) inst /sbin/busybox.anaconda should probably be inst
> $rootdir/sbin/busybox.anaconda (which would require it to be installed on the
> target system)
>
Bah -- Since kadischi knows the location of the repository, how about
extracting busybox.anaconda from the repository rpm and inst'ing it?

> 2) inst $INSTALLDIR/initrd/find-live-cd
>
> makes me think this could be your problem.  I.e. this would appear to me to be
> (in your case) installing a find-live-cd binary which was compiled on a x86_64
> system into an initrd which is meant to be run on a 32-bit system.
>
Well, you and AutOPSY both had the same idea.  Unfortunately, it's not
the problem.  I replaced both find-live-cd and scanswap with i386
versions and I still get the same error.

I've also burned an actual ISO and tried to boot that on a 32bit
computer and received the same error.  I'll try hacking something
together for the busybox issue sometime tomorrow and see if that gets
things resolved.

In the meantime, I've filed the story thus far in bugzilla:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=187858




More information about the livecd mailing list