My root (/) partition, which rdev uses to setup the
floppy (/dev/fd0), is formatted as reiserfs, but I
believe yard assumes that all root partitions are ext2
as I get the following error when loading the root
floppy (disk #2 of my 2 disk set, first disk loads fine):
VFS: Insert root floppy and press ENTER
read_super_block: can't find a reiserfs filesystem on
(dev 02:00, block 64, size 1024)
read_super_block: can't find a reiserfs filesystem on
(dev 02:00, block 8, size 1024)
Kernel panic: VFS: Unable to mount root fs on 02:00
I believe this is occuring because make_root_fs,
check_root_fs, and write_rescue_disk all use 'ext2' as
the filesystem for creating the floppy and rdev is
copying over information saying that it will be
reiserfs, so the boot loader tries loading up the ext2
filesystem as reiserfs.
I tried looking into rdev to see if it can convert the
filesystem information, but it appears not. I am now
working on modifying the aforementioned scripts from
yard to use reiserfs (not to auto-detect, at least not
yet), but am having problems as reiserfs refuses to
create small filesystems (<2MB, perhaps <4MB), or it
complains about too many bad blocks (when using 8MB
ramdisk).
Logged In: YES
user_id=95198
Just tried on a box with ext3 as it's root fs, still gave me
the reiserfs error...perhaps I'm mistaken about where the
error is coming from, though it made sense...
I have a reiserfs partition mounted, perhaps that's
it...though running 'rdev' reports the ext3 partition as
root, so it should be using that.
Any ideas?
Logged In: NO
I am not using a reiserfs and I am also getting the same error.
Please let me know if you figure it out: ccthomas@joimail.com
Thank you.