WiiPower said:
Do these tools to allow to "anti-scrub" .isos, to pad the data to the outer edge of the disc to increase the reading speed on discs? I don't need it, but people who still use discs and have games that 1. are small and 2. would greatly benefit from faster reads(Metroid Prime 1/2/3, not MPT) could like it.
As I learned from the others tools scrubbing means not "trimming and fake signing" but "ignoring unneded sectors". The WIT tools ignore that sectors too. For ISO files this means: leave areas with zeros that are candidate for the sparse effect. WDF, CISO and WBFS ignores such blocks completely, if they are large enough to fill a management block (WDF 20 bytes, CISO+WBFS: multi MiB).
Conclusion: The data of scrubbed disc is still at the same position as unscrubbed (at the end of the disc in the outer area of the physical disc for standard discs).
@ChokeD
First: My software is like every software not perfect. But I don't think, that raids are problematic. But it is problematic to access only one drive of the raid and not the whole raid. Under linux the nase partitions of the raid are still visible, but also the raid drives, mostly called /dev/md#. My tools don't know anything about raids, but working with /dev/md# should work (I would bet on that).
You have had a RAID0 (striping). I don't know your chunk size (I assume 1 MiB for my example). That means, that the first 1 MiB of the raid is stored on device #21 the next MiB on device #2, then #1, #2, ....
1 MiB is more then enough for the to store WBFS header and the
inodes (not really inodes, but like) of about 107 discs. The WBFS layout have no other checksums or validation data. So all WBFS tools (not only WIT) are thinking that the first raid device is a true WBFS drive with corrupted data. And more: changing data on only one base device with any tool may corrupt the raid.
This all is only a problem for software raids. With hardware drives the raid hardware will hide the base partitions. Perhaps should scan /proc/mdstat for raid info to warn the the user. But this will only work for linux.
I know it's is time to write a repairing how to!
But I'm already working on the next extension .... shit docu steals time .....