Как заставить Windows XP загрузиться с RAID0

1950

Моя ситуация

Я ищу предложения по загрузке Windows XP с раздела RAID0. У меня XP, работающая на диске PATA 80 ГБ, и у меня есть два новых диска SATA 350 ГБ.

Если бы я был колдуном:

В идеальном мире я бы подключил два 350-х и настроил встроенный fake-RAID на материнской плате для чередования дисков. Затем я загрузился бы в Windows и установил драйверы RAID. Затем я загружался с живого CD и копировал раздел Windows NTFS на новый RAID-массив. Я хотел бы 'ntfsresize', чтобы файловая система занимала все 700 ГБ чередующегося раздела. Наконец, я бы отключил 80 ГБ и загрузился в Windows из массива 700 ГБ.

Предвидеть проблемы:

Я подозреваю, что приведенный выше сценарий будет сложным или невозможным по ряду причин. Я предполагаю, что BIOS не будет знать, как загрузить загрузчик Windows из раздела RAID0, и что загрузчик Windows также не будет знать, что делать (даже если он может быть загружен).

В сторону: мой обычный набор инструментов

Я знаю, что в Linux я бы просто создал крошечный загрузочный раздел в неразобранном пространстве. Он будет включать в себя ядро ​​и начальный корневой диск, который настроит устройство RAID, а затем развернет корневой. (В этом сценарии я бы не использовал встроенный fake-RAID, но использовал бы soft-RAID (то есть «mdadm»).

Другой вариант:

Я подозреваю, что было бы легче заставить Windows работать с раздела RAID1. (У BIOS не возникнет проблем при передаче загрузчику, но я не задумывался о том, чтобы загрузчик и процесс загрузки Windows учитывали настройку RAID.) Я знаю, что я получаю двойную пропускную способность чтения с моих дисков в любом из них. конфигурация RAID0 или RAID1, и это, вероятно, самая важная проблема для меня.

Вопросы:

Кто-нибудь заставлял Windows загружаться с RAID? Если я представляю драйверы RAID для Windows во время установки (приглашение F-key-for-disk-drivers), знает ли Windows, как выполнять остальную часть работы, и использовать раздел RAID0 для установки и загрузки? Можно ли это сделать с помощью RAID1? Может ли кто-нибудь предложить мне какой-либо совет или указать мне ресурсы, которые могут помочь?

3

1 ответ на вопрос

3

Обычно BIOS позволяет настраивать различные RAID-массивы, и такие массивы представляются в виде обычных дисковых (IDE?) Накопителей в системе - загрузчик установки Windows легко их видит и позволяет устанавливать. Конечно, для установки вам нужны драйверы производителя на дискете (F6).

Лично я предпочитаю иметь системный раздел на обычном (не RAID) диске, но я видел (помог установить) много конфигураций только с материнской платой RAID0 (или RAID1).

Что я не рекомендую, так это установить работающую систему на один диск, затем добавить массив RAID и установить вторую ОС на RAID, а затем удалить один диск. Таким образом, загрузчик может оставаться на одном диске, и RAID не сможет загрузиться сам по себе.

Чтобы избежать такой ситуации, перед установкой на RAID удалите один диск - чтобы скопировать старые данные, вы можете потом добавить его снова.

Вы предполагаете, что мое устройство fake-RAID0 может быть доступно в BIOS и может использоваться в процессе загрузки Windows. Я сообщу здесь, когда у меня будет возможность проверить эту теорию. (Это может быть несколько дней.) Спасибо за предполагаемый ответ! 15 лет назад 0
На самом деле, если ваша цель - скопировать существующий раздел в RAID-массив, я не уверен, как работает мой подход. Я только сделал чистые установки на RAID - но теоретически ваша идея должна работать тоже. Я жду ваших результатов! 15 лет назад 0

Похожие вопросы