I used to dual-boot Linux and OpenBSD, which is indeed very good at pointing out errors in Linux filesystems. But I always used Linux's fsck to repair the ext2/ext3 filesystems and had very good luck with it.
Even now when I run OpenBSD (and generally don't dual-boot because it's more trouble than it's worth), I often make backups to a Linux ext2 filesystem so I have an easier time of transferring the files to a Linux box.
|