ну почему-же , зачем ты его отмазываеш , он сказал что НЕВОЗМОЖНО И ВСЁ , без оговорок и поправок
Как пример
1 - Bois Считывает MBR с одного из дисков , лезть в BIOS и править его чтобы даже MBR грузилась с софт рейда неразумно , потому что не универсально , для каждой машины переписывать BIOS это не наш путь
2 - Программа первого уровня загрузка создаёт виртуальную файловую систему , или собирает непосрдедственно ядро из софт рейда , далее в ядре уже есть наш драйвер который будет "играть" дальше
Как вердикт "Borland ты не прав"

ps : собственно в нашем случае было-бы актуальнее грузится через виртуальную файловую систему , это даёт большую универсальность и большую гибкость при адаптации под другие ОС , для демки проще конечно собрать ядро