If I create a Raid 1 array for my system (boot) drive and the primary drive fails, will the system automatically boot from the secondary disk or would I simply have to point the BIOS to the secondary drive to boot from it?
Thanks, Geoff
Link Copied
Based on my experience with an albeit older Intel RAID chipset, I would expect that if a drive fails the array will then be in a "degraded" state, but should still operate. It should, in essence, still boot from the array - it isn't booting from the raw drive alone (and if I recall correctly, it cannot do so). You would not need to (and probably must not) make any BIOS setting changes, e.g. changing it from RAID to something else.
Thanks. I guess the key point is whether the BIOS sees (a) a single drive (which is the RAID), so the alternate will be used automatically if the boot fails, or (b) just a physical drive as normal, then the RAID is in operation once Windows kicks in.
Neither is exactly correct, but (a) is closer. The BIOS still sees the remaining drive as a RAID *member* operating in "degraded" mode (i.e., its RAID-1 partner mirror is missing in action).
Assuming that the Motherboard BIOS settings are unchanged (in particular that the BIOS disk controller remains in RAID mode), and one does not mess around with the remaining drive, the motherboard will still see it as a RAID member, as will the OS. You actually have to write over the RAID meta-data to turn it back into an "ordinary" drive.
Note that there are actually two pieces of BIOS involved: the Motherboard BIOS and the RAID support BIOS.
For more complete information about compiler optimizations, see our Optimization Notice.