web-dev-qa-db-ja.com

RAID1の2x3TBに関するWindows7のインストールの問題

私が間違ったことをしたのかわからない。同様の方法で以前に1台のPCを正常に構築しましたが、これは苦労しているようです。

私は次のコンポーネントを持っています:

  • Mobo: ASUS P8Z68-V/Pro Gen 3(最新のファームウェアに更新)
  • RAM: 16GB(2 x 8GB)
  • 電源: corsair HX850
  • HDD:
    • Intelz68コントローラー上の2x 3TBドライブ
    • Marvelコントローラー上の1x 128GB SSD
  • グラフィック: Sapphire 7950(オンボードグラフィックを使用しない)

問題

  • RAID1に3つのTBディスクをセットアップしました
  • コントローラは、起動時にそれらを1つの2.7TBraid1ボリュームとして正常に認識しているように見えます
  • windowsのセットアップでは、両方とも746 GBの2つのディスクが表示されますが、1つにしかインストールできず、正常に動作しているように見えます。
  • windowsは正常にインストールされているようです
  • インストーラーの再起動後、コード0xc000000eおよび「\ Windows\system32\winload.exe」を参照する「Windowsの起動に失敗しました」というエラーが表示されます
  • インストールを行うたびに、新しい「win7」エントリがブートメニューに追加されます。すべてこのエラーにつながります。

私が試したこと:

  • bIOSを最新のファームウェアに更新しました
  • インストールを修復しようとしました
  • ドライブのクリア/削除/再レイドを試みました
  • インストール中にドライブをフォーマットしてみました
  • エントリのメニューをクリアしようとしました(その方法がわかりません)

RAIDアレイを何度破壊したり、ディスクをフォーマットしたりしても、ブートエントリは山積みになります。私がどこで間違っているのか考えていますか?

4
SeanKilleen

答えはかなり複雑だったので、他の人にも長持ちしてもらいたいアイテムに変えました。

警告/注意事項始める前に

  • このプロセス中に、ハードドライブ上のすべてのデータが失われます。必要に応じてバックアップしてください。
  • ドライブがすでにRAID構成になっている場合は、ドライブを削除して(ここでも、すべてのデータを失う)、このプロセスを実行することをお勧めします。
  • 保証や保証などはありません。私には効果がありましたが、結果がわかっている場合にのみ自宅で試してみてください。

ドライブが2TBを超えるIntelZ68チップセットにWindows7をインストールする方法

このガイドでは、以下を使用して、新しいマシンにWindows 7x64をインストールするプロセスについて説明します。

  • RAID 1構成で2TBを超えるドライブ(この例では、2 x 3TB HDDを使用しています)
  • SSDドライブ
  • IntelZ68チップセットプロセッサ
  • Z68チップセットをサポートするマザーボード(私の場合、Asus P8Z68-V/Pro Gen3
  • Windows 7 Professional64ビット
  • 敷設しているUSBスティック(任意のサイズで、FAT32にフォーマット済み)

優れたマシンの場合:IntelRSTスタンドアロンドライバーをFAT32USBドライブに配置します

  • 良いマシンでは、USBドライブをFAT32にフォーマットします
  • Intel RST Download Center for Windows 7 に移動します。
  • 最新バージョンのf6flpy-x64.Zip2014年3月10日現在12.9.0.1001 )をダウンロードします。これらは、Windows7のインストール時に使用するドライバーです。
  • USBスティックのフォルダにファイルを解凍します

新しいマシンの場合:マザーボードのファームウェアを更新します

  • 製造元の推奨事項に従って、最新のBIOSを入手してフラッシュします。 ASUS P8Z68-V/Pro Gen3については、 マザーボードのダウンロードページ を確認してください。最新のBIOSドライバーをダウンロードします。

RAIDアレイを作成する

(これは、PCが完全に一緒になっていて、ハードウェアに関しては、この記事の範囲外であることを前提としています)

  • 起動中にIntelストレージ画面が表示されたら、を押します。 CtrlI RAIDセットアップ画面に入ります
  • プロンプトに従って、2つの大きなドライブからRAID1アレイを作成します
  • この時点で、ドライブは実際のサイズとして表示されます(3TBドライブを使用すると約2.7TB)

Windows7セットアップへの特別なドライバーの追加

  • USBドライブを接続します
  • Windows 7CD-ROMから起動EFIモードで(起動リストメニューからDVDドライブのUEFIオプションを選択します。UEFIありとなしの2つのオプションがあります)。
    • これはGPTドライブを作成できる唯一のモードであるため、UEFIモードから起動することが重要です。
  • カスタムインストールを選択します(ここでも、すべてのデータが失われます)
  • ディスクドライブを表示している画面に到達すると、それらが間違ったサイズを表示していることに気付くでしょう。
  • 「ドライバのロード」ボタンをクリックします。
  • USBドライブ上のIntelRSTドライバーがある場所に移動し、[OK]をクリックします。
  • [次へ]をクリックしてドライバをロードします。

この時点で、RAID1アレイは2.7TBの1つの大きなドライブとして表示されます。

RAIDアレイをMBRからGPTに変換する

  • Windowsをインストールするドライブを尋ねる画面から、を押します。 ShiftF10 コマンドプロンプトを表示するには
  • diskpartと入力して、ディスクパーティションユーティリティを開きます
  • タイプlist diskすべてのドライブを一覧表示するには、
  • ラージドライブとしてリストされているドライブを見つけて、その番号を見つけます(私の場合、ラージRAIDボリュームはディスク0でした)
  • タイプselect disk#(ここで、#は大容量ボリュームの番号です。例:select disk 0私の例では)
  • タイプclean。これにより、ドライブに関するすべてのデータが消去され、RAWドライブと同じくらい良好であることが保証されます。
  • convert gptと入力して、ディスクをMBRディスクからGPTディスクに変換します。
  • exitと入力してdiskpartを終了し、exitと入力してコマンドを終了します促す
  • コンピューターを再起動します(はい、Windowsセットアップを使用していることはわかっています。いいえ、終了する必要はありません)。

GPT変換が機能していることを確認してください

  • Windowsセットアップを再度入力し、Intelドライバーを再度ロードし、を使用してコマンドプロンプトを表示します。 ShiftF10 再び。
  • list diskと入力します。今回は、変換したディスクの「GPT」列にアスタリスク(*)が付いていることを確認してください。

Windowsをインストールする

  • 開いているWindowsはUEFIBIOSから再度インストールし、Intelドライバーを再度ロードします。
  • これで、大きなドライブが未割り当て領域として表示されます。
  • Advancedをクリックし、Newをクリックして新しいパーティションを作成します。
    • Windowsが追加のパーティションを作成する可能性があるというメッセージが表示されます。これは良い;これは、WindowsがGPTパーティション構造を作成していることを意味します。
  • 通常どおり、WindowsをラージRAIDドライブのプライマリパーティションにインストールします。

Windowsを起動し、ドライブを拡張します

Windowsが最初に起動したとき、ドライブはフル3として認識されませんTBドライブ-760GBは未割り当てのままになります。

  • スタートメニューから[コンピューターの管理]を開きます(ショートカット:compmgmt.mscと入力し、Enterキーを押します)
  • 「ディスクの管理」に移動します。
  • 大きなドライブ構造を右クリックして、「拡張」を選択します。
  • 残りのスペースを埋めるために拡張します。

これで、Windows 764ビットで完全に認識される3TBRAID1アレイができました。

その他の推奨されるアクション

  • 精通している場合は、マザーボードの製造元またはWebサイトからIntelRSTソフトウェアをインストールしてください。
  • インテルマネジメントセンターもインストールします(通常、RSTソフトウェアにバンドルされています)。これにより、SSDを使用してRAID1アレイを高速化できます(優れた機能)。

参考文献

7
SeanKilleen

このページ、特にステップバイステップの説明を示すショーンの回答は素晴らしかったです!私は基本的に上記の手順に従ってシステムを稼働させましたが、他の人に役立つ場合に備えて、セットアップに関する情報を追加したいと思いました。

システム構成:

  • ギガバイトGA-H87M-D3Hマザーボード 最新のファームウェアv.F7に更新
  • 2 x Seagate 4.0TB SATA HD(モデル#ST4000VN000)RAID 1
  • SSDなし
  • 2 x G.Skill DDR3-1600 PC3-12800 8GB RAM
  • Windows 764ビットUltimate

HDサイズのため、Windowsをインストールできませんでした。続行する前に、Windowsを500 GBのパーティション(4 TB全体ではない)にインストールしたかったことに注意してください。

BIOSノート(私のマザーボードに固有ですが、他のMBのヒントとして役立つ場合があります):

  • 手動の指示に従ってレガシーRAIDROMとして構成されたRAID。これは、上記の「RAIDアレイの作成」というラベルの付いた指示に類似しています。

Windowsインストールノート:

  • MBの説明によると、Windows 7でインストールする場合、個別のRAID/AHCIドライバーをインストールする必要はありません。上記のように「ドライバのロード」なしでWindowsディスクを使用してインストールしようとすると、HDが1つの4 TB論理ではなく、それぞれ約1.7 TBの2つのドライブに分割されたため、これは誤りであることがわかりました。ドライブ。上記のIntelRSTスタンドアロンドライバーとギガバイト([DVD Drive]:\\BootDrv\iRST\)が提供するIntelRSTドライバーの両方を試しました。どちらも正常に動作します。結局、ギガバイトが提供するドライバーを使用しました。とにかく、1つの4 TB論理ドライブを表示するには、「Intel RSTドライバーのロードである必要があります」という指示に従う必要があります。最終的にIntelまたはGigabyteドライバーを使用することになります。

  • 説明書には、「UEFIBIOSを再度使用する」と書かれている箇所が1つあります。 UEFIは私にとって少し新しいので、これは少し混乱しました。理論的な背景について読む場所は他にもたくさんあるので、実用性のために、基本的には、ブートドライブを選択するときは、必ず「UEFI:DVD/CDROM」から起動することを意味します。また、Windowsをインストールするパーティションを作成するときは、3つのパーティションが必要であることを確認してください。

    • Partition 1 - System
    • Partition 2 - MSRおよび
    • Partition 3 - Primary

    その順番で。インストールはPartition 3 - Primaryで実行する必要があります。私の場合、500 GBのパーティションにインストールしたかったので、新しいパーティションを作成するときに500GBを指定しました。 EFIを使用してWindows 7をインストールする方法Windows 7でクリーンインストールを実行する方法 を説明する2つの非常に役立つページがあります。

  • 適切なRAID設定を理解し、適切なRAIDドライバーをロードし、パーティションを正しくセットアップできるようになると、Windowsはインストールを開始します。ただし、再起動の1つで、Windowsにブルースクリーン(BSOD)が表示され、続行できませんでした。ネットをクルージングするとき、何が悪いのかについて多くの提案があります。 BSODはかなりあいまいなので、基本的に1つの特定の原因はありません。ただし、私の場合、調整は次の2つだけでした。

    • MBはRAMを1600MHzに設定していませんでした。これを修正するために、BIOS> M.I.Tに移動しました。 >詳細メモリ設定>システムメモリ乗算器> 16。これはBSODの原因ではないかもしれませんが、メモリはBSODの一般的に報告されている原因であるため、言及する価値があります。チャンスはありませんでしたが、MemTest86 +を実行してメモリをチェックします。
    • Windowsインストールディスクを起動して、提供されているツールを使用しました。コンピューターを修復する>回復ツールを使用する... Windowsメモリ診断とWindowsスタートアップ修復の両方をこの順序で試したところ、コンピューターは最終的に再起動してインストールを正常に完了することができました。 Windows 7でスタートアップ修復を実行する方法 の手順は、この手順に役立ちました。

誰かがこれが役に立ち、頭をドキドキさせる数時間を節約できることを願っています!他の貢献者の助けに改めて感謝します!

参照:

1
jiminy

Windowsに両方とも746GBの2つのディスクが表示される理由を説明できます。

Ancient [〜#〜] mbr [〜#〜] を使用してドライブをパーティション分割すると、2.19TiBに制限されます。
3TB(マーケティングは切り上げられる傾向があるため、おそらく多少少なくなります)-2.19TiB(ラップアラウンドのため)は約750GBです。

これを回避するには、 [〜#〜] gpt [〜#〜] を使用してドライブをパーティション分割する必要があります。 GPTはWindows7でサポートされています。BIOSではなく [〜#〜] uefi [〜#〜] のPCを使用している場合は、そこから起動することもできます。 (UEFIではなく古いBIOSを使用している場合、通常は常に機能するとは限りません。)

SSDをOSディスクとして使用している場合は、BIOSからでもEUFIからでも、起動に問題はありません。 Windowsをインストールしたら、ディスクマネージャーに移動し、両方の3TBドライブをGPTでパーティション分割して、ミラーボリュームをセットアップします。

(このため、BIOSはAHCIモードのままにしてください。RAIDモードではではありません。)

[編集]

サティアのグーバーへの拡張が答えるのを見たばかりです。いいね。 :)

ただし、それとミラーリングされたボリュームの両方をテストします。速度差があってはなりませんが、それは理論です。そして、彼らが言うように、「理論的には、理論と実践の間に違いはありません。しかし、実際には、違いがあります。」そして、その慣行は、チップセットやドライバーのバージョンによっても異なる可能性があります。

1
Hennes

WindowsをSSDにインストールし、データドライブ用のRAIDアレイを用意したいと思います。 Windowsインストーラーがこのドライブを認識せず、RAIDアレイを誤って認識している場合は、インストールプロセスの最初のステップとして、コントローラーの正しいドライバーをロードする必要があります。 Win7のインストールを行ってからしばらく経ちましたので、詳細を思い出せませんが、追加の大容量記憶装置ドライバーをロードするオプションが早い段階であるはずです。

0
Andrew Cooper