MS-WindowsとGNU / Linuxが同時​​に存在します。パフォーマンスとセキュリティのいずれかを選択してください。

MS-WindowsとGNU / Linuxが同時​​に存在します。パフォーマンスとセキュリティのいずれかを選択してください。

そこで私は最近Linuxに切り替えてWindows(日常のプログラムやゲーム用)を実行し、銀行情報などの機密情報を処理するためにLinuxを基本OSとして使用することにしました。

問題は、これを行う方法を説明するものが見つからないことです。私はLinuxに関しては完全な愚かなので、ここに投稿し、あなたの考えを確認するのが最善の方法だと決めました。この時点までに何をすべきかを知る人がいるなら。

現在の仕様は、I7-6700k、16Gb DDR4 RAM、RTX2060、250GBメインドライブ、および別の1TBメインドライブ(どちらもm.2 NVME SSD)です。

私が具体的にやろうとしていることは次のとおりです。

  • Linuxにはすべての重要な情報が含まれていますか?

  • Linux(Windowsを使用)で実行されていないアプリケーションに対して、ほぼすべてのコンピュータリソースの仮想マシンを実行します。

  • その仮想マシンで適切にスムーズに動作する能力(明らかなマシン関連の制限内)

Linuxで特別なプログラミングを行う必要はありませんが、データのプライバシーに役立つ限り、喜んで学びます。

皆様のご意見をお待ちしております。ありがとうございます!

ベストアンサー1

仮想マシンは高性能コンピューティングアプリケーションに適していますが、オーバーヘッドを大量に消費する分野の1つはグラフィックです。 LinuxやWindowsゲストがいるLinuxやWindowsホスト、KVM、Hyper-V、VirtualBox、VMWareなどの仮想マシンを使ったことがあるなら、フレームレートが非常に低いことに気づいたでしょう。 、ほとんどハードウェアのグラフィックスアクセラレーションがなく、一般的にグラフィックスの目的には適していませんし、おそらくゲームにはまったく適していません。一般に、高性能ゲーム用の仮想マシンは、次のように仮想マシン自体専用の追加のグラフィックカードを使用します。、これは合格しました。

これは非常に(読み取り:非常に)難しいので、デュアルブートに固執する必要があります。

しかし、解決策があります。 GPUをWindowsに完全に渡し、Linuxから切断することです。通常、IOMMUと呼ばれるBIOSでPCI-Eパススルーを有効にする必要があります。以来、プロジェクトがありますこれで完全な設定が完了し、GPU、キーボード、マウスを介してWindowsに転送され、シャットダウン時に接続が切断されます。以下は、Debianベースのディストリビューション(初心者が使用する必要があるUbuntuなど)の一般的なインストールスクリプトです。このガイドは主にArch Linux用に書かれているためです。

  • sudo apt install qemu ovmf git libvirt端末で実行
  • たとえば、以前/etc/default/grubに空であった場合は、今でなければなりません。intel_iommu=on iommu=ptGRUB_CMDLINE_LINUX_DEFAULTGRUB_CMDLINE_LINUX_DEFAULT="intel_iommu=on iommu=pt"
  • IOMMUが正しく機能していることを確認してください。実行して、sudo dmesg | grep -e DMAR -e IOMMU一部の出力が表示されることを確認してください。
  • 通過できるように、GPUに新しいVBioをフラッシュします。これは非常に難しいです。フォローするこのステップまたはこの動画7時15分まで。
  • ダウンロードWindows用VirtIOドライバ:最近変更されたフォルダを選択し、その中にある「virtio-win.iso」ファイルを選択します。
  • そのウェブサイトからWindowsをダウンロードしてください。
  • 残りは続きますこのチュートリアルステップ3から始めてください。手順4のスクリプト編集で表示さlightdmれるすべての部分を手順6にgdm変更します。windows.shwindows-virsh.sh

おすすめ記事