Совсем железные рейды, те которые не требуют драйверов совсем, работать будут.
С программный яб не стал заморачиватся, посмотрите лучше в сторону LVM, очень интересная штука и программные рейды умеет создавать. Только одно но, её надо включить еще при установке Ubuntu.
У меня где то инфа от силикон имиджа завалялась (это такой производитель дшевых рейд контроллеров) о том почему хост рейды не могут нормально работать в линуксе. Найду, выложу.
Если кратко, то загвоздка как раз в монолитном ядре линукса. У винды загрузка начинается с так называемого лоадера, который без труда весь вместе в драйвером рейда, влазит в один страйп, это блок такой информации у рейда. У линукса драйвера наъходятся в ядре, ядро естественно имеет довольно большей обем и не может влезти в один страйп.
Точно не мерял обьем grub но здается что и он не влезет в один блок, тем более вместе с драйвером. Это при том условии что написать собственный загрузчик, который будет запускать драйвер еще до старта ядра. Размер самого ходового страйпа в рейд массиве 64кб.
Вообщем силикон имидж предлагает два решения. Поставить линукс на отдельный винт, а рейд использовать только для данных или криво разметить винты рейда. То есть на один винт поставить линукс, а ставшее место вкупе с остальными дисками использовать под рейд.