xfs
[Top] [All Lists]

答复: how can i get back my xfs partrition?

To: <linux-xfs@xxxxxxxxxxx>
Subject: 答复: how can i get back my xfs partrition?
From: 吉佳盛 <jasper@xxxxxxxxxxxxxx>
Date: Tue, 15 Mar 2005 01:56:46 +0800
In-reply-to: <310821992.15698@vip.eyou.com>
Sender: linux-xfs-bounce@xxxxxxxxxxx
Thread-index: AcUovNOpwdBzg2sSQRGPrKu7n8h9dwAAPX8A
so glad to receive your mail.

dmesg:

XFS mounting filesystem sda1
Starting XFS recovery on filesystem: sda1 (dev: sda1)
3w-9xxx: scsi0: ERROR: (0x03:0x0202): Data ECC error:.
scsi0: ERROR on channel 0, id 0, lun 0, CDB: Read (10) 00 65 db d7 3f 00 00
08 00 
Current sda: sense key Medium Error
Additional sense: Unrecovered read error
end_request: I/O error, dev sda, sector 1708906303
3w-9xxx: scsi0: ERROR: (0x03:0x0202): Data ECC error:.
scsi0: ERROR on channel 0, id 0, lun 0, CDB: Read (10) 00 65 db d7 40 00 00
07 00 
Current sda: sense key Medium Error
Additional sense: Unrecovered read error
end_request: I/O error, dev sda, sector 1708906304
3w-9xxx: scsi0: ERROR: (0x03:0x0202): Data ECC error:.
scsi0: ERROR on channel 0, id 0, lun 0, CDB: Read (10) 00 65 db d7 41 00 00
06 00 
Current sda: sense key Medium Error
Additional sense: Unrecovered read error
end_request: I/O error, dev sda, sector 1708906305
3w-9xxx: scsi0: ERROR: (0x03:0x0202): Data ECC error:.
scsi0: ERROR on channel 0, id 0, lun 0, CDB: Read (10) 00 65 db d7 42 00 00
05 00 
Current sda: sense key Medium Error
Additional sense: Unrecovered read error
end_request: I/O error, dev sda, sector 1708906306
I/O error in filesystem ("sda1") meta-data dev sda1 block 0x65dbd701
("xlog_recover_do..(read#1)") error 5 buf count 512
XFS: log mount/recovery failed
XFS: log mount failed

fdisk -l:
[root@file2 root]# fdisk -l

Disk /dev/hda: 41.1 GB, 41110142976 bytes
16 heads, 63 sectors/track, 79656 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        4161     2097112+  83  Linux
/dev/hda2            4162        8328     2100168   82  Linux swap
/dev/hda3            8329       12489     2097144   83  Linux
/dev/hda4           12490       79656    33852168    f  W95 Ext'd (LBA)
/dev/hda5           12490       16650     2097112+  83  Linux
/dev/hda6           16651       79656    31754992+  83  Linux

Disk /dev/sda: 1749.9 GB, 1749922349056 bytes
255 heads, 63 sectors/track, 212749 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1      212749  1708906311   83  Linux

I use Fedora Core 2, the XFS partrition works well in half a year. 
the sda is a disk array in RAID 5, using 3ware 9500 SATA RAID controller.

In Mar 13, the array degraded. And after rebooting the system, the XFS 
partrition can not be mounted. 
I tried mount it read-only, xfs_repair it but all failed. 
the data in this partrition is very important, and i have no backup.
if i can mount it read-only, or fix the superblock, that will be very 
very fortunate.

yours,

Jasper Ji


 
-----邮件原件-----
发件人: Anders Saaby [mailto:as@xxxxxxxxxxxx] 
发送时间: 2005年3月15日 1:41
收件人: 吉佳盛
抄送: linux-xfs@xxxxxxxxxxx
主题: Re: how can i get back my xfs partrition?

Hi,

Looks like you are having problems with your blockdevices.. Did you change
something?

New disks?
Switched controller?
Installed new kernel?

Submitting output from "dmesg" and "fdisk -l" could help a lot.

//Saaby

On Monday 14 March 2005 18:20, 吉佳盛 wrote:
> dear all,
> when i mount my xfs partition, i got msgs as following:
>
> [root@file2 root]# mount -t xfs /dev/sda1 /home1
> mount: /dev/sda1: can't read superblock
> [root@file2 root]# xfs_repair /dev/sda1 Phase 1 - find and verify 
> superblock...
> superblock read failed, offset 874959994880, size 2048, ag 4294967295, 
> rval
> 16
>
> fatal error -- Input / Output error
>
> what can i do to get back my xfs partrition?
>
> thank you in advance!!
>
> Jasper Ji

--
Med venlig hilsen - Best regards - Meilleures salutations

Anders Saaby
Systems Engineer
------------------------------------------------
Cohaesio A/S - Maglebjergvej 5D - DK-2800 Lyngby
Phone: +45 45 880 888 - Fax: +45 45 880 777
Mail: as@xxxxxxxxxxxx - http://www.cohaesio.com
------------------------------------------------




<Prev in Thread] Current Thread [Next in Thread>