LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 03-02-2008, 10:09 AM   #1
oldsko0l
Member
 
Registered: Feb 2006
Location: Belgium
Distribution: Ubuntu Dapper, Gentoo 2006.1
Posts: 140

Rep: Reputation: 15
kernel panic, VFS: Can't find ext3 filesystem on dev hda3


When I start my pc I get a kernel panic & the root filesystem can't be mounted

So I tried to mount the filesystem from a livecd
& I got this
Code:
livecd root # mount /dev/hda3 /mnt/gentoo
SQUASHFS error: Can't find a SQUASHFS superblock on hda3
mount: you must specify the filesystem type
So I 'specify' the filesystem type
Code:
livecd root # mount -t ext3 /dev/hda3 /mnt/gentoo
VFS: Can't find ext3 filesystem on dev hda3
mount: wrong fs type, bad option, bad superblock on /dev/hda3.
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Code:
livecd root # dmesg | tail
... snap ...
SQUASHFS error: Can't find a SQUASHFS superblock on hda3
VFS: Can't find ext3 filesystem on dev hda3
I also did a fsck
Code:
livecd root # fsck.ext3 /dev/hda3
e2fsck 1.39 (29-May-2006)
Couldn't find ext2 superblock, trying backup Blocks...
fsck.ext3: Filesystem has unexpected block size while trying to open /dev/hda3

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 something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock
e2fsck -b 8193 <device>
Can anyone help me with this?
Is this fixable or totaly f*cked up?

Thanks in advance!

Extra info:
-My distribution is Gentoo
-Amd64 3700+
-/dev/hda3 is ext3
 
Old 03-02-2008, 10:47 AM   #2
PTrenholme
Senior Member
 
Registered: Dec 2004
Location: Olympia, WA, USA
Distribution: Fedora, (K)Ubuntu
Posts: 4,186

Rep: Reputation: 346Reputation: 346Reputation: 346Reputation: 346
What does fdisk -l /dev/hda tell you about the partition type of hda3? Different file systems use different partition types, and that might give you a clue.

If /dev/hda3 is really an ext3, the partition type should be (IIRC) 83.

If the partition type is correct, try fsck with the alternate superblock setting.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
'can't find ext3 filesystem on dev hdb' on Kubuntu login Mark_667 Ubuntu 1 02-03-2007 02:18 PM
hfs: unable to find HFS+ superblock VFS: Can't find ext3 filesystem on dev sdb. macroron Linux - Hardware 3 11-20-2006 10:50 PM
VFS: Can't find ext3 filesystem manudath Linux - Hardware 0 02-22-2005 06:04 PM
Kernel Panic:VFS: Cannot open root device "hda3" or 00:10 shivendnrab Linux - General 1 07-01-2004 04:08 AM
kernel panic VFS: couldn't find root on 16:07 (or something like that) suhis Linux - Software 5 12-14-2003 07:15 PM


All times are GMT -5. The time now is 05:39 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration