Интересует способ поставить загрузчик Windows на флешку, который бы грузил ее саму с рейда.
Зачем это нужно? Проблема в том что мать Asus Z8PE-D12X и контроллер HP SmartArray E200 похоже совсем не дружат и никак не получается сделать его загрузочным. Техподдерка Asus разводит руками и ищет аналогичный конфиг чтобы проверить совместимость. Мы перепробовали все дистрибы, и половину существующих биосов, и пару фирмваре контроллера и все равно ничего не получается.
Появилась идея воткнуть винду на отдельный диск, сделать образ, развернуть его обратно на рейд, воткнуть флешку и сделать загрузку с нее, а потом загрузчик передаст управление рейду.
UPD: Пробовал по всякому. Грузить винду с флешки напрямую не получилось. Получилось через установленный на флешку GRUB грузить. Причем только с версией биоса 1302. На остальных было Missing operation system. Только толку никакого, винда все равно зависала в BSOD, затем ребут и зависание на инициализации контроллера.
Вставил HP SmartArray P800, и на старом биосе версии 0404 все сразу завелось и винда загрузилась. На всех последующих P800 определялся, но загрузка уже не шла.
В общем, похоже просто несовместимость. В саппорте Асус сказали что бывают такие жалобы на HP.
Еще можно воспользоваться прогой BootIce — при помощи неё сделать флэшку загрузочной, и слить на неё всё содержимое со скрытого 100 МБ раздела (каталог boot и два файла: bootmgr и bootmgr.efi)
Забыл добавить что в основном экспериментирую с Windows 2008, поэтому скрытого раздела у меня нет. Пробовал с помощью BootIce делать разные загрузчики. Не видят они рейдовый диск и все тут.