前回の続きやっと、インストールですよ。教科書では、あっさり進んでいますけど。
みなさん、こういうのって躓かないんですかね?
QEMUをインストール。
----------------------------------------------
yum install qemu-kvm
----------------------------------------------
仮に/user/local/srcに、guest1.imgという名のイメージを作成。
2つ並べて表示させたいため、上記をguest2.imgという名でコピーしておく。
----------------------------------------------
cd /user/local/src
qemu-img create guest-img create guest1.img 4G
cp guest1.img guest2.img
----------------------------------------------
/usr/local/srcにisoイメージを保存しておく。
isoイメージ自体の保存は、
wgetコマンドでhttp://www.centos.org/から入手しておきます。
そして起動コマンド。
isoイメージを利用して起動します。-----------------------------------------------------------------------------------------
/usr/libexec/qemu-kvm -hda guest1.img -boot d
-cdrom CentOS-6.3-x86_64-LiveCD.iso -m 512
-----------------------------------------------------------------------------------------
VNC server running on '127.0.0.1:5900'
-----------------------------------------------------------------------------------------
/usr/libexec/qemu-kvm -hda guest2.img -boot d
-cdrom CentOS-6.3-x86_64-LiveCD.iso -m 512
-----------------------------------------------------------------------------------------
VNC server running on '127.0.0.1:5901'
TightVNCで「:5900」「:5901」を指定して、guest1.imgとguest2.imgの
CentOSが立ち上がったことを確認。
現時点では、CDブートされていている。
起動コマンドを投入してからVNCを立ち上げるタイミングが遅いと、
自動的にCDブートが選択されてしまう。
起動コマンドを投入してから、すぐにVNCを立ち上げれば、メニューからインストールを設定可能。
その後、ローカルディスクから起動するには、コマンドを変える必要がある。
私は、これに気づかず、ずっとCDから起動させ続けて、
なんでローカルから起動しないの…と、焦っていました。
ちゃんと教科書には書いてあります。----------------------------------------------
qemu-kvm -hda guest1.img -boot d -m 512
----------------------------------------------
これでインストールしたローカルから起動させることができた。
CLIで立ち上がってくるため、
----------------------------------------------
vi /etc/inittab
----------------------------------------------
id:3:initdefault:
↓
id:5:initdefault:
と設定しようとしましたが、「:」を押すと「;」と表示される。
恐ろしいことにKVMで/etc/sysconfig/keyboardで、jp106のキーボードをしていてもUSキーボードとして認識されてしまうらしい。viにてinittabをいじろうとしたらコロンを押そうとしたらセミコロンが表示されて詰んでしまう。
改善策としては起動オプションに「-k ja」をいれなくてはいけないのだとか。
----------------------------------------------
qemu-kvm -hda guest1.img
-k ja -boot d -m 512
----------------------------------------------
これをすることで日本語のキーボードを使うことを意味するらしい。本当に恐ろしいよ。
これでやっと普通に使える。
次の問題点として、
カーソル(ポインタ)がずれる問題。
この問題は既知のもので、試験の問題としてもでてしまうくらい当たり前のものらしい。
解決方法は、これはPCではなくてタブレットですよ。という設定をするとのこと。
「-usbdevice tablet」を追記するだけという。なんだろう・・・追記ばっかりだ。
-----------------------------------------------------------------
qemu-kvm -hda guest1.img -k ja
-usbdevice tablet -boot d -m 512
-----------------------------------------------------------------
さて、これからは使いやすくするための設定。
ここからも、躓くのです。たくさん。