I've been keeping my system fairly up to date, but it's running a 2.4
kernel so it's been a long time since my last reboot.
This morning, it was time for a quarterly reboot, but things didn't go
so well. I think the most important error message concerned the lack
of a root filesystem:
----- %< -----
* Checking root filesystem ...fsck.ext3: No such file or directory
while trying to open /dev/hda5
/dev/hda5:
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>
* Filesystem couldn't be fixed :(
----- %< ------
Sure enough, there was no /dev/hd* in the rootfs -- though the long
devfs representations were there: /dev/ide/host0/... I edited
/etc/fstab to point to them instead of /dev/hda*, and everything was
OK.
I know that I've recently got new baselayout and sysvinit packages,
and udev has recently been added to the profile, but I'm unsure why
the boot-time mounting of /dev is incomplete. Clues, anyone?
--
Paul Heinlein <> heinlein@madboa.com <> www.madboa.com
--
gentoo-sparc@gentoo.org mailing list
kernel so it's been a long time since my last reboot.
This morning, it was time for a quarterly reboot, but things didn't go
so well. I think the most important error message concerned the lack
of a root filesystem:
----- %< -----
* Checking root filesystem ...fsck.ext3: No such file or directory
while trying to open /dev/hda5
/dev/hda5:
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>
* Filesystem couldn't be fixed :(
----- %< ------
Sure enough, there was no /dev/hd* in the rootfs -- though the long
devfs representations were there: /dev/ide/host0/... I edited
/etc/fstab to point to them instead of /dev/hda*, and everything was
OK.
I know that I've recently got new baselayout and sysvinit packages,
and udev has recently been added to the profile, but I'm unsure why
the boot-time mounting of /dev is incomplete. Clues, anyone?
--
Paul Heinlein <> heinlein@madboa.com <> www.madboa.com
--
gentoo-sparc@gentoo.org mailing list