Is there a way to install Windows onto Dynamic disks?
Solution 1:
Officially, Windows supports using Dynamic disks for the system volume, but only in the "Mirror" mode, as that's the only mode supported by the minimal drivers used by the Windows bootloader (before the OS is loaded).
Yes, with the Windows ISO you can install the OS onto any kind of volume (nowadays, just dism
the Install.wim image onto a formatted NTFS volume and you're done), but that won't help if the bootloader isn't going to be able to boot from it.
If you're searching for unsupported hacks so long as they're software-based, the Btrfs filesystem from Linux supports data striping and mirroring – Windows can be installed on it using the WinBtrfs driver, and the Quibble replacement bootloader from the same author supports booting Windows from Btrfs volumes.
(Regarding hardware RAID, the "It also disables AHCI in favor of IDE mode" is only true for older systems – newer ones do implement AHCI even in RAID mode.
You should never need to dd
a RAID disk – good RAID systems, both software and hardware, have explicit "Replace disk" operations where the RAID controller itself transfers data to new disks, with all necessary metadata etc. It doesn't have to be the built-in fake(ish)RAID feature on your motherboard – you can get PCI-Express RAID controllers, e.g. LSI.)