@Newbie2

Зеркалирование системного SSD средствами Windows. Как?

В продолжение предыдущего вопроса:

Систему благополучно перенес на SSD, все работает, теперь опять возник затык в создании программного RAID-1 средствами Windows7.

Итак, просто "добавить зеркало" через оснастку диспетчера - неправильный путь для системного диска, так как не зеркалируется загрузчик (EFI) и таким зеркалом можно уберечь данные, но нельзя уберечь систему в случае отказа SSD. Начитавшись интернетов, я действовал по мануалам с технета и еще одному, по сути похожему.

Итак, есть два SSD Samsung EVO 250 Gb (SATA). На одном стоит система с EFI-загрузчиком, второй не размечен.

Я создаю ему область под загрузчик командой create partition efi size=100
После чего его нужно конвертировать в динамический диск, командой Convert dynamic
И вот с конвертированием возникает затык, только если создана область под EFI. Diskpart выдает ошибку:

Ошибка службы виртуальных дисков: Недостаточно свободного места для выполнения операции.

Оснастка управления дисками выдает ту же ошибку, при попытке преобразовать диск в динамический через Acronis Disk Director, тот выдает ошибку


Код: 9 764 884(0x950014)
Сообщение: Сбой применения.

Код: 3 539 346(0x360192)
Сообщение: Сбой операции Fdisk.

Код: 1 060 907(0x10302B)
Сообщение: Не удалось преобразовать к целевой схеме разделов.

Код: 1 085 448(0x109008)
Сообщение: Недопустимый тип диска.

-----------------------------------------------------------------


Стоит только удалить область под EFI, проблема исчезает. Динамический диск, а следом и зеркало, создаются без проблем. Но смысл от такого рейда стремится к нулю.

Как это дело побороть?
  • Вопрос задан
  • 1790 просмотров
Решения вопроса 1
@Newbie2 Автор вопроса
Решил проблему.

Ларчик открывался просто: я пропустил (по невнимательности, видимо), что на исходном диске есть msr-раздел и не создавал такой же раздел на целевом диске. После создания msr командой
create partition msr size=16
все остальное прошло как по маслу, диск без ошибок конвертировался в динамический.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Ответ написан
Комментировать
gbg
@gbg Куратор тега Системное администрирование
Любые ответы на любые вопросы
Грузиться с софтового рейда, созданного средствами ОС вы не сможете - эту фичу должен поддерживать UEFI.
Ответ написан
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Никак :) BIOS (EFI) должен знать, что эти два диска - RAID, для чего нужно соответствующим образом настроить его или поставить RAID-контроллер. Чисто программный RAID, который строит винда - он BIOS неизвестен.
Ответ написан
pindschik
@pindschik
ФЫВА ОЛДЖ
Сама постановка задачи - мне кажется неверна. Не нужно просто так зеркалировать систему, а наверное нужно иметь возможность "если что" восстановить ее из свежей копии?

Не все задачи решаются "в лоб". Делайте слив в образ по расписанию. Например в Image For Windows - он прямо из под Windows сожрет диск целиком, вместе с EFI загрузчиком. А восстановите "если что" - загрузившись с флешки AdminPE.

Ну или сделайте образ "все загрузочные дела EFI + пустой диск "C",
а диск С: зеркальте на лету - как вам удобно. Потом можно будет сперва кинуть "загрузочную часть" из образа, а потом закинуть в раздел "С" свежую копию.

Сам держу для разных случаев "пустой образ для загрузки UEFI" и "пустой образ с MBR". По ситуации - разворачиваю сперва один из них, а потом уже только в системный раздел разворачиваю из образа "домашнюю заготовку".
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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