Если вы хоть немного заботитесь о безопасности ваших данных, тогда вам приходилось слышать о RAID массивах. В этой статье мы разберемся как создать массив RAID 10 в операционной системе Windows 10.
Содержание
- Разница между программным и аппаратным RAID 10
- Как создать программный RAID 10 в Windows 10 используя «Дисковые пространства»?
- Как создать программный RAID 10 в Windows 10 используя «Управление дисками»?
- Как создать программный RAID 10 в операционной системе Windows 10 при помощи командной строки (Windows PowerShell)?
- Как восстановить утерянные данные с RAID 10 массива?
Главным заданием RAID массивов является обеспечение безопасности данных в случае выхода из строя одного из накопителей, однако каждый из уровней RAID имеет свои особенности. Некоторые уровни обеспечивают максимально возможный уровень защиты, но при этом снижается скорость записи данных (RAID 1), некоторые наоборот – повышают скорость чтения/записи на диски, но при этом сильно снижается уровень безопасности данных (например, RAID 0). Это привело к объединению разных уровней с целью получения максимально возможной скорости чтения/записи и высокому уровню защиты данных. Так появились комбинированные уровни RAID, коим и является RAID 10.
RAID 10 — это отличное решение, которое позволяет взять два массива RAID 1 и упаковать их в один RAID 0 массив. Благодаря этому достигается одновременно и высокий уровень безопасности данных, и высокая скорость чтения/записи информации.
Если вы не знакомы с типами RAID массивов – вы можете прочесть о них в статье «Типы RAID массивов»
Еще одним преимуществом RAID 10 является возможность его реализации как на аппаратном, так и на программном контроллере.
Разница между программным и аппаратным RAID 10
Решение о том, какой контроллер использовать для работы с RAID 10 каждый принимает сам, основываясь на своих потребностях. Однако, перед тем, как принять такое решение стоит сравнить их под взглядом цены, быстродействия и надёжности.
Что касается цены, то тут однозначно аппаратные решения будут дороже. Больше того, чем важнее информация хранится на компьютере, сервере, или NAS хранилище – тем качественнее должен быть контроллер (и cсоответственно дороже).
В то же время, следует сказать, что реализовать полноценный программный RAID 10 можно используя только встроенные возможности операционной системы Windows 10, а значит теоретически, такой RAID должен быть дешевле.
Это действительно так, однако пользователь должен помнить, что само железо должно быть достаточно производительное, поскольку на слишком слабых машинах RAID 10 не может обеспечить необходимую производительность.
pВсе дело в том, что программный RAID контроллер использует часть ресурсов процессора, а поскольку в RAID 10 данные сначала делятся на полосы, а затем записываются на каждый из массивов RAID 1 – старые компьютеры начинают сильно тормозить.
Поэтому, если у вас старая машина – вы можете попробовать создать программный RAID 10. Процесс создания детально расписан в следующем пункте этой статьи.
Если сравнивать надежность программного и аппаратного контроллеров, то тут можно сказать, что аппаратные контроллеры менее подвержены сбоям и менее зависят от работы операционной системы. Но опять же, они заметно дороже. Поэтому их есть смысл использовать только для профессиональных целей. Если же речь идет о домашнем компьютере/сервере – программный контроллер будет наилучшим решением.
Как создать программный RAID 10 в Windows 10 используя «Дисковые пространства»?
Как уже упоминалось выше, встроенный функционал операционной системы Windows не поддерживает создание массива RAID 10, однако вы можете поступить иначе и сначала создать два массива RAID 1, а затем из них собрать массив RAID 0.
Для начала создайте два массива RAID 1. Для этого выполните следующие шаги:
Шаг 1: Щелкните правой кнопкой мыши по «Пуск» и выберите «Панель управления» («Control Panel»).
Шаг 2: В открывшемся окне выберите «Дисковые пространства»
Шаг 3: Выберите «Создать новый пул и дисковое пространство»
Шаг 4: Выберите диски, которые вы хотите добавить в массив RAID.
Важно: все данные на дисках, из которых создается RAID-массив, будут удалены. Поэтому заранее сохраните все важные файлы на другой диск или внешний носитель.
После того, как вы настроили массив, вы должны дать ему имя и правильно настроить.
Шаг 5: В поле «Имя» введите имя вашего RAID-массива.
Шаг 6: Затем выберите букву и файловую систему для будущего RAID
Именно с этим именем и буквой массив будет отображаться в системе Windows.
Шаг 7: Теперь вы должны выбрать тип устойчивости.
- Простой (без отказоустойчивости) – это RAID 0;
- Двустороннее зеркало — RAID 1;
- Трехстороннее зеркало – это тоже RAID 1 (с разницей только в количестве копий основного жесткого диска);
- Четность – RAID 5.
Нас интересует второй вариант «Двустороннее зеркало»
Программа автоматически установит максимально доступную емкость дискового массива.
Обычно это значение немного ниже, чем фактический объем доступных данных, и вы также можете установить больший размер дискового пространства. Однако имейте в виду, что это сделано для того, чтобы вы могли установить дополнительные жесткие диски, когда массив будет заполнен, без необходимости перестраивать его.
Шаг 8. Нажмите «Создать дисковое пространство».
После того, как мастер настроит ваш новый RAID, он будет доступен как отдельный диск в окне «Этот компьютер». Он не будет отличаться от обычного жесткого диска, и вы можете выполнять с ним любые операции.
Эту же операцию выполните для оставшихся двух дисков.
После того, как оба массива созданы можно приступать к объединению их в один RAID 0 массив.
Делается это по тому же принципу, что и RAID 1, только теперь вместо обычных дисков выбираем наши массивы, а на этапе выбора типа устойчивости вместо двухстороннего зеркала выберите «Простой (без устойчивости)»
Как только процесс создания массива завершится – вы получите полностью готовый к работе RAID 10 массив.
Как создать программный RAID 10 в Windows 10 используя «Управление дисками»?
Еще одним способом создания программного RAID 10 в операционной системе Windows является использование встроенной утилиты под названием «Управление дисками». Также, как и предыдущий, этот способ достаточно легкий и не требует глубоких знаний операционной системы. Итак, для начала создадим два массива RAID 1:
Шаг 1: Щелкните правой кнопкой мыши по «Пуск» и выберите «Управление дисками»
Шаг 2: Перед вами откроется «Управление дисками», в котором будут отображаться все подключенные диски. Щелкните правой кнопкой мышки и выберите «Создать зеркальный том»
Шаг 3: Откроется «Мастер создания зеркальных томов». Щелкните «Далее», затем выделите в левой части окна мастера диски, которые хотите добавить в массив RAID 1 и нажмите «Добавить». Когда все нужные диски будут добавлены нажмите «Далее»
Шаг 4: Назначьте букву массива, выбрав нужную из списка (буква устанавливается автоматически, так что вы можете оставить все так, как предлагает мастер создания массива) и снова нажмите «Далее»
Шаг 5: На этом этапе нужно выбрать файловую систему будущего «зеркала». Выберите «NTFS» и снова нажмите «Далее»
Шаг 6: Проверьте правильность параметров и нажмите «Готово». Система покажет предупреждение, что выбранные диски будут конвертированы в динамические и что вся информация на них будет уничтожена. Нажмите «Да»
Начнется форматирование и синхронизация дисков, после чего наш массив RAID 1 будет создан. Не закрывайте окно «Управление дисками», и повторите шаги с 3 по 6 для второй группы дисков, создав тем самым еще один RAID 1 массив. Оба массива будут отображаться в проводнике Windows как обычные диски.
Теперь нужно объединить только созданные два массива в RAID 0. Для этого:
Шаг 1: Снова запустите «Управление дисками», как это описано выше.
Шаг 2: После этого щелкните правой кнопкой мыши на любом из двух RAID 1 массивов и выберите «Создать чередующийся том»
Шаг 3: Перед вами откроется Мастер создания чередующихся томов. Повторите вышеописанные шаги с третьего по шестой.
После этого ваш RAID 10 будет создан. Он будет отображаться в проводнике Windows как обычный диск, и вы сможете проводить с ним те же манипуляции, что и с обычным диском.
Как создать программный RAID 10 в операционной системе Windows 10 при помощи командной строки (Windows PowerShell)?
Этот способ создания программного массива RAID 10 менее удобен, чем два предыдущие, однако он отлично подходит для тех, кто любит работать с командной строкой. Также, как и прежде, нам нужно сначала создать два массива RAID 1, а затем объединить их в RAID 0. Итак, давайте создадим массивы RAID 1:
Шаг 1: Щелкните правой кнопкой мыши по «Пуск» и выберите «Windows PowerShell (Администратор)»
Шаг 2: В открывшемся окне введите команду «diskpart» и нажмите «Enter»
Шаг 3: Введите команду «list disk» и снова нажмите «Enter». Эта команда отображает все диски, подключенные к компьютеру.
Шаг 4: Приступаем к созданию наших RAID 1 массивов. Выполните следующие команды (нажимая после каждой «Enter» для ее выполнения):
- select disk 0 – где «0» это номер диска, с которым будут проводится манипуляции;
- convert dynamic – этак команда преобразует диск в динамический;
Иногда на этом этапе может появится сообщение о том, что нужно перезагрузить компьютер. Если оно появилось – сделайте это, если нет – продолжайте выполнять команды.
- select volume 0 – выбор нужного диска;
- add disk=1 – где «1» это номер диска, который будет добавлен в качестве зеркала
Эти же команды нужно выполнить для другой группы дисков, подставив нужные номера дисков.
После того, как мы создали два RAID 1 массива – объединяем их в RAID 0. Для этого снова откройте командную строку или Windows PowerShell и введите следующие команды (после каждой нажимая «Enter» для ее выполнения):
- list disk – для отображения списка дисков (в этом случае наши RAID 1 массивы будут отображаться как обычные диски);
- create volume stripe size=n disk=0,1 – где n — размер в мегабайтах, а 0,1 — номера дисков, которые будут включены в массив RAID 0.
После нажатия клавиши «Enter» будет создан новый массив RAID 10.
Как восстановить утерянные данные с RAID 10 массива?
Массив RAID 10, при условии правильной настройки и своевременного и качественного обслуживания отлично справляется со своей наиболее важной задачей — обеспечением сохранности информации на дисках. Однако даже RAID массивы могут выходить из строя, причем причин для этого достаточно немало. Если вы хотите узнать об основных причинах выхода массива RAID 10 из строя — прочтите статью «Причины выхода из строя RAID массивов»
Но что делать, если массив RAID 10 сломался?
В первую очередь, независимо от причины поломки извлеките данные с дисков в безопасное место, поскольку данные могут быть утеряны во время попытки восстановить работоспособность массива RAID 10.
Воспользуйтесь RS RAID Retrieve — лучшим RAID реконструктором на сегодняшний день.
Программа очень проста и удобна в использовании, но самое главное, она поддерживает ВСЕ типы RAID массивов, включая комбинированные, как наш RAID 10.
Кроме этого, в RS RAID Retrieve встроен мощный RAID конструктор с автоматическим режимом, благодаря которому вам не нужно вручную вводить параметры RAID массива. Конструктор сам определяет порядок дисков и другие параметры.
Также стоит отметить поддержку всех современных файловых систем, благодаря чему RS RAID Retrieve может собирать сломанные RAID массивы независимо от операционной системы, в которой такой массив использовался.
Итак, для того, чтобы извлечь данные с дисков массива RAID 10 подключите их к рабочему компьютеру, а затем выполните ряд простых действий:
Шаг 1: Скачайте и установите RS RAID Retrieve. Запустите приложение после установки. Перед вами откроется встроенный «RAID конструктор«. Нажмите «Далее«
Шаг 2: Выберите тип добавления RAID массива для сканирования. RS RAID Retrieve предлагает на выбор три варианта:
- Автоматический режим – позволяет просто указать диски, из которых состоял массив, и программа автоматически определит их порядок, тип массива и остальные параметры;
- Поиск по производителю – эту опцию следует выбрать, если вам известен производитель вашего RAID контроллера. Эта опция также автоматическая и не требует каких-либо знаний о структуре RAID массива. Наличие данных о производителе позволяют сократить время на построение массива, соответственно она быстрее предыдущей;
- Создание вручную – эту опцию стоит использовать если вы знаете какой тип RAID массива вы используете. В этом случае вы можете указать все параметры, которые вам известны, а те, которых вы не знаете – программа определит автоматически.
После того, как выберите подходящий вариант – нажмите «Далее«
Шаг 3: Выберите диски, из которых состоял RAID массив и нажмите «Далее«. После этого начнется процесс обнаружения конфигураций массива. После его завершения нажмите «Готово«
Шаг 4: После того, как конструктор соберет массив — он будет отображаться как обыкновенный накопитель. Дважды щелкните на нем. Перед вами откроется Мастер восстановления файлов. Нажмите «Далее«
Шаг 5: RS RAID Retrieve предложит просканировать ваш массив на наличие файлов для восстановления. Вам будет доступно две опции: быстрое сканирование и полный анализ массива. Выберите нужный вариант. Затем укажите тип файловой системы, которая использовалась в вашем массиве. Если эта информация вам не известна — отметьте галочкой все доступные варианты как на скриншоте. Стоит отметить, что RS RAID Retrieve поддерживает ВСЕ современные файловые системы.
Когда все настроено — нажмите «Далее«
Шаг 6: Начнется процесс сканирования массива. Когда он закончится вы увидите прежнюю структуру файлов и папок. Найдите необходимые файлы, щелкните на них правой кнопкой мыши и выберите «Восстановить«
Шаг 7: Укажите место куда будут записаны восстановленные файлы. Это может быть жесткий диск, ZIP-архив или FTP-сервер. Нажмите «Далее«
После нажатия кнопки «Далее» программа начнет процесс восстановления. Когда он завершится — выбранные файлы будут в указанном месте.
После того, как все файлы успешно восстановлены — создайте заново RAID 10 массив, а затем скопируйте файлы обратно.
Как видите, процесс восстановления данных с массива RAID 10 достаточно прост и не требует глубоких знаний ПК, соответственно RS RAID Retrieve является отличным приложением как для профессионалов, так и для начинающих пользователей.
Часто задаваемые вопросы
Для того, чтобы построить RAID 10 в Windows 10 создайте сначала два массива RAID 1, а затем объедините их в RAID 0.
Для того, чтобы построить RAID 10 нужно минимум четыре диска.
Да. RS RAID Retrieve позволяет восстанавливать утерянные данные со всех типов RAID массивов, включая RAID 10.
Да, должна, поскольку если в одной группе будет два диска, а во второй три — последняя группа будет работать под повышенной нагрузкой.
Максимальное количество для RAID 10 равно 32 шт.
Жесткий диск остается слабым звеном вашего компьютера, влияя на безопасность данных и производительность системы. Создание RAID-массива позволяет либо повысить скорость работы (RAID 0), либо обеспечить защиту данных (RAID 1). В этом руководстве мы расскажем, как создать RAID-массив с использованием встроенных инструментов Windows.
Приобрести оригинальные ключи активации Windows 10 можно у нас в каталоге от 1490 ₽
Что такое RAID?
RAID (Redundant Array of Independent Disks) — это технология, которая объединяет несколько физических дисков в один логический, чтобы повысить производительность или надежность.
— RAID 0: Ускоряет работу за счет чередования данных на дисках.
— RAID 1: Создает зеркальную копию данных для их сохранности.
Метод 1: Создание RAID через «Дисковые пространства»
Windows 8 и 10 имеют встроенную функцию «Дисковые пространства», которая позволяет создать программный RAID без дополнительного оборудования.
1) Откройте Панель управления:
— Щелкните правой кнопкой мыши по Пуск и выберите Панель управления.
2) Перейдите в раздел Дисковые пространства и выберите Создать новый пул и дисковое пространство.
3) Выберите диски для RAID-массива и нажмите Создать пул носителей.
Важно: Все данные на выбранных дисках будут удалены. Сохраните важные файлы заранее.
4) Назовите ваш массив и укажите букву диска.
5) Выберите Тип устойчивости:
— Простой: RAID 0 (чередование).
— Двустороннее зеркало: RAID 1 (зеркалирование).
— Трехстороннее зеркало – это тоже RAID 1 (с разницей только в количестве копий основного жесткого диска);
— Четность – RAID 5.
В зависимости от выбранного типа RAID мастер автоматически установит максимально доступную емкость дискового массива.
6) Нажмите Создать дисковое пространство.
Массив будет отображаться в системе как обычный диск, доступный для работы. Новый диск не будет отличаться от обычного жесткого диска, и вы можете выполнять с ним любые операции, даже зашифровать его с помощью BitLocker.
Метод 2: Создание RAID через «Управление дисками»
1) Щелкните правой кнопкой мыши по Пуск и выберите Управление дисками.
2) Найдите незанятое пространство на дисках. Щелкните правой кнопкой мыши и выберите:
— Создать чередующийся том для RAID 0.
— Создать зеркальный том для RAID 1.
3) Следуйте инструкциям мастера:
— Добавьте диски в массив.
— Назначьте букву диска.
— Выберите файловую систему NTFS.
— Завершите процесс. На этом этапе нажмите кнопку «Готово». Система покажет предупреждение, что выбранные диски будут конвертированы в динамические и что вся информация на них будет уничтожена. Нажмите «Да»
Массив RAID появится в окне «Этот компьютер».
Массив RAID 1 создается аналогичным образом, только на первом шаге вместо «Чередования» выберите «Зеркалирование».
Метод 3: Использование командной строки
1) Запустите Командную строку или Windows PowerShell от имени администратора.
2) Введите diskpart и нажмите Enter.
3) С помощью команды list disk отобразите список подключенных дисков.
4) Преобразуйте диски в динамические:
select disk 1
convert dynamic
5) Создайте RAID 0 или RAID 1:
— Для RAID 0:
create volume stripe disk=1,2
— Для RAID 1:
add disk=2
Внимание! Иногда появляется сообщение «Вам следует перезагрузить компьютер, чтобы завершить эту операцию». Если оно появилось – перезагрузите компьютер.
6) Отформатируйте массив и назначьте букву:
format fs=ntfs label=MyRAID
assign letter=F
Программное создание RAID в Windows 7
В Windows 7 вы можете использовать встроенную утилиту «Управление дисками» для создания программного RAID. Однако диск, с которого загружается система, нельзя включить в RAID, так как он будет преобразован в динамический. Для создания массива подойдут любые другие диски.
1) Откройте Пуск, щелкните правой кнопкой мыши по Компьютер и выберите Управление.
2) В появившемся мастере нажмите Далее.
3) В меню выберите диски, которые вы хотите объединить в RAID, и нажмите Далее.
4) Назначьте букву для RAID-массива.
— S (Striping): для создания RAID 0 (чередование).
— M (Mirroring): для создания RAID 1 (зеркалирование).
5) Укажите файловую систему (рекомендуется NTFS), задайте размер блока и имя тома. Нажмите Далее.
6) Нажмите Готово.
После завершения настройки Windows выдаст предупреждение о преобразовании базовых дисков в динамические и о невозможности загрузки с них ОС. Нажмите ОК.
Созданный RAID-массив появится в разделе Мой компьютер как обычный диск, готовый к использованию.
Как исправить ошибку «Can’t Add new drive, error 0x00000032»
Ошибка 0x00000032 возникает из-за остаточных метаданных на диске, которые остаются даже после очистки и форматирования. Чтобы устранить эту проблему, выполните следующие шаги:
1. Запустите Windows PowerShell от имени администратора:
Щелкните правой кнопкой мыши по Пуск и выберите Windows PowerShell (Администратор).
2. Определите идентификатор диска:
Введите команду:
Get-PhysicalDisk | ft FriendlyName, SerialNumber, UniqueId –auto
Найдите нужный диск и скопируйте его UniqueId.
Вы также можете использовать имя диска (FriendlyName), однако в некоторых случаях система можете отображать одинаковое имя для всех дисков. Поэтому для избегания ошибок лучше всего использовать UniqueID диска.
3. Сбросьте диск:
Введите команду:
Reset-PhysicalDisk -UniqueId "your-unique-id"
Замените your-unique-id на идентификатор вашего диска.
После выполнения команды диск будет сброшен и готов к добавлению в RAID.
Как добавить диск в RAID
Чтобы расширить массив, используйте «Дисковые пространства»:
1) Выберите существующий массив.
2) Нажмите Добавить диски, выберите новый диск и подтвердите.
Как удалить диск из RAID
Предположим, у вас уже есть программный RAID-массив, и вы его используете. Однажды может возникнуть ситуация, когда вам станет не хватать места на диске.
1) В меню «Дисковые пространства» откройте массив.
2) Выберите диск и нажмите Подготовить к удалению.
3) После переноса данных нажмите Удалить.
Что делать, если вы потеряли данные на RAID-массиве?
Потеря данных может произойти из-за случайного удаления, форматирования или сбоев в массиве. В таких ситуациях:
— Обратитесь к специалистам по восстановлению данных.
— Используйте программное обеспечение, такое как RS RAID Retrieve, которое поддерживает все типы RAID и современные файловые системы.
Создание RAID 0 и RAID 1 в Windows помогает повысить производительность или защитить данные. Используйте один из описанных методов, чтобы настроить массив под свои задачи.
В Windows доступны встроенные средства для создания программных RAID массивов из нескольких физических дисков. Сначала рассмотрим простую конфигурацию, когда нужно создать зеркало из двух физических дисков с данными. Затем рассмотрим, как построить RAID1 конфигурацию для загрузочного (системного) диска, на котором находится загрузчик и системные файлы Windows. Такая конфигурация позволит обеспечить загрузку Windows и защитить данные от выхода из строя любого диска.
Содержание:
- Создать зеркало из двух дисков с данными в Windows
- Настраиваем программный RAID1 для загрузочного диска Windows
- Замена диска в программном RAID1 в Windows
В современных версиях Windows есть два средства для организации программных RAID массивов:
- Классические динамические диски – позволяют создать RAID 0 и 1 в десктопных Windows 10/11, + RAID5 в Windows Server. Про них пойдет речь в этой статье.
- Более современная Storage Spaces – простое и удобное средство для создания зеркального или массива с контролем четности. Не подходит для загрузочных дисков.
Создать зеркало из двух дисков с данными в Windows
Сначала рассмотрим простой случай, когда вам нужно создать зеркало (RAID 1) из двух дисков с данными в Windows. Подразумеваем, что в RAID объединяются диски, отличные от системного (загрузочного).
- Откройте консоль управления дисками
diskmgmt.msc
. В нашем примере на компьютере доступно два дополнительных неразмеченных диска по 40 Гб. - Инициализируйте диски (если еще не сделали)
- По очереди щелкните по каждому диску и преобразуйте его в динамический.
- Теперь щелкните по неразмеченному месту и выберите New Mirrored Volume.
- Добавьте в зеркало оба диска:
- Затем выберите букву диска, которую нужно назначить тому и отформатируйте его.
- В результате у вас появилось программное зеркало из двух дисков, для обращения к которому назначена буква диска (E: в нашем примере)
При выходе из строя одного из диско в таком программном RAID1, неисправный диск удаляется из конфигурации и по аналогии в зеркала добавляется новый. После этого происходит автоматическая синхронизация данных с оставшегося диска на новый.
Настраиваем программный RAID1 для загрузочного диска Windows
Теперь рассмотрим более сложную конфигурацию, когда нужно создать программный RAID для системного диска с уже установленной Windows.
Используется следующий стенд:
- Компьютер с UEFI, на котором установлен Windows Server 2025 (это также может быть Windows 10/11 или бесплатного сервер Hyper-V)
- На системном диске используется таблица разделов GPT
- К компьютеру подключен новый пустой диск аналогичного размера, который будет использоваться в качестве зеркала для системного диска
Наша задача собрать из двух дисков программное зеркало (RAID1 – Mirroring) и скопировать конфигурацию загрузчика, чтобы компьютер мог загружаться с любого из дисков.
Кратко основные шаги, которые предстоит сделать:
- Подключить второй диск к компьютеру
- Создать на втором диске таблицу разделов GPT и разделы, аналогичные системному диску
- Преобразовать оба диска в динамические
- Объединить диски в зеркало
- Обновить конфигурацию EFI раздела и BCD загрузчика на втором диске
- Протестировать загрузку с первого и второго дисков
Сначала откройте консоль управления дисками (
diskmgmt.msc
), и убедитесь, что на первом диске используется таблица разделов GPT (свойства диска -> вкладка Volumes -> Partition style –> GUID partition table), а второй диск пустой (неразмечен).
Откройте командную строку с правами администратора и выполните команду diskpart. Наберите:
DISKPART>list disk
Доступно два диска:
- Disk 0 – диск с таблицей разделов GPT, на который установлена Windows
- Disk 1 – пустой неразмеченный диск
Очистите второй диск и сконвертируйте его в GPT:
select disk 1
clean
convert GPT
Введите список разделов на втором диске:
list part
Если найдется хотя бы один раздел (в моем примере это Partition 1 – Reserved – Size 128 Mb), удалите его:
sel part 1
delete partition override
Выведите список разделов на 1 диске (disk 0). Далее вам нужно создать точно такие же разделы на Disk 1.
select disk 0
list part
На системном диске есть 4 раздела:
- Recovery – 450 Мб, раздел восстановления со средой WinRE
- System – 99 Мб, EFI раздел (подробнее про структуру разделов на GPT дисках)
- Reserved — 16 Мб, MSR раздел
- Primary – 49 Гб, основной раздел с Windows
Создаем такие же разделы на Disk 1:
select disk 1
create partition primary size=450
format quick fs=ntfs label= "WinRE"
set id= "de94bba4-06d1-4d40-a16a-bfd50179d6ac"
gpt attributes=0x8000000000000001
Идентфикатор
de94bba4-06d1-4d40-a16a-bfd50179d6ac
задает тип раздела как Windows RE, а атрибут
0x8000000000000001
включает для раздела метку обязательный и не присваивать букву диска.
create partition efi size=99
create partition msr size=16
list part
Теперь оба диска нужно преобразовать в динамические:
select disk 0
convert dynamic
select disk 1
conv dyn
Создадим зеркало для системного диска (диск C:). Нужно выбрать раздел на первом диске и создать для него зеркало на 2 диске:
Select volume c
Add disk=1
Должно появится сообщение:
DiskPart succeeded in adding a mirror to the volume
Либо выберите в консоли Disk Management системный раздел и нажмите Add mirror (это аналогичная операция).
Откройте консоль управления дисками, и убедитесь, что синхронизация раздела C запущена (Recynching). Дождитесь ее окончания (может занять до нескольких часов в значимости от размера раздела C: ).
При загрузке Windows теперь будет появляться меню Windows Boot Manager с предложением выбрать загрузочную запись для загрузки. Если не выбрать диск вручную, система через 30 секунд попытается загрузиться с первого диска:
- Windows Server
- Windows Server– secondary plex
На данный момент конфигурация загрузчика хранится только на 1 диске, и при его потере, вы не сможете загрузить ОС со второго. Программный RAID Windows не получится использовать для создания нормального зеркала EFI раздела. Т.к. на EFI разделе хранятся файлы, необходимые для загрузки ОС, то при выходе их строя первого диска, вы не сможете загрузить компьютер со второго диска без ручного восстановления загрузчика EFI на нем в среде восстановления.
Рассмотрим, как скопировать EFI раздел на второй диск и обновить конфигурацию загрузчика (BCD), чтобы вы могли загрузить Windows как с первого, так и со второго диска.
Назначим EFI разделу на Disk 1 букву S и отформатируем его в файловой системе FAT32:
select disk 1
select part 2
assign letter=S
format fs=FAT32 quick
Теперь назначим букву диска P: для EFI раздела на Disk 0:
select disk 0
select partition 2
Номера разделов можно перепроверить, выполнив команду list part.
assign letter=P
exit
Теперь можно скопировать файлы EFI и BCD конфигурацию на второй диск. текущую конфигурацию загрузчика BCD с помощью команды:
bcdedit /enum
При создании зеркала, служба VDS автоматически добавила в конфигурацию BCD запись для второго зеркального диска (с меткой Windows Server– secondary plex).
Чтобы EFI в случае потери первого диска могут загружаться со второго диска, нужно изменить конфигурацию BCD.
Для этого нужно скопировать текущую конфигурацию Windows Boot Manager:
bcdedit /copy {bootmgr} /d "Windows Boot Manager Cloned"
The entry was successfully copied to {44d1d6bf-xxxxxxxxxxxxxxxx}
Теперь скопируйте полученный ID конфигурации и используйте его в следующей команде:
bcdedit /set {44d1d6bf-xxxxxxxxxxxxxxxx} device partition=s:
Если все правильно, должна появится строка The operation completed successfully.
Выведите текущую конфигурацию Windows Boot Manager (
bcdedit /enum
). Обратите внимает, что у загрузчика теперь два варианта загрузки EFI с разных дисков (default и resume object).
Теперь нужно сделать копию BCD хранилища на разделе EFI первого диска и скопировать файлы на второй диск:
P:
bcdedit /export P:\EFI\Microsoft\Boot\BCD2
robocopy p:\ s:\ /e /r:0
Переименуйте BCD хранилище на втором диске:
Rename s:\EFI\Microsoft\Boot\BCD2 BCD
Удалите копию на Disk 0:
Del P:\EFI\Microsoft\Boot\BCD2
В diskpart можно убрать буквы дисков у EFI разделов:
sel vol p
remove
sel vol s
remove
Чтобы загрузится с загрузчика на втором диске (например в случае выход из строя первого), нужно войти в загрузочное меню UEFI (при перезагрузке компьютера) и выбрать запись загрузчика на втором диске — Windows Boot Manager Cloned.
После этого в BCD загрузчике нужно загрузить ОС через конфигурациею Windows Server– secondary plex.
Чтобы узнать с какого диска выполнена загрузка, выполните команду:
bcdedit
Замена диска в программном RAID1 в Windows
Рассмотрим, как правильно выполнить замену неисправного диска в программном RAID Windows.
При загрузке с отказавшим диском, в диспетчере Disk Management вы увидите сообщение Failed Redndancy.
В этом случае вы должны заменить неисправный диск, удалить конфигурацию зеркала, пересоздать программный RAID с начала и обновить загрузчик.
Допустим в нашем примере из строя вышел disk 0 (первоначальный диск, с которого мы выполняли синхронизацию). При загрузке в настройках методов UEFI выберите, что нужно загрузиться со второй записи Windows Boot Manager cloned.
Загрузитесь без нового диска и удалите старую конфигурацию RAID1. Как вы видите, один из дисков в зеркале находится в статусе
Missing
.
Щелкните по диску и выберите Remove Mirror.
Установите новый исправный диск и повторите все шаги с созданием таблицы разделов, конвертации нового диска в динамический и добавления в зеркало. Не забудьте назначьте буквы диска EFI разделам. Должна начаться синхронизация данных.
Теперь нужно удалить старые записи из диспетчера загрузки. Выведите текущую конфигурацию (в
cmd.exe
):
bcdedit /enum
При модификации BCD после замены диска будьте особенно внимательны и не снесите конфигурацию ESP, случайно удалив не ту запись в bootmgr.
Т.к. мы заменили первый (
!!!
) диск, нужно удалить запись {default}:
bcdedit /delete {default}
Следующая команда обновит конфигурацию bootmgr:
bcdedit /set {bootmgr} device partition=p:
Затем скопируйте раздел EFI на новый диск как описано выше. В результате, в загрузчик будет добавлена еще одна запись plex (их можно переименовать через
bcdedit
).
Такая конфигурация с программным RAID в Windows для UEFI компьютера обеспечивает защиту данных от выхода из строя любого из дисков. При этом при замене диска придется потратить немного времени на ручное обновление конфигурации таблицы разделов и загрузчика.
Программный RAID пользуется заслуженной популярностью, позволяя легко создавать отказоустойчивые дисковые конфигурации в недорогих системах, отличаясь простотой создания и управления. Но с переходом современных систем на UEFI появились некоторые особенности, касающиеся процесса загрузки, которые следует понимать и принимать во внимание. В противном случае отказоустойчивость может оказаться мнимой и при отказе одного из дисков вы просто не сможете загрузить систему.
Онлайн-курс по устройству компьютерных сетей
На углубленном курсе «Архитектура современных компьютерных сетей» вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.
Данная инструкция может кому-то показаться сложной, действительно, для создания программного RAID на UEFI-системах требуется довольно много подготовительных действий. Также определенное количество операций придется выполнить и при замене отказавшего диска, но это тема для отдельной статьи. В связи с этим встает вопрос выбора между программным RAID и встроенным в материнскую плату, т.н. fake-raid.
Если брать вопрос производительности, то сегодня он абсолютно неактуален, тем более что вся обработка данных так или иначе осуществляется силами CPU. Основным аргументов в пользу встроенного RAID служит простота его использования, но за это приходится платить совместимостью. Собранные таким образом массивы будут совместимы только со своим семейством контроллеров. К счастью, сейчас уже нет того зоопарка, который был еще лет 10 назад, но все равно, собранный на базе платформы Intel массив вы не запустите на AMD-системе.
Также вы можете столкнуться с тем, что несмотря на то, что массив собрался, система не может загрузиться, так как не имеет в своем составе драйверов для новой версии контроллера, это может быть актуально для старых ОС на новых аппаратных платформах. Кроме того, все операции по замене дисков, расширению и ресинхронизации массива вам придется делать в оффлайн режиме, загрузить систему с массива в состоянии обслуживания вы не сможете.
Программные массивы лишены этих недостатков, все что им требуется — это поддержка со стороны ОС. Операции обслуживания также можно выполнять без прерывания работы системы, естественно принимая во внимание тот факт, что производительность дисковой системы в это время будет снижена. Но есть и обратная сторона медали, динамические диски Windows имеют ряд неприятных особенностей, например, ограниченные возможности по управлению дисковым пространством и обслуживанию. Штатные инструменты имеют только базовые функции, а из коммерческого софта работу с данным типом дисков обычно поддерживают только дорогие корпоративные версии.
Также есть другая особенность, вытекающая из архитектуры программных RAID массивов, если некритически отказал тот жесткий диск, с которого осуществляется загрузка, то система не будет автоматически загружена со второго, исправного HDD, вы получите ошибку (или BSOD) и вам потребуется вручную изменить порядок загрузки для восстановления работы системы.
Но несмотря на определенные недостатки и ограничения, программный RAID на основе динамических дисков пока остается единственной возможностью обеспечить отказоустойчивость системы, не прибегая к аппаратным средствам.
Конфигурация разделов Windows-систем с UEFI
Прежде всего рассмотрим стандартную конфигурацию разделов, автоматически создаваемую Windows с UEFI, приведенный ниже пример соответствует последним версиям Windows 10 и Windows Server 2016/2019, у более ранних версий Windows разметка может несущественно отличаться.
Windows RE — NTFS раздел со средой восстановления, в последних версиях Windows имеет размер в 500 МБ, при создании ему присваиваются специальные атрибуты, препятствующие назначению буквы диска и удалению раздела через консоль управления дисками. В тоже время данный раздел не является необходимым для работы системы, среда восстановления может находиться на системном диске и даже может отсутствовать. Вынос среды восстановления на отдельный раздел преследует две цели: возможность работы на зашифрованных системах и защита от некорректных действий пользователя.
EFI — раздел специального типа с файловой системой FAT32, который содержит загрузчик, вызываемый микропрограммой UEFI. Данный раздел должен находиться в основной таблице разделов и не может быть расположен на динамическом диске. В Windows он ошибочно называется зашифрованным, имеет критическое значение для нормальной работы системы. В современных Windows-системах имеет размер в 100 МБ.
MSR (Microsoft System Reserved) — служебный раздел с файловой системой NTFS, является обязательным для GPT-разметки, которая не позволяет использовать скрытые сектора диска, используется для служебных операций встроенного и стороннего ПО, например, при преобразовании диска в динамический. Является скрытым и не отображается в оснастке управление дисками. Его размер в современных системах — 16 МБ.
Windows — самый обычный раздел с системой, фактически под ним следует понимать любую пользовательскую разметку. Никаких особенностей он в себе не таит.
Производители ПК могут добавлять дополнительные разделы, например, с резервным образом системы для отката к заводским настройкам или собственными инструментами восстановления, чаще всего они имеют специальные GPT-атрибуты, как и у раздела Windows RE.
Подготовка к созданию программного RAID
Будем считать, что вы уже установили операционную систему на один из дисков, в нашем примере будет использоваться Windows Server 2019 установленный на виртуальной машине. Если мы откроем оснастку Управление дисками, то увидим примерно следующую картину:
Первым идет раздел Windows RE, размером в 499 МБ, а за ним раздел EFI, который ошибочно именуется шифрованным. Но как мы говорили выше, данная оснастка не дает полного представления о структуре разметки, поэтому запустим утилиту командной строки diskpart и получим список разделов:
diskpart
sel disk 0
list par
Первая команда запускает утилиту, вторая выбирает первый диск (диск 0) и третья выводит список разделов.
Здесь присутствуют все существующие на диске разделы, включая MSR, размером в 16 МБ. Теперь нам нужно воспроизвести аналогичную разметку на втором жестком диске. Будем считать, что вы еще не вышли из утилиты diskpart, поэтому выберем второй жесткий диск (диск 1) и очистим его:
sel disk 1
clean
Внимание! Данная команда полностью удалит все данные с указанного диска. Убедитесь, что вы выбрали нужный диск и что он не содержит никаких данных!
Преобразуем диск в GPT:
convert gpt
При преобразовании на диске будет автоматически создан MSR раздел, нам он пока не нужен, поэтому удалим его командой:
sel par 1
delete part override
После чего убедимся, что диск не содержит разделов.
Теперь можно создавать разметку. Разделы должны идти в том же порядке и с тем же типом, что и на первом диске. Поэтому первым создадим раздел восстановления, он не является обязательным и не влияет на работу системы. В принципе его можно даже не форматировать, но во избежание каких-либо недоразумений в дальнейшем мы рекомендуем создать раздел с теми же атрибутами, что и оригинальный раздел восстановления.
На всякий случай явно выберем диск и создадим на нем раздел размером в 499 МБ, который отформатируем в NTFS:
sel disk 1
create partition primary size=499
format quick fs=ntfs
Затем зададим ему нужные GPT-атрибуты:
set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
gpt attributes=0x8000000000000001
Идентификатор de94bba4-06d1-4d40-a16a-bfd50179d6ac задает тип раздела как Windows RE, а атрибут 0x8000000000000001 препятствует назначению буквы диска и помечает раздел как обязательный для работы системы, во избежание его удаления из оснастки управления дисками.
Следующим шагом создадим раздел EFI:
create partition efi size=99
format quick fs=fat32
И раздел MSR:
create partition msr size=16
Если все сделано правильно, то вы должны получить следующую схему разметки, которая будет полностью повторять (за исключением системного раздела) разметку первого диска.
После чего систему обязательно следует перезагрузить.
Создание программного RAID
Прежде всего преобразуем диски в динамические, это можно сделать в оснастке Управление дисками:
или утилитой diskpart:
sel disk 0
convert dynamic
sel disk 1
convert dynamic
Затем добавим зеркало к системному диску через графический интерфейс
или с помощью diskpart:
sel vol c
add disk 1
После чего следует обязательно дождаться ресинхронизации данных, в зависимости от скорости и объема дисков это может занять некоторое время.
Теперь при загрузке появится меню с выбором раздела, загрузиться можно с обоих, но не будем забывать, что загрузчик по-прежнему присутствует только на первом диске и при смене порядка загрузки в BIOS загрузиться со второго диска не удастся.
Настройка загрузчика EFI и его копирование на второй раздел
Снова запустим утилиту diskpart и присвоим буквы EFI разделам на дисках, но перед этим уточним расположение нужного нам раздела:
sel disk 0
list par
Как видим интересующий нас раздел имеет номер 2, выберем его и присвоим букву:
sel par 2
assign letter=P
Повторим аналогичные манипуляции со вторым диском:
sel disk 1
sel par 2
assign letter=S
Выйдем из утилиты diskpart (команда exit) и перейдем в EFI раздел первого диска:
P:
cd EFI\Microsoft\Boot
Для просмотра текущих точек загрузки выполните:
bcdedit /enum
Вывод команды покажет нам единственную запись диспетчера загрузки (на текущем EFI-разделе) и две записи загрузчика Windows, на каждом из зеркальных томов. Нам потребуется создать второй экземпляр диспетчера загрузки:
bcdedit /copy {bootmgr} /d "Windows Boot Manager 2"
Из вывода данной команды нам потребуется идентификатор, скопируем его для использования в следующей команде.
bcdedit /set {bb040826-aa5e-lle9-8e9e-8efd93e43841} device partition=s:
В фигурных скобках должен быть указан идентификатор, полученный на предыдущем шаге.
После чего экспортируем BCD-хранилище загрузчика:
bcdedit /export P:\EFI\Microsoft\Boot\BCD2
И скопируем содержимое EFI-раздела на второй диск:
robocopy P:\ S:\ /E /R:0
Ошибка при копировании активного экземпляра BCD-хранилища — это нормально, собственно поэтому мы и сделали его экспорт, вместо того, чтобы просто скопировать. Затем переименуем копию хранилища на втором диске:
rename S:\EFI\Microsoft\Boot\BCD2 BCD
и удалим ее с первого:
del P:\EFI\Microsoft\Boot\BCD2
Осталось удалить буквы дисков EFI-разделов, для этого снова запустим diskpart:
sel vol p
remove
sel vol s
remove
Теперь можно перезагрузить систему и в загрузочном меню BIOS выбрать Windows Boot Manager 2, затем Windows Server — вторичный плекс — это обеспечит использование EFI-загрузчика и системного раздела второго диска. Если вы все сделали правильно — загрузка будет удачной. Таким образом у нас будет полноценное зеркало системного раздела на динамических дисках в UEFI-системе.
Онлайн-курс по устройству компьютерных сетей
На углубленном курсе «Архитектура современных компьютерных сетей» вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.
No matter how powerful your computer is, it still has one weak point: the hard disk. It is responsible for your data integrity and security, and it has a significant impact on the performance of your PC. Besides, the hard drive is the only device in the system unit that has moving mechanical parts inside, and that is why it is a weak link that can wipe out all the power of your PC.
Today there are two ways to speed up your computer: the first is to buy an expensive SSD, and the second is to use your motherboard to the maximum extent possible, namely, to configure a RAID 0 array of two hard drives. Besides, a RAID array can also be used to increase the security of your important data.
In this article, we will see how to create a software RAID with the built-in tools of Windows.
Contents
- Create software RAID with built-in Windows 8 or Windows 10 tools
- How to create the software RAID in Windows 8 or 10 using «Storage Spaces»?
- How to create the software RAID in Windows8 or 10 using «Disk Management»?
- How to add a disk in an already existing RAID array
- How to remove a disk from already existing RAID array
- Create a software RAID using command prompt.
- RAID 0
- RAID 1
- Software RAID creation in Windows 7
- How to fix the «Can’t Add new drive, error 0x00000032»?
- What to do if you lose important data from the RAID array.
Modern motherboards allow you to create disk RAID arrays without having to buy hardware. It allows you to save a lot of money when you want to increase data security or speed up your computer.
Create software RAID with built-in Windows 8 or Windows 10 tools
How to create the software RAID in Windows 8 or 10 using “Storage Spaces”?
Windows 10 has a built-in “Storage Spaces” feature that allows you to combine hard drives or SSDs into a single disk array called RAID. This feature was first introduced in Windows 8, and in Windows 10 it was much improved, making it easier to create a RAID array.
To create a RAID array, you can use both “Storage Spaces” and the command prompt or “Windows PowerShell”.
Before creating a software RAID, you should define its type and what it will be used for. Today Windows 10 supports three types of software RAID: RAID 0, RAID 1, RAID 5 (Windows Server).
You can read about which RAID types exist and which RAID is best used in the article “RAID types and which RAID is best used“
So, we have decided on the RAID type. Then to create a disk array, we connect all disks to the computer and boot the operating system.
It should be noted that all disks of the future RAID should be the same, not only in memory size, but preferably in terms of all parameters. It will help to avoid many troubles in the future.
Next, to create a software RAID array, perform the following steps:
Step 1: Open the “Control Panel” by right-clicking on “Start”, and selecting “Control Panel”
Step 2: In the opened window select “Storage Spaces”
Step 3: Next, choose “Create a new pool and storage space”
Step 4: Select the drives you want to add to the RAID array and then click “Create pool”
Important : All data on the disks from which a RAID array is created will be deleted. Therefore, save all important files to another drive or external storage medium in advance.
After you have configured the array, you should name it and configure it correctly.
Step 5: In the “Name” field, enter the name of our RAID array, choose a letter and file system for the future RAID
This name and letter will be displayed on a Windows system
Step 6: Now you should select Resiliency type.
- Simple (no resiliency) is a RAID 0;
- Two-way mirror is RAID 1;
- The Three-way mirror is also RAID 1 (with only difference in the number of copies of the main hard drive);
- Parity is RAID 5 (works in Windows Server only);
Depending on the selected RAID type – the wizard will automatically set the maximum available disk array capacity.
Usually, this value is a little lower than the actual amount of data available, and you can set a larger disk space size as well. However, keep in mind that it is done to allow you to install additional hard disks when the array is full without having to rebuild the RAID array.
Step 7: Press “Create storage space”
Once the wizard has configured your new RAID, it will be available as a separate disk in the “This PC” window.
The new disk will be no different from an ordinary hard disk, and you can perform any operation with it, even encrypt it with BitLocker.
You can read about using the BitLocker in the article “How to encrypt data on a hard disk using BitLocker“.
You can create another software RAID. Only the number of hard drives connected to the PC limits the number of created RAID arrays.
How to create the software RAID in Windows8 or 10 using “Disk Management”?
The other way to create software RAID 10 in the Windows operating system is to use a built-in utility called “Disk Management“. It can create all basic RAID-types. Just like the previous one, this method is quite easy and does not require deep knowledge of the operating system. So, to create the RAID 0 arrays:
Step 1: Right-click on “Start” and choose “Disk Management“
Step 2: The “Disk Management” utility will appear in front of you and displays all connected disks. Right-click and select “New Striped Volume“
Step 3: The “New Striped Volume Wizard” will open. Click “Next“, then select the drives you want to add to RAID 0 in the left part of the wizard window and click “Add“. When all disks you want are added, click “Next“
Step 4: Assign a letter to the array by choosing one from the list (the letter is set automatically, so you can leave it as the array wizard suggests) and click “Next” again
Step 5: In this step you need to select the file system for the future “stripe”. Choose “NTFS” and click “Next” again.
Step 6: Check that the settings are correct, and then click “Finish“. The system will show a warning that the selected disks will be converted to dynamic disks and that all information will be destroyed. Click “Yes“
It will start formatting and synchronizing the disks. Once this process finishes — our RAID 0 array will be created.
RAID 1 is created in the same way, but in the first step select “New Mirrored Volume” instead of “New Striped Volume“.
All other steps are similar.
How to add a disk in an already existing RAID array
Suppose you already have a software RAID created, and you are using it. One day a situation may arise when you begin to lack disk space. Fortunately, Windows 10 allows you to add one more disk to an already existing array using built-in tools.
To add the disk, you should open the “Storage Spaces” utility using the method described above and select “Add Disks”.
In the menu that opens, select the disk you want to add and click “Add disk”. The hard drive will be added to an already existing RAID array.
How to remove a disk from already existing RAID array
To remove a disk from a RAID array you should:
Step 1: Open the “Storage Spaces” utility as described above and click the “Change settings” button.
Step 2: Open an existing RAID array and select “Physical Drives”.
Step 3: From the pop-up list, select the drive you want to remove and click “Prepare for removal“
Windows will automatically transfer data to the other drives, and the “Prepare for removal” button will change to “Remove”.
After that, you should press “Remove”. The system will remove the drive from the RAID. For further work with this drive, you will need to create a new partition on it. You can use the built-in “diskpart” utility or the “Disk Management” utility to do this.
You can read about how to use the “diskpart” utility in the article: “Using Diskpart to manage and recover a hard drive, memory card or USB flash drive“
Create a software RAID using command prompt.
Another way to create software RAID is to use the command prompt or Windows PowerShell.
To create a software RAID using the command prompt, you should:
Step 1: Right-click on “Start” and select “Command Prompt (Admin)” or “Windows PowerShell (Admin)”
Step 2: In the window that opens, type the command “diskpart” and press “Enter”
Step 3: To display the list of disks, enter “list disk”.
The Diskpart utility will display all drives connected to your PC.
Step 4: Select the drives you want to add to the RAID array one by one and turn them into dynamic drives using commands:
- select disk 1 – where 1 is the number of the desired disk;
- convert dynamic – convert it to dynamic;
- select disk 2
- convert dynamic
- select disk 3
- convert dynamic
Now that we have converted our disks, we can create a RAID volume by entering the following commands:
- select disk 1
- Create Volume RAID Disk 1, 2, 3
After that, you should make sure that the array was created.
To do this, enter the command “list volume”.
All disks will be combined into one disk.
Step 5: Now all you have to do is format the disk and assign it a letter. To do this, enter the following commands:
- select volume 2
- Format FS=NTFS Label=MyNewVolume
- Assign Letter=F
Step 6: Type “exit” and press Enter
After that, the selected drives will be combined into a RAID array.
It should be noted that using this method, RAID 5 will be created.
RAID 0
If you want to create a RAID 0, then enter it in the Diskpart utility:
- list disk;
- create volume stripe size=n disk=1,2,3 – where n is the size in Mb and 1,2,3
are the numbers of the disks to be included in the RAID 0 array.
RAID 1
To create RAID 1, you need to enter the following commands one by one:
- list disk – to display the connected disks;
- select disk 0 — disk number for which the mirror is created;
- convert dynamic – we convert the disk to a dynamic one;
Be careful. Sometimes the message “You should reboot your computer to complete this operation” may appear. If it appears – restart your PC. If there is only a message about successful conversion – continue the work and enter:
- select volume 0 – select the desired disk;
- add disk=1 – add the required disk for mirroring;
After that, RAID 1 array will be created.
Software RAID creation in Windows 7
In Windows 7, you can use the “Disk management” utility to create a software RAID. It should be noted that the drive from which the system is booting cannot be used in a RAID, as it will be converted into a dynamic. You can use any drives except the system.
Step 1: Open “Start”, right-click on the “Computer” and select “Manage”
Step 2: In the appeared wizard, click “Next”
Step 3: In the menu that opens, you should select the drives you want to combine into a RAID array and click “Next”
Step 4: Choose a letter for the created RAID array and click “Next”
- S (Striping) – corresponds to RAID 0;
- M (Mirroring) – corresponds to RAID 1;
- P (Parity) – corresponds to RAID 5;
Step 5: In the next window, select the file system type (NTFS), specify the block size and specify the volume name. After that click “Next”.
Step 6: After the system creates a new RAID array, click the “Finish” button.
After clicking the “Finish” button, a window will appear warning that converting the base disc to a dynamic one will be performed and that booting the OS from the dynamic disc will be impossible. Just click “OK”.
After that, the created RAID array will be displayed in the window “My Computer” as an ordinary hard disk drive with which you can perform any operations.
How to fix the “Can’t Add new drive, error 0x00000032”?
Sometimes “Can’t Add new drive, error 0x00000032” may occur when adding a drive to a RAID array. In some cases, this error appears when RAID array creating. Moreover, 0x00000032 error can appear even after you have cleared and formatted your drive. It usually happens on disks that have already been used in a RAID array or the operating system.
In some cases, a RAID array may report a disk failure, when in fact there is nothing wrong with the disk. To resolve this issue, you must first understand the cause of the error.
The reason for the “Can’t Add new drive, error 0x00000032” error is incorrect metadata, which remains on the drive even after the drive has been cleaned and formatted. In addition, the error is often caused by data in the boot sector, which formatting and clearing the drive has not been removed.
The whole point is that disk cleanup and formatting do not physically clean the disk, but only delete all the “links to files” and indicate to the operating system that it can write information to a new partition, erasing the previous data.
However, physically the files (including metadata) remain on the disk and cause errors when the disk is added to the RAID array.
To fix the “Can’t Add new drive, error 0x00000032” error you need to “reset the problem drive“.
To do this, follow the steps below:
Step 1: Right-click on “Start” and select “Windows PowerShell (Admin)“
In the window that opens write the command:
Get-PhysicalDisk | ft FriendlyName, SerialNumber, UniqueId –auto
…and press “Enter” to perform it.
Step 3: A list of your disks will open in front of you, with the name of each disk (FriendlyName column) and its unique identifier (UniqueID column).
Highlight and copy the UniqueID of your disk using the “Ctrl + C” key combination
Note: you can also use the drive name (FriendlyName), but in some cases, the system may display the same name for all drives. Therefore it is best to use UniqueID disk to avoid errors.
Step 4: To reset your disk use the following command:
Reset-PhysicalDisk -UniqueId "your-unique-id"
…replacing your-unique-id with the UniqueID you copied earlier (to insert the UniqueID use the “Ctrl +V” key combination). As a result, your command should look something like the screenshot below.
Important: The unique identifier of your disk must be in double-quotes. Otherwise, the command will not work.
After that, you can use that disk again in your RAID array.
What to do if you lose important data from the RAID array.
Using RAID arrays can significantly improve data security, which is very important in today’s world. However, the human factor cannot be excluded.
The loss of important files is possible due to accidental deletion, formatting, changes in the file system’s logical structure, and many other reasons. Besides, the RAID failure should not be excluded.
What to do if important data is still lost?
In this situation, it is best not to make hasty decisions. The best option is to contact specialists or use professional software for data recovery.
The best solution on the market today is RS RAID Retrieve – a program that allows you to restore photos, documents, videos, and other files in the most challenging situations.
Frequently Asked Questions
RAID1 is the array, that includes two or more disks that are complete copies of each other.
Yes. You can create a software RAID 0 in Windows 10 without any problems. You can read about how to do this on our website.
Yes. RS RAID Retrieve can restore your data. Just connect the drives to your computer, and then start the recovery process. All the rest will be done by the program. The data recovery process is described in detail on our website.
The maximum number of drives in RAID 1 is only limited by the performance of your computer/server/NAS since the more drives used, the slower the write speed will be. If too many drives are used, due to the lack of processing power in the controller, the write speed can drop so low that the array will be very uncomfortable to use.
No. In RAID 0 there is no redundancy at all since all of the disk space is dedicated to data storage. If one drive fails, the user will lose data on the second drive as well, because all files are split during a write, which is written to both drives at the same time.