手順
準備
$ sudo apt-get install kvm qemu
つづいて仮想ディスクイメージの作成。今回はqcow2でフォーマットし、必要なだけディスクスペースを確保することにした。
$ qemu-img create -f qcow2 oel5u4.img 10G Formatting 'oel5u4.img', fmt=qcow size=10737418240 encryption=off
次にモジュールの追加。
$ sudo modprobe kvm $ sudo modprobe kvm_amd $ lsmod | grep kvm kvm_amd 41556 0 kvm 190552 1 kvm_amd
いよいよゲストOSのインストール。始めはXで入れようとするも下記のごとく失敗。
$ sudo kvm -no-acpi -m 1024 -cdrom ../iso/Enterprise-R5-U4-Server-x86_64-dvd.iso -hda oel5u4.img -boot d commandline read: kvm commandline read: -no-acpi commandline read: -m commandline read: 1024 commandline read: -cdrom commandline read: ../iso/Enterprise-R5-U4-Server-x86_64-dvd.iso commandline read: -hda commandline read: oel5u4.img commandline read: -boot commandline read: d ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.2.7 |~~~~~~~~~~~~~~~~~~~~~~~~~~ (c) 2001-2008 The world wide DirectFB Open Source Community (c) 2000-2004 Convergence (integrated media) GmbH ---------------------------------------------------------------- (*) DirectFB/Core: Single Application Core. (2009-06-02 06:26) (*) Direct/Memcpy: Using libc memcpy() (!) Direct/Util: opening '/dev/fb0' and '/dev/fb/0' failed --> No such file or directory (!) DirectFB/FBDev: Error opening framebuffer device! (!) DirectFB/FBDev: Use 'fbdev' option or set FRAMEBUFFER environment variable. (!) DirectFB/Core: Could not initialize 'system_core' core! --> Initialization error! Could not initialize SDL - exiting
仕方が無いので、libdirectfb系のパッケージを入れるもやはり失敗。
$ sudo apt-get install libdirectfb-1.2-0 libdirectfb-bin libdirectfb-extra libdirectfb-dev
仕方が無いのでVNCを使うことに。
$ sudo kvm -no-acpi -m 1024 -cdrom ../iso/Enterprise-R5-U4-Server-x86_64-dvd.iso -hda oel5u4.img -boot d -vnc :1
次は仮想マシンマネージャを使って管理する方法を調べてみたいと思います。