| To: | Stefan Smietanowski <stesmi@xxxxxxxxxx> |
|---|---|
| Subject: | Re: XFS: SB validate failed |
| From: | Hamid <spam.wax@xxxxxxxxx> |
| Date: | Sun, 01 Jun 2008 03:35:36 -0400 |
| Cc: | Timothy Shimmin <tes@xxxxxxx>, Eric Sandeen <sandeen@xxxxxxxxxxx>, xfs@xxxxxxxxxxx |
| Dkim-signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; bh=pJ9d5vQYMHwboJWXlX8xsZh0y5cXOgNC9M3wyhqz7bM=; b=eR2SFSUGRU8pIN4OQFzildDUMSvnmfk6zYT+w5SBWfuQVTMV8XWpq72eGC76v3UrZFITtthHe9H7yHB65Q24MigseleumQw54DK3JiwHU0zv7PmVax8GpaOKIlETsuJPdknavmywmZfvX3enskkkAXu0tZ0Uw/rHo8TzfcHrPFs= |
| Domainkey-signature: | a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; b=ULCTjpeirYXX9ljkOv/B9XJvwQR2XZ2A9In/DMQf1PvfrnmfZUu/aOXAhrND67XEqvARHBgznvWxVLEctDVTEFdDZyVTWBwdoxuwYuuxK6ZgyQqSGx7HJLMJ7PjKMurDwT9cKtcnfq590dKHDBjw6RnSVxVtDLJstdnLpq0QtQU= |
| In-reply-to: | <48409981.1050405@xxxxxxxxxx> |
| References: | <3607657a0805291005k457791cej1c5f867da0f95965@xxxxxxxxxxxxxx> <483EE5BD.8020407@xxxxxxxxxxx> <3607657a0805291255i59fd006fi9d6836cf528d19a6@xxxxxxxxxxxxxx> <483F0BC3.2050901@xxxxxxxxxxx> <3607657a0805291400h3c50165lea6fbea919deed0f@xxxxxxxxxxxxxx> <483F1AED.3010808@xxxxxxxxxxx> <3607657a0805291446t79808c63l664780c1cbc3d871@xxxxxxxxxxxxxx> <483F907A.3020108@xxxxxxx> <3607657a0805301019h4a49dc86ne8f1f019629a1c41@xxxxxxxxxxxxxx> <4840406F.50402@xxxxxxxxxx> <48408D3E.3090401@xxxxxxxxx> <48409981.1050405@xxxxxxxxxx> |
| Sender: | xfs-bounce@xxxxxxxxxxx |
| User-agent: | Thunderbird 2.0.0.14 (Macintosh/20080421) |
I think you have the terminology a little mixed up. If you mount a something without supplying -o loop "mount" will assume the filesystem resides in a DEVICE. If you mount a something WHILE supplying -o loop you tell "mount" that it should mount it using a loop device. Note device here, it's trickery really as what it does is that "mount" will FIRST create a new device node "/dev/loop0" for example and then it will mount from that device node. Thanks Stefan, Now it makes real sense. I guess I am back to my original question:What does 'SB validate failed' indicate and what it really means to my case ? fdisk reports the structure of the Jaz disk as: $ sudo fdisk -ul jaz7.img Disk jaz7.img (SGI disk label): 255 heads, 63 sectors, 0 cylinders Units = sectors of 1 * 512 bytes ----- partitions ----- Pt# Device Info Start End Sectors Id System 8: jaz7.img1 3072 2091007 2087936 a SGI xfs 9: jaz7.img2 0 3071 3072 0 SGI volhdr 11: jaz7.img3 0 2091007 2091008 6 SGI volume ----- Bootinfo ----- Bootfile: /unix ----- Directory Entries ----- 0: sgilabel sector 3 size 512I went ahead and tried to mount Partition 8 from image using the offset and loop options of the mount command:
$ sudo mount -t xfs -o loop,offset=$((512*3072)) jaz7-partition.img /mnt
mount: wrong fs type, bad option, bad superblock on /dev/loop1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
And system log says:
XFS: bad magic number
XFS: SB validate failed
So I am guessing I have one of these 3 cases:
1- Bad partition table, good file system
2- Good partition table, corrupt file system
3- Or both gone south!!!
I checked the man pages of 'vh' on Irix. It seems that the volhdr
partition is 'usually' 2 megabytes but the disk in question has 3072*512
bytes ?
Can this be a sign of corruption ? So where would you start looking at if you wanted to fix this problem ? Partition table or the file system ? |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [PATCH] Introduce xfs_trans_bmap_add_attrfork., Niv Sardi |
|---|---|
| Next by Date: | Limits of the 965 chipset & 3 PCI-e cards/southbridge? ~774MiB/s peak for read, ~650MiB/s peak for write?, Justin Piszcz |
| Previous by Thread: | [PATCH] Introduce xfs_trans_bmap_add_attrfork., Niv Sardi |
| Next by Thread: | Re: XFS: SB validate failed, Stefan Smietanowski |
| Indexes: | [Date] [Thread] [Top] [All Lists] |