1つのドライブから起動し、別のドライブからWindowsを実行します


2

だから...私は、デュアルXeonと48GBのECC RAMを備えた非常に素晴らしい古いHP Z600ワークステーションを持っています。私の問題は、ストレージ速度が大きなボトルネックであることです。古くなっているため、マザーボードとBIOSは、SATAの速度を制限するSATA II(3 GB / s)のみをサポートしています。動作するMarvel SATA III PCIeコントローラーを見つけましたが、BIOSは1つのレーンのみを割り当てるため、約4 GB / sに制限されています。私は最新のBIOSを使用しており、BIOSは暗号化されているため、サードパーティのBIOSハッカーは、それを更新して新しい機能を追加することに成功していません。

だから...私はチャンスを取って、私はおそらく私がそれから起動することはできないだろうと知っていたSamsung 970 NVMe M2ドライブとPCIeアダプタを購入しました、そして私は正しかったです。ただし、Windowsが起動して独自のNVMeドライバーをロードすると、ドライブが正常に認識されます。そしてすごい高速です。(参照するベンチマークに応じて、少なくとも4倍、最大10倍高速になります。)

そのため、このマシンには、マザーボードのSATA IIポートに接続されるWD HDDがいくつか含まれています。私はマシンをHDDから起動し、NVMeドライブを認識するために必要な最小限の値をロードし、次にスイッチオーバーして起動を終了する方法を見つけたいと思っていました。さらに重要なことには、NVMeドライブからWindowsを実行しました。

これまで、最初のハードディスク(マザーボードの最初のSATAポート)の先頭に「システム予約」パーティションのクローンを置き、プライマリおよびアクティブに設定しました。bootrec / fixmbrおよび/ fixbootを実行し、NVMe上のウィンドウを指すエントリを含むboot.iniを作成しましたが、成功しなかった他の多くのことを行いました。私はコンピューターはかなり得意ですが、これは私にとって未知の領域です。(今まで必要がなかった)

だからこれは可能ですか?誰かが私にそれがどのように達成される可能性があるかの概要を教えてくれて、詳細を含むいくつかのドキュメントに向かわせるでしょうか?またはおそらく同様の結果を達成するための回避策ですか?

回答:


0

これはGRUBの仕事のように見えます-一般的にLinuxディストリビューションのブートローダーとして使用されますが、Windowsも問題なくサポートします(実際、WindowsとLinuxのデュアルブートによく使用されます)。

以下のガイドを使用して、HDDにインストールしてください。手順6の後、インストーラーがNVMEドライブ上のWindowsインストールを自動的に識別して一覧表示します。

起動プロセスは次のようになります BIOS/POST ---> Grub on the HDD ---> Pass off to NVME boot

WindowsからGRUBをインストールする

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.