最近、新しい を購入しVGA Card
、過去に何度か構築しようとして失敗したシステム、つまり VGA パススルー セットアップを備えた Linux システムを作成することにしました。このセットアップでは、起動元として 1 つの物理ドライブを「パス」したいと思います ( がインストールされた 2TB ハード ドライブから起動する仮想マシンを 2 つ構築し、 がインストールされた 500GB ハード ドライブから起動する仮想マシンを 2 つ構築し、どちらも でPC に接続します)。 や などの他のハイパーバイザーではこの機能が許可されておりNetrunner 16
、これも可能であることはわかっています。Windows 10
SATA cables
VMware
VirtualBox
QEMU/KVM
私はついていきますこれチュートリアル 、その後 で を追加しましたVGA Card
がvirt-manager
、私の状態は次のようになりました:SPICE
と HDMI1 の両方からグラフィック出力がありますが、何も起動できません:セットアップWindows 10
で作成した の仮想ハードディスクを起動できずSeaBIOS
、Windows 10 または Windows 7 DVD を起動できず、物理的な 2TB ハードドライブを起動することすらできません。 で文字通り動けなくなっています。これはUEFI Interactive Shell
、次のようないくつかの一時的なエラーメッセージの後に表示されます。
Boot Failed: EFI Hard Drive
そして
Boot Failed: EFI DVD/CDROM
私のハードウェアは次のとおりです:
- マザーボード: ギガバイト GA-Z77M-D3H
- メモリ: 8GB
- CPU: インテル Core i7-3770 @ 3.40GHz
- Linux ディストリビューション: Lubuntu 15.04
- GPU1 (Linux ホストで使用され、VGA ケーブルでモニターに接続): GPU が nVidia GeForce GT220 の ASUS 製
- GPU2(仮想マシンで使用され、HDMIケーブルで接続):GPUがnVidia GeForce GTX750TiのASUS製
私の現在GRUB_CMDLINE_LINUX_DEFAULT
は
intel_iommu=on pci-stub.ids=[...] pcie_acs_override=downstream i915.enable_hd_vgaarb=1 quiet splash
仮想マシン構成を参照してくださいこここのリンクの一番下には、私が行き詰まっている UEFI Interactive Shell 画面への Imgur リンクもありますが、私の評判が低いため、ここに直接投稿することはできません。
誰かが私を助けてくれることを願って、ここまで読んでくれた皆さんに事前に感謝し、私の下手な英語をお詫びします。
答え1
私の問題は無事解決しました。SeaBiosでインストールしたWindows 7をOVMFで起動できない理由は、SeaBiosがUEFIに準拠していないのに対し、OVMFが再要求UEFI インストール (したがって、起動するための EFI パーティション)。実際、Netrunner (EFI ブートローダーから起動) と Windows 10 (独自の EFI ブートローダーを使用) の両方を正常に起動できるようになりました。