Как я могу получить доступ к RAID-устройству Ubuntu из Windows?

У меня Ubuntu установлен на Ext4 RAID1 с Windows 7 на другом диске. RAID – это настройка программного обеспечения RIAD в Ubuntu.

Я использовал проект Ext2Fsd для установки обычных систем Ext4, и он работает хорошо. Когда я пытаюсь установить один из RAID-дисков, я получаю ошибку «UUID is 0».

Мне интересно, знает ли кто-нибудь способ доступа к моему RAID в Windows. Я видел этот вопрос , но единственный ответ, который упоминает программный RAID, действительно не дает никаких доказательств.

Для начала никогда не пытайтесь подключить одну половину массива RAID1 без mdadm (программный рейд, который вы будете использовать на Ubuntu). Он обрабатывает синхронизацию двух дисков, поэтому, если вы монтируете и изменяете (время доступа рассчитывается как изменение) на один диск, mdadm имеет реальную проблему, чтобы разобраться в том, что пошло не так. Это может привести к необходимости перестроить массив или даже потерю данных.

Я собирался предложить вам виртуальную машину (Ubuntu Server очень легкий), который напрямую монтировал разделы (как это делают современные виртуальные машины), поэтому вы используете ту же версию mdadm что и ваша установка Ubuntu. Это довольно логичная логика, но это намного больше flimsey, чем родная установка, потому что у вас есть программный уровень между Ubuntu и дисками.

Я говорю, что я собираюсь предложить это, потому что я прочитал этот пост от кого-то, кто сделал именно то, что я себе представлял, кто испортил несущественную часть своих данных.


Я думаю, что единственными безопасными способами совместного использования массива RAID с Windows являются:

  • Храните Windows в виртуальной машине или запускайте ее на другом компьютере
  • Запустите RAID-массив на другом компьютере (например, выделенный NAS или другой тип сервера)