4

MSDN говорит об изменении типов дисков:

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

Это подразумевает, что в Windows есть способ позволить мне создать простой старый раздел на диске, управляемом диспетчером логических дисков Windows (LDM).

  • Как это достигается? Как я могу взять диск, преобразованный в «динамический диск», отрезать часть пространства от LDM и создать любой тип обычного раздела GPT?

  • Альтернативно, возможно ли пойти другим путем? Я уже пытался создать разделы GPT с соответствующими идентификаторами GUID (один для метаданных LDM и один для данных), чтобы обеспечить кусок диска для Windows для использования в LDM, но безрезультатно: теперь Windows видит весь диск как «недопустимый динамический диск» (но, как ни странно, ему удается распознать раздел NTFS на соответствующем диске и без проблем смонтировать его; проблемы возникают только с diskmgmt.msc ).

Я заинтересован в том, чтобы использовать оставшуюся часть диска для других операционных систем, в том числе кусок для Linux LVM.


Текущая ситуация

  • Два диска по 3 ТБ
  • Оба содержат один раздел Linux LVM ~ 300 ГБ (содержащий один зеркальный том, управляемый LVM) и один объем HFS ~ 500 ГБ
  • Первый диск содержит один ~ 300 ГБ том NTFS.
  • Оба диска в настоящее время являются «базовыми». (То есть: нормальный, цивилизованный GPT.)
  • Из-за типа этих разделов GPT (LVM, HFS) преобразование целых дисков в динамические диски не поддерживается (и делает разделы нечитаемыми для других операционных систем).

Желаемая ситуация

  • Я бы хотел посвятить ~ 300 ГБ на обоих дисках Microsoft LDM
  • Я бы хотел, чтобы Microsoft LDM управлял только частью диска.
  • Я не хотел бы, чтобы Microsoft LDM даже пытался управлять разделом LVM (содержащим управляемый LVM том ext3) или томом HFS.

Зачем?

  • Это возможно с LVM.
  • Я бы не хотел покупать два дополнительных диска, предназначенных для Windows, просто чтобы получить избыточность (зеркалирование - вот почему я хочу LDM).
  • Процитированный абзац, кажется, подразумевает, что можно вырезать кусок диска и посвятить "UNIX".
    • Если кто-то может посвятить LDM только часть диска, это имеет смысл.
    • Если нужно выделить весь диск для LDM и предположительно выделить раздел, выделенный для "UNIX", это кажется неразумным, поскольку "UNIX" не сможет загружаться с тома, управляемого LDM, или повредит его в LDM. глаза. (Особенно, если он полосатый, но даже если он каким-либо образом отражается.)
    • Поскольку это так неразумно, я надеюсь, что Microsoft не имела в виду: вы можете создать управляемый LDM том и загрузить UNIX из этого LDM-управляемого, возможно чередующегося тома.

1 ответ1

0

Хотя Управление дисками Windows не позволяет изменять размер динамических дисков, некоторые сторонние инструменты требуют такой возможности.

Некоторые из наиболее известных из них:

EaseUS Partition Master (бесплатно) - см. Статью Как изменить размер динамического тома?
AOMEI Partition Assistant (Домашняя версия бесплатна, но неясно, можно ли изменить размер динамических дисков)
AOMEI Dynamic Disk Manager ($ 36 с пробной версией)

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

[EDIT1]

У меня все еще есть чувство, что у вас все в порядке: я полагаю, что цитируемый текст Microsoft означал, что вы создаете динамический диск по всему физическому диску, затем выделяете в нем том и используете этот том в ОС, отличной от Windows.

Некоторые недавние дистрибутивы Linux понимают динамические диски, но я не знаю, в какой степени. В противном случае вам может понадобиться выяснить, какие физические секторы заняты томом (ами), и смонтировать их в Linux как в качестве необработанного устройства (ужасающе, даже если это возможно).

[EDIT2]

Вам нужен отдельный RAID-массив только для Windows, для которого требуются динамические диски, которые являются проприетарным форматом Windows и не очень хорошо поддерживаются Linux.

Ниже идея для другого решения. Это решение потребует изучения и попыток - я никогда не делал этого и поэтому не могу предложить кулинарную книгу.

Идея состоит в том, чтобы использовать продвинутый менеджер загрузки, такой как Grub4dos, который может скрывать / показывать разделы в зависимости от загруженной ОС. Он также может отображать разделы и выполнять эмуляцию диска. Возможно, вы сможете использовать его, чтобы обмануть Windows, думая, что два раздела на двух дисках - это каждый диск целиком (Windows не будет видеть остальную часть диска), поэтому вы можете настроить динамические диски на двух виртуальных дисках, не влияя на Linux который будет использовать остальные физические диски.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .