Troubleshooting Windows Server 2012 storage spaces

After encountering the same problem again, I tried the PowerShell cmdlets for the storage subsystem, and it helped overcome the problem.

All storage cmdlets can be found here: http://technet.microsoft.com/en-us/library/hh848705.aspx

Using Get-VirtualDisk cmdlet, I was able to find out that the virtual disks have a property called IsManualAttach, which is set to true.

Using Set-VirtualDisk cmdlet, I changed this property to false, and all disks are now attaching at boot time without any problems.

There was no way to find it in the user interface, and there was no hints that there can be such a property. The GUI on Server Manager only showed me a yellow triangle beside the virtual disk names, and when you hover your mouse over it, it says "Unknown: Unknown". I feel online documentation is also not mature enough yet, but I'm very happy with the software.