From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1GWUex-00029N-Nq for garchives@archives.gentoo.org; Sun, 08 Oct 2006 09:09:24 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.6) with SMTP id k9898Fxj004420; Sun, 8 Oct 2006 09:08:15 GMT Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by robin.gentoo.org (8.13.8/8.13.6) with ESMTP id k9893YaE006066 for ; Sun, 8 Oct 2006 09:03:34 GMT Received: by nf-out-0910.google.com with SMTP id x30so1622827nfb for ; Sun, 08 Oct 2006 02:03:34 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:from:date:to:subject:message-id:mime-version:content-type:content-disposition:x-operating-system:x-crypto:x-gpg-key:user-agent; b=csV/u4g7ynkhxGxYAMEOC/7ebt+u+7MTM0AuKiCfhyDGKuXUn2Y33LPdN4Jta7qoFIVHbx5QHOxEGi4oDzys/uJqVHBOks2SEm9CP+QYyM0StsIN8QSnEzv9t10X6yjRtsyXsVuGEPQoHygVkvYwMs218YNIlRwHiH+TqPg0Ze8= Received: by 10.48.48.15 with SMTP id v15mr87062nfv; Sun, 08 Oct 2006 02:03:34 -0700 (PDT) Received: from gregory.sacre@gmail.com ( [81.244.61.223]) by mx.google.com with ESMTP id k23sm7583051nfc.2006.10.08.02.03.33; Sun, 08 Oct 2006 02:03:34 -0700 (PDT) Received: by gregory.sacre@gmail.com (sSMTP sendmail emulation); Sun, 8 Oct 2006 11:03:33 +0200 From: gregory.sacre@gmail.com Date: Sun, 8 Oct 2006 11:03:33 +0200 To: gentoo-user@lists.gentoo.org Subject: [gentoo-user] [OT] Problem with disk: cannot mount as ext3 but can as ext2 Message-ID: <20061008090333.GA7536@Phoebe.thesee.dyndns.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Operating-System: Linux/2.6.13-gentoo-r3 (i686) X-Crypto: GnuPG/1.0.4 http://www.gnupg.org X-GPG-Key: http://gpg-keyserver.de/pks/lookup?search=0x0C3DCFF4&op=vindex User-Agent: Mutt/1.5.11 X-Archives-Salt: de4733b6-c229-4371-bc73-3f4a36d5ca5c X-Archives-Hash: 2f8e4e88309bf5fa24a415269cdcc7b9 Hello, I had a hard disk attached on an old RedHat PC formatted and mounted as ext3 filesystem. I removed the hard disk from the PC and plugged it in my Gentoo box. I tried to mount it as ext3 file system and got this error: -------------------------------------------------------------------------------- | # mount -t ext3 /dev/hdd1 /jukebox | mount: wrong fs type, bad option, bad superblock on /dev/hdd1, | missing codepage or other error | In some cases useful info is found in syslog - try | dmesg | tail or so -------------------------------------------------------------------------------- I then tried to see the partition type with fdisk: -------------------------------------------------------------------------------- | Command (m for help): p | | Disk /dev/hdd: 81.9 GB, 81964302336 bytes | 16 heads, 63 sectors/track, 158816 cylinders | Units = cylinders of 1008 * 512 = 516096 bytes | | Device Boot Start End Blocks Id System | /dev/hdd1 1 158816 80043232+ 83 Linux -------------------------------------------------------------------------------- My next step was to try to repair it with fsck.ext3: -------------------------------------------------------------------------------- | # fsck.ext3 -p /dev/hdd | fsck.ext3: Bad magic number in super-block while trying to open /dev/hdd | /dev/hdd: | 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 -------------------------------------------------------------------------------- I tried what was written with e2fsck: -------------------------------------------------------------------------------- | # e2fsck -b 8193 /dev/hdd | e2fsck 1.39 (29-May-2006) | e2fsck: Bad magic number in super-block while trying to open /dev/hdd | | 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 -------------------------------------------------------------------------------- After googling for a while, and not really finding an answer, I tried to mount it as readonly, and because of a typo, I mounted it as ext2... and it worked!!! I tried then to mount it normally, not anymore as read-only with ext2 format... and it worked!!! So my first question is: how come? I'm sure the filetype is ext3 as it can be seen in my old fstab: -------------------------------------------------------------------------------- | [...] | /dev/hdb5 swap swap defaults 0 0 | #/dev/hdc1 /jukebox ext3 defaults 1 1 --> this is the one ;-) | [...] -------------------------------------------------------------------------------- I thought maybe I could try to repair it with the normal fsck: -------------------------------------------------------------------------------- | # fsck /dev/hdd1 | fsck 1.39 (29-May-2006) | e2fsck 1.39 (29-May-2006) | /dev/hdd1: Attempt to read block from filesystem resulted in short read while reading block 525 | | /dev/hdd1: Attempt to read block from filesystem resulted in short read reading journal superblock | | fsck.ext3: Attempt to read block from filesystem resulted in short read while checking ext3 journal for /dev/hdd1 -------------------------------------------------------------------------------- Is there anything wrong with my hardware? Is it a super-block problem? Is there a way to solve it? Thank you in advance! Greg -- gentoo-user@gentoo.org mailing list