Menu

#64 Reiserfs baked in the kernel like v0.7.7.1

closed
nobody
None
5
2011-02-06
2010-11-14
Anonymous
No

Hi,

I have been using version 0.7.7.1 for a while and it worked great. Today I decided to upgrade to 0.7.8.
But now my virtual machines don't want to boot anymore. I tried reverting to 0.7.7.1 and everything seems fine again.

With v0.7.8 I get this as the last couple of messages:

VFS: Mounted root (ext2 filesystem) on device 1:0.
EXT3-fs (hda): error: can't find ext3 filesystem on dev hda.
EXT2-fs (hda): error: can't find an ext2 filesystem on dev hda.
EXT4-fs (hda): VFS: Can't find ext4 filesystem
ISOFS: Unable to identify CD-ROM format.
List of all partitions:
0300 2097152 hda (driver?)
No filesystem could mount root, tried: ext3 ext2 ext4 iso9660
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,0)

Especially this line is interesting: "No filesystem could mount root, tried: ext3 ext2 ext4 iso9660"
Because I know the filesystem is actually reiserfs.

It seems to me that older versions of colinux had the reiserfs module baked in so it was always available. When I look in the vmlinux-modules.tar.gz for both versions I see a reiserfs module in the one for version 0.7.8 and it's not present in 0.7.7.1.

The question: are my assessments correct? And if so, is the baked in reiserfs module coming back?
And if not, what is the reason it has been made a module instead of baked in?

Greetings,
Keith

Discussion

  • Henry N.

    Henry N. - 2010-11-14

    There was no specific condition to have Reiserfs as module, unless to have faster build in very first experiences of kernel porting and forgotten later to enable it as build in.

    Reiserfs is compiled in again now. Please use todays snapshot of devel from SVN revision 1546.

     
  • Keith

    Keith - 2010-11-16

    Thanks Henry.
    Case closed on my part.

     
  • Henry N.

    Henry N. - 2011-02-06
    • status: open --> closed
     
  • Henry N.

    Henry N. - 2011-02-06

    Reiserfs is enabled in current release candidate.
    Close this tracker now.