QEMU、ビデオメモリを増やす

QEMU、ビデオメモリを増やす

QEMU Windowsクライアントにはより多くのグラフィックメモリが必要です。

インストールすることにしました。バーティオこの目的を達成するためのQEMUドライバです。

想像ファイルこのように:

qemu-img create -f raw image_file 4G

また、次のようにWindowsインストールを実行します。

qemu-system-x86_64 -enable-kvm -m 4G -cdrom "OS.iso" -boot order=c -drive file=image_file,if=virtio

しかし、Windowsが起動するとハードドライブが見つかりません(イメージファイルオリジナル)。代わりにいくつかのドライバが必要です。私の考えでは、ドライバがハードドライブと通信することを期待しているようです(イメージファイル)。

ただし、Virtioなしでインストールを実行することもできます。

qemu-system-x86_64 -enable-kvm -m 4G -cdrom "OS.iso" -boot order=d -drive file=image_file,format=raw

これら2つのコマンドの違いは次のとおりです。

order=c vs order=d

そして

if=virtio vs format=raw

QEMUでVirtioを使用してWindowsをインストールする方法は?

私の最初の目標は、Windows(QEMUでゲストとして実行)で512MBのグラフィックメモリを取得することでした。残念ながら、Virtioがなければ、デフォルトで8MBのビデオメモリが提供されますが、これは私の目的には十分ではありません。

ありがとう

PS私のオペレーティングシステムはArch-Linuxです。

ベストアンサー1

仮想マシンにデバイスを追加する必要があります。たとえば、VGAアダプタ(モード)を使用することを決定した場合、コードは次のようになります。

qemu-system-x86_64 -enable-kvm -m 4G -cdrom "OS.iso" -boot order=c -drive file=image_file,if=virtio -device VGA,vgamem_mb=256

次のコマンドを実行して、VMに追加できるデバイスのリストを取得できます(QEMU対応デバイスのリストをカテゴリ別に印刷)。

qemu-system-x86_64 -device help

また、次のコマンドを実行して各デバイスのオプションを確認できます。

qemu-system-x86_64 -device device_name,help

VGAアダプタを例に挙げてみましょう。

qemu-system-z86_64 -device VGA,help

同様の投稿は次のとおりです。KVM / QEMU仮想化用のビデオメモリを設定するには?

おすすめ記事