Hi there, I recently had a crash when I was using rsync to copy from one jfs drive (on external eSATA enclosure /dev/sda1) to another jfs drive (on external USB2 enclosure /dev/sdb1). I think that my USB hardware in my mini-itx board or the drivers on my Debian Etch install are faulty, but that is another story...
Anyway, when I rebooted the server I noticed that the fsck failed on /dev/sda1. In single user mode I tried fsck.jfs manually on the main drive that I was reading from (/dev/sda1) and I got a segmentation fault. This is strange as the drive that I was writing to (/dev/sdb1) recovered OK with fsck.jfs. Here is the output: Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 1 60801 488384001 83 Linux 247:~# fsck.jfs -v /dev/sda1 fsck.jfs version 1.1.11, 05-Jun-2006 processing started: 3/18/2007 12.8.5 Using default parameter: -p The current device is: /dev/sda1 Open(...READ/WRITE EXCLUSIVE...) returned rc = 0 Primary superblock is valid. The type of file system for the device is JFS. Block size in bytes: 4096 Filesystem size in blocks: 122096000 **Phase 0 - Replay Journal Log LOGREDO: Allocating for ReDoPage: (d) 4096 bytes LOGREDO: Allocating for NoDoFile: (d) 4096 bytes LOGREDO: Allocating for BMap: (d) 263328 bytes LOGREDO: Allocating for IMap: (d) 16960 bytes LOGREDO: Allocating for IMap: (d) 2048 bytes Segmentation fault I tried it on another Linux box (Ubuntu Dapper - older fsck version though) and I still get a segmentation fault: fsck.jfs version 1.1.8, 03-May-2005 processing started: 3/18/2007 12.12.40 Using default parameter: -p The current device is: /dev/sda1 Open(...READ/WRITE EXCLUSIVE...) returned rc = 0 Primary superblock is valid. The type of file system for the device is JFS. Block size in bytes: 4096 Filesystem size in blocks: 122096000 **Phase 0 - Replay Journal Log LOGREDO: Allocating for ReDoPage: (d) 4096 bytes LOGREDO: Allocating for NoDoFile: (d) 4096 bytes LOGREDO: Allocating for BMap: (d) 263328 bytes LOGREDO: Allocating for IMap: (d) 16960 bytes LOGREDO: Allocating for IMap: (d) 2048 bytes Segmentation fault I connected the drive to my windows laptop and I can see the drive contents using the commercial version of "Nucleus Kernel JFS Demo". Any ideas on how to recover this drive? ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Jfs-discussion mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jfs-discussion
