Требования к выравниванию: преобразование базового диска в динамический диск для настройки программного RAID?

Требования к выравниванию: преобразование базового диска в динамический диск для настройки программного RAID?

На Windows 7 x64 Professional я пытаюсь преобразовать базовый диск в динамический. В разделе «Управление дисками» в MMC преобразование должно инициироваться автоматически, но этого не происходит.

Мое предположение: из-за использования сторонних инструментов разбиения на разделы не хватает места перед разделами и после них (зарезервированный системой/загрузочный + системный том) для хранения необходимых метаданных. При понижении динамического диска до базового вручную я заметил, что некоторое пространство, похоже, требуется перед разделами и после них.

Каковы точные требования к выравниванию, позволяющие встроенным в Windows инструментам выполнять преобразование?


У меня есть установка Windows 7 x64 Pro, которая была перенесена на новый жесткий диск. Пока все работает отлично и гладко. Однако, поскольку старые диски начали выходить из строя, я удалил их, вручную понизил существующий RAID1 (преобразовав тома в «базовые»), а затем перенес его на новый диск.

Это произошло с помощью Acronis TrueImage Home (2011, если это имеет значение).

Теперь, после восстановления нормальной работы системы, оказалось, что при попытке создать RAID1 (зеркало) через Управление дисками в MMC, мне сообщается, что недостаточно места для преобразования базового диска в динамический, что является необходимым условием для создания программного RAID1.

Насколько я понимаю, здесь связь между понижением (одного) динамического диска (предыдущего RAID1) и определенным объемом «свободного» пространства, требуемого перед системным разделом и/или требованиями выравнивания.

Мне нужно знать эти требования и, желательно, иметь инструмент, который позволит мне без потерь применить эти требования, чтобы встроенный инструмент управления дисками Windows мог создать RAID1.

Загрузочный том/раздел ( System Reserved) имеет размер 100 МБ, а остальная часть диска составляет системный раздел ( C:).


Вот скриншот, понятия не имею, чем он может помочь помимо описания, но все же...

Скриншот сообщенной ошибки

Это виртуальная машина, которую я использовал для воспроизведения состояния, которое я наблюдаю на реальной машине.

решение1

Кажется, я слышал, что для создания базы данных динамического диска в конце диска требуется не менее 1 МБ нераспределенного пространства.

Когда Windows создает раздел, она делает это автоматически, и это нераспределенное пространство не отображается в Управлении дисками в Windows 7. Win2K и ранние версии XP показывают это пространство, обычно 7-8 МБ. Я думаю, MS решила скрыть его, чтобы люди перестали спрашивать, почему это пространство нельзя включить в раздел.

Если вы создали или изменили размер разделов с помощью стороннего инструмента, это пространство могло быть выделено, что помешает преобразованию в динамический.

Поэтому я советую уменьшить раздел так, чтобы в конце диска осталось не менее 100 МБ свободного места.

Если это не сработает, один из обычных обходных путей — удалить все разделы, переустановить ванильную Windows 7 без активации и затем восстановить образ, поскольку вновь созданный раздел будет правильно распределен. Размеры разделов менее важны, поскольку (если я не ошибаюсь) Acronis может восстановить образ на диск другого размера.

Статья MSДинамические дискисостояния :

Динамические диски предлагают большую гибкость для управления томами, поскольку они используют базу данных для отслеживания информации о динамических томах на диске и о других динамических дисках на компьютере. Так как каждый динамический диск на компьютере хранит реплику базы данных динамического диска, например, поврежденную базу данных динамического диска можно восстановить на одном динамическом диске, используя базу данных на другом динамическом диске. Расположение базы данных определяется стилем раздела диска. На разделах MBR база данных содержится в последнем 1 мегабайте (МБ) диска. На разделах GPT база данных содержится в зарезервированном (скрытом) разделе размером 1 МБ.

решение2

Оказывается, есть два требования:

  1. Выравнивание 1 MiB (упомянутое harrymc). Это требование существует с Windows Vista.
  2. где-то от 2 до 4 МБ свободного местапослепоследний раздел для метаданных.

Пространство между перегородками, по-видимому, не требуется, как и пространство перед перегородкой System Reserved.

После этого диски можно было преобразовать в динамические и сделать их членами программного RAID1.

Тем не менее, я бы все же предпочел авторитетную ссылку/источник по этому вопросу.

решение3

Рассмотрите возможность использованияРазделенная магиядля изменения размера/перемещения раздела(ов) без потерь*. Parted Magic — это дистрибутив Linux LiveCD/USB с удобным визуальным инструментом для внесения изменений в раздел. Вы можете использовать его для изменения раздела так, чтобы спереди и сзади него было достаточно нераспределенного пространства.

*убедитесь, что у вас есть резервные копии ваших данных.

Связанный контент