Mandrake 10.0 Unable to Open Filesystem on Startup
I'm not quite sure where to put this, but I'm a newbie, so I may as well put it here.
I've been running Mandrake 10.0 for about a month now, successfully for about 2-3 weeks. However, upon starting it up a little under a week ago, I get a startup error message. After the "Welcome to Mandrakelinux 10.0 Press 'I' to enter interactive startup." message, the following messages occur (amongst another of successful messages that I won't mention here).
Running DevFs daemon Started device management daemon v1.3.25 for /dev [FAILED]
Loading default keymap: /etc/rc.d/rc.sysinit: line 255: /dev/tty0: No such file or directory [FAILED]
Checking root file system
Failed to open the filesystem.
If the partition table has not been changed, and the partition is valid and it really contains a reiserfs partition, then the superblock is corrupted and you need to run this utility with --rebuild-sb.
Warning... fsck.reiserfs for device /dev/hda1 exited with signal 6.
open /dev/fb0: No such file or directory
Failed to check filesystem. Do you want to repair the errors? (Y/N)
On selecting yes, the following is read out.
...
Warning... fsck.reiserfs for device /dev/hda1 exited with signal 6.
reiserfsck 3.6.11 (2003 *url of reiserfsck company here*)
*Insert help/tech support message for reiserfs here*
Will read-only check consistency of the filesystem on /dev/hda1
Will put log info to 'stdout'
Failed to open the filesystem
If the partition table has not been changed, and the partition is valid and it really contains a reiserfs partition, then the superblock is corrupted and you need to run this utility with --rebuild-sb.
open /dev/fb0: No such file or directory [FAILED]
I run a dual-boot WinXP/Mandrake 10.0 system, and WinXP and the failsafe version of Mandrake 10.0 both run fine. I cannot find the stdout file anywhere on my system. My file system is ext3:reiserfs, but running reiserfsck with any of the --rebuild-* or --fix-* options brings up the same "If the partition table has not been changed, and the partition is valid and it really contains a reiserfs partition, then the superblock is corrupted and you need to run this utility with --rebuild-sb." message, with the exception of the --rebuild-sb option, which gives the message...
super.c 333 rebuild_sb
rebuils_sb: cannot open device hda1
I've tried a kernel recompile in failsafe mode, but it fails with the message...
There is no /lib/modules/2.6.3-7mdkcustom, skipping creation of initrd
there was an error when generating initrd. Try to do a :
/sbin/mkinitrd /boot/initrd-2.6.3-7mdkcustom.img 2.6.3-7mdkcustom to see the errors
Running this command, I get
/lib/modules/2.6.3-7mdkcustom is not a directory
Note that this is probably due to my lack of knowledge as to kernel recompling, so if it's irrelevant feel free to ignore it and I'll look up this problem later
I'd have to hazard that there's something wrong with my partition tables, but I have no idea how I would go about finding out what, or how to fix it. I don't even know what files and other error messages to give you for help.
Whatever help I get is greatly appreciated. Thank you very much in advance.
Corellion
|