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