Thanks for your insights. Please see response below:
On Thu, Jan 20, 2011 at 04:37:56PM -0500, RR wrote:You'll get this message in one of a few cases:
> During boot-up however, I see these errors:
>
> Checking file systems...fsck 1.41.3 (12-Oct-2008)
> fsck.ext2: Bad magic number in super-block while trying to open /dev/sdb1
> /dev/sdb1:
> 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>
* the device in question (here /dev/sdb1) does not, in fact, contain an
ext2 filesystem (this is most likely);
* the device is encrypted and it was not decrypted properly (bad
password or such);
* something overwrote the beginning of the partition; or
* the system is in a really bad shape and the data is seriously
corrupted.
Based on what you said in your earlier post (about /dev/sdb being your
Solaris disk), the first choice is likely correct. You probably need to
figure out where your /boot partition is located and update /etc/fstab.
You need to fix /etc/fstab so that your /boot partition is properly
> This is obviously on the Disk with Solaris on it and that is NOT an ext3 FS.
> Should I just ignore these errors?
referenced. Otherwise, when you upgrade your kernel, the data will be
written in the wrong place and you won't be able to use the new kernel.
If you can boot Debian, then your /etc/silo.conf probably contains the
correct location of your /boot partition, so you should use that.