I'm working on virtualizing an old Red Hat 7.3 box. I replicated the
contents of the physical machine to the virtual disk, built a kernel
with the right drivers, and can boot the virtual machine. But I get:
(Repair filesystem) 1 # fsck /dev/sda1
fsck 1.27 (8-Mar-2002)
e2fsck 1.27 (8-Mar-2002)
fsck.ext3: No such file or directory while trying to open /dev/sda1
The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate
superblock:
e2fsck -b 8193 <device>
Specifying an alternate superblock does not help.
If I look at the virtual disk from a Ubuntu LiveCD, it's fine... fsck
reports no problems. The filesystem is ext3, I can mount the virtual
disk, chroot into it, edit files, do whatever.
Ideas?
--
***********************************************************************
* John Oliver http://www.john-oliver.net/ *
* *
***********************************************************************
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list