Dave Kleikamp wrote:
On Tue, 2004-09-14 at 05:30, Petr Humlicek wrote:

Yes same DT_GETPAGE: dtree page corrupt...


What about "0 bytes in FIFO" and "timeout waiting for DMA"?

This error was only once. And after if i can't see data on this drive.

On hdb1, did you run fsck with the -f flag, or did it simply run phase
0?

Disable DMA doesn't help. I can't see any data.

For sure, i make tests once more:

this is harddrive with corrupt JFS
/dev/hde1   *           1       14593   117218241   83  Linux

second harddrive
[EMAIL PROTECTED] root]# fdisk -l /dev/hdg

Disk /dev/hdg: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylindry of 16065 * 512 = 8225280 bytes



/dev/hdg1 * 1 6 48163+ 83 Linux /dev/hdg2 7 68 498015 82 Linux swap /dev/hdg3 69 677 4891792+ 83 Linux /dev/hdg4 678 19457 150850350 5 /dev/hdg5 678 4325 29302528+ c W95 FAT32 (LBA) /dev/hdg6 4326 19457 121547758+ 83 Linux


[EMAIL PROTECTED] root]# dd if=/dev/hde1 of=/dev/hdg6 234436482+0 vstoupi 234436482+0 vystoup

[EMAIL PROTECTED] root]# mount /dev/hdg6 /mnt/loop/
mount: wrong fs type, bad option, bad superblock on /dev/hdg6,
       or too many mounted file systems

[EMAIL PROTECTED] root]# jfs_fsck -f /dev/hdg6
jfs_fsck version 1.1.7, 22-Jul-2004
processing started: 9/15/2004 22.35.23
The current device is:  /dev/hdg6
Block size in bytes:  4096
Filesystem size in blocks:  29304560
**Phase 0 - Replay Journal Log
**Phase 1 - Check Blocks, Files/Directories, and  Directory Entries
Filesystem is clean.

[EMAIL PROTECTED] root]# mount /dev/hdg6 /mnt/loop/
[EMAIL PROTECTED] root]# dmesg |tail
ISO 9660 Extensions: Microsoft Joliet Level 3
ISOFS: changing to secondary root
ERROR: (device hdg6): DT_GETPAGE: dtree page corrupt
ERROR: (device hdg6): DT_GETPAGE: dtree page corrupt
[EMAIL PROTECTED] root]# ls /mnt/loop/
ls: reading directory /mnt/loop/: Input/output error

Ok, this is test after dd. I can do copy, but the result is same, I can't get data back.




For compare a do same for "bad harddrive"

[EMAIL PROTECTED] root]# mount /dev/hde1 /mnt/western/
mount: wrong fs type, bad option, bad superblock on /dev/hde1,
       or too many mounted file systems

[EMAIL PROTECTED] root]# jfs_fsck -f /dev/hde1
jfs_fsck version 1.1.7, 22-Jul-2004
processing started: 9/15/2004 22.36.35
The current device is:  /dev/hde1
Block size in bytes:  4096
Filesystem size in blocks:  29304560
**Phase 0 - Replay Journal Log
**Phase 1 - Check Blocks, Files/Directories, and  Directory Entries
Filesystem is clean.

[EMAIL PROTECTED] root]# mount /dev/hde1 /mnt/western/
[EMAIL PROTECTED] root]# ls /mnt/western/
ls: reading directory /mnt/western/: Input/output error
[EMAIL PROTECTED] root]# dmesg |tail
UDF-fs DEBUG fs/udf/super.c:576:udf_vrs: ISO9660 Volume Descriptor Set Terminator found
UDF-fs: No VRS found
ISO 9660 Extensions: Microsoft Joliet Level 3
ISOFS: changing to secondary root
ERROR: (device hdg6): DT_GETPAGE: dtree page corrupt
ERROR: (device hdg6): DT_GETPAGE: dtree page corrupt
ERROR: (device hdg6): DT_GETPAGE: dtree page corrupt
ERROR: (device hde1): DT_GETPAGE: dtree page corrupt
ERROR: (device hde1): DT_GETPAGE: dtree page corrupt
ERROR: (device hde1): DT_GETPAGE: dtree page corrupt


Same error.
Ok, have I any chance to save data, or I may format disc, and thing about RAID, or another way for safe backup?
thanks
_______________________________________________
Jfs-discussion mailing list
[EMAIL PROTECTED]
http://www-124.ibm.com/developerworks/oss/mailman/listinfo/jfs-discussion

Reply via email to