Fondor1 wrote:The fact that there is a resync in progress seems questionable to me, but perhaps this is normal?
Yes. There is an initial sync to synchronize all members in the array, unless the array was created with --assume-clean.
Bloom wrote:A RAID array during resync is available.
For Linux, yes. But GRUB may have limitations. I do not remember about arrays during resync, but I observed once that GRUB could not use an array with a missing member which was still declared as active in the other member superblocks.
Bloom wrote:You can't see the RAID array with ls because it needs to be mounted first. In order to boot from it, it needs to be in /etc/fstab.
Wrong. GRUB does not care about Linux mounts and fstab.
Bloom wrote:Don't put swap partitions in RAIID. Just define the swap on both drives and don't make a RAID of that. Swap will handle it nicely itself.
Wrong. Independent swap areas are treated either like RAID linear (if different priorities, the default) or RAID 0 (if same priority), i.e. without any redundancy in both cases.
Fondor1 wrote:Trying to list the partition contents with "ls (hd0,2)" individually fails saying the contents are encrypted (they are not). Is that related to the resync operation above?
No, it is just because GRUB cannot find a known filesystem type on this partition, which is expected as it contains a RAID superblock, not a filesystem.
Can GRUB see the other array, whose sync is complete ? You can wait until the resync is complete and try to boot again.
Independent note : I would rather not put the swap at the end of the drives and after a huge partition. This area has the slowest sequential speed, and likely the worst access time because it is the farthest from the most used areas.