True, it has to be HARDWARE RAID 0 if you want to boot from it.
software RAID 0 only becomes a single drive once the software can load up and treat it that way. OF course the software to do that can't load before the OS which can't load at all if it's divided between two drives.
Hardware works because the RAID controllers BIOS stores the info needed to read the drives while the system is starting.