web-dev-qa-db-ja.com

QEMUにUbuntu13.10デスクトップをインストールするにはどうすればよいですか?

以下は私のシステムの詳細です:Fedora Core-18、i686。

Qemuにubuntuをインストールしようとしています。実行したコマンドは次のとおりです。

qemu-img create ubuntu.img 8G
qemu-system-i386 -hda ubuntu.img -boot d -cdrom ./ubuntu-13.10-desktop-i386.iso -m 512

2番目のコマンドを実行すると、ウィンドウがポップアップし、UBUNTUが開始されたことが表示されますが、その後、ウィンドウはアクティビティなしで真っ暗になります。

3
user2453475

問題は、仮想化ではなくエミュレートしていることです。エミュレートはリソースを消費するため、起動が完了するまでに非常に長い時間がかかります。

処理速度を上げるには、-enable-kvmフラグを追加してKVM仮想化:

qemu-system-i386 -hda ubuntu.img -boot d -cdrom ./ubuntu-13.10-desktop-i386.iso -m 512 -enable-kvm

これは次の場所でも質問されています: https://askubuntu.com/questions/419958/why-am-i-getting-a-black-screen-when-booting-vm-using-qem

4
Hojat Modaresi

QEMUとKVMのどちらを使用しているかは指定しませんが、 @ BodhiZazenがコメントで述べています のように、VanillaQEMUはUnityが必要とするようなハイエンドグラフィックスをサポートできないと思います。

実際にKVMを使用しようとしている場合は、コマンドラインではなくGUIツールvirt-managerを使用してVMゲストインストールを実行することをお勧めします。ISOをマウントする方が簡単です。メディアを作成し、GUIを使用してゲストVMを再構成します。

スクリーンショット

ss of virtmanager #1

ss of virtmanager #2

プロジェクトのWebサイトvirt-manager実行中 の詳細を確認し、そこでの機能についても読むことができます。

1
slm

Ubuntu 18.04ホスト/ゲストセットアップの動作

次の設定では再現できません。

wget http://releases.ubuntu.com/xenial/ubuntu-18.04-desktop-AMD64.iso
qemu-img create -f qcow2 ubuntu-18.04-desktop-AMD64.img.qcow2 16G
qemu-system-x86_64 \
  -cdrom ubuntu-18.04-desktop-AMD64.iso \
  -drive file=ubuntu-18.04-desktop-AMD64.qcow2,format=qcow2 \
  -enable-kvm \
  -m 2G \
  -smp 2 \
  -vga virtio \
;

次に、GUIで:

  • Ubuntuをインストールする
  • 続ける、続ける、続ける...
  • 数分待つ
  • 最後に「今すぐ再起動」
  • これで、QEMUウィンドウを閉じることができます

インストールが完了したら、 ディスクスナップショットを使用 元のインストール(ソフトウェアをテストするための一般的な使用例)に戻りたい場合に備えて、次のことをお勧めします。

qemu-img create -f qcow2 -b ubuntu-18.04-desktop-AMD64.qcow2 \
                            ubuntu-18.04-desktop-AMD64.snapshot.qcow2

次に、スナップショットディスクからシステムを再起動します。

qemu-system-x86_64 \
  -drive file=ubuntu-18.04-desktop-AMD64.snapshot.qcow2,format=qcow2 \
  -enable-kvm \
  -m 2G \
  -smp 2 \
  -vga virtio \
;

その後、元のインストールに戻りたいときはいつでも、再実行するだけです。

qemu-img create -f qcow2 -b ubuntu-18.04-desktop-AMD64.qcow2 \
                            ubuntu-18.04-desktop-AMD64.snapshot.qcow2

スナップショットは元のイメージ間の差分のみを保存するため、多くのディスク領域を必要としません。

Ubuntu 18.04ホスト、QEMU 1:2.11+dfsg-1ubuntu7.3nvidia-384バージョン390.48-0ubuntu3、Lenovo ThinkPad P51、NVIDIA Corporation GM107GLM [Quadro M1200 Mobile]GPUでテスト済み。

enter image description here

ノート:

関連: QEMUにUbuntu 13.10デスクトップをインストールする方法は?

ビルド済みのブート可能イメージ

インストーラーでの操作を必要とせずに起動するイメージが必要な場合は、以下を参照してください: https://askubuntu.com/questions/281763/is-there-any-prebuilt-qemu-ubuntu-image32bit-online