web-dev-qa-db-ja.com

WindowsからUbuntu RAIDデバイスにアクセスするにはどうすればよいですか?

UbuntuをExt4 RAID1にインストールし、Windows 7を別のディスクにインストールしています。 RAIDはUbuntuのソフトウェアRIADセットアップです。

Ext2Fsdプロジェクト を使用して通常のExt4システムをマウントしましたが、うまく機能します。 RAIDディスクの1つをマウントしようとすると、「UUID is 0」エラーが表示されます。

Windowsで自分のRAIDにアクセスする方法を知っている人がいるかどうか疑問に思っています。 この質問 を見てきましたが、ソフトウェアRAIDについて言及している唯一の答えは、実際には証拠を提供していません。

4
Kris Harper

まず、mdadm(Ubuntuで使用するソフトウェアRAID)が存在しない場合、RAID1アレイの半分をマウントしないでください。 2つのドライブがどのように同期するかを処理するため、1つのディスクをマウントして変更すると(アクセス時間は変更としてカウントされます)、mdadmに問題を解決するという本当の課題があります。アレイを再構築する必要が生じたり、データが失われたりする可能性があります。

Ubuntuのインストールと同じバージョンのmdadmを使用しているため、パーティションを直接マウントする仮想マシン(Ubuntu Serverは非常に軽量です)を(最新のVMができるように)使用することをお勧めします。これはかなり健全なロジックですが、Ubuntuとディスクの間にソフトウェアレイヤーがあるため、ネイティブインストールよりもはるかに脆弱です。

私はこの投稿を読んだ データの重要でない部分を破損した人が想像したとおりにやっている人からの提案だと言います。


RAIDアレイをWindowsと共有する唯一の安全な方法は次のとおりです。

  • WindowsをVMに保持するか、別のコンピューターで実行します
  • 別のコンピューターでRAIDアレイを実行します(専用NASまたは別の種類のサーバーなど)
6
Oli