Entschuldige bitte, wenn ich parallelen zu ZFS ziehe, da diese CopyOnWrite Systeme kurz COW recht ähnlich arbeiten.
Erste Frage: Die Fehlererkennung läuft über richtige Prüfcodes, die nicht nur eine blanke CRC Prüfsummen. Bei CRC 8 gibt es alle 256 Blöcke die gleiche Prüfsumme, auch wenn der Inhalt anders ist, bei CRC 16 alle 65536 Blöcke. Zum Vergleich bei BTRFS und ZFS liegt es bei etwa 10 hoch 77, also einer 10 mit 77 Nullen. Die Welt wird sicherlich weniger Atome haben!
Zweite Frage: Kann ich nicht für BTRFS beantworten. Bei ZFS ist es in der Statusabfrage sichtbar, solange die Datei nicht gelöscht wurde als Dateiname, ansonsten durch eine Art Platzhalter für den Block.
Dritte Frage: Du wirst bei BTRFS sicherlich eine Fehlermeldung in der Form Block nicht lesbar bekommen. Diese COW Systeme reichen nur korrekte Blöcke durch und nicht wie bei einem Hardware RAID CRC einen möglicherweise richtigen Block.
Zu dem letzteren Punkt:
BTRFS kann Fehler korrekt erkennen, kann diese Fehler sogar beheben, braucht aber dazu den Zugriff auf die einzelnen Platten, also kein separates RAID unterhalb!
Ich helfe gerne bei dem Thema weiter.