qemu-kvm (7)
インストールですが、昼過ぎ頃まで引っ張った挙句インストールに失敗。Select and install software にて fail してそこからは何もできない状態。
仕方が無いので without boot loader で導入を終了。
復旧可能なのかどうか
virt-install で CD 起動して resque できんのか、試してみましたが微妙。
失敗して以降、日中は別件対応がっつり状態でしたので、これからリトライしてみます。何かあればログをこのエントリに貼ります。
とりあえず
ログを以下にて。
インストール途中で終了した仮想ホストは削除する必要あり。
$ sudo virsh list --all [sudo] password for rms: Id Name State ---------------------------------- - debian shut off - debian2 shut off - ubuntu1104s shut off $ sudo virsh undefine ubuntu1104s Domain ubuntu1104s has been undefined $
これで再度 virt-install を kickoff します。
$ sudo virt-install --connect=qemu:///system --hvm --accelerate --vnc \ --noautoconsole --name=ubuntu1104s --ram=512 --vcpus=2 --sound --os-type=linux \ --os-variant=debiansqueeze --cdrom=./ubuntu-11.04-server-amd64.iso \ --disk path=./disk.img,format=qcow2 Starting install... Creating domain... 0 B 00:10 Domain installation still in progress. You can reconnect to the console to complete the installation process. $
で、vnc を起動。
$ gvncviewer :0
を、Boot from first hard disk というメニュー項目があるじゃん。これこれこれですよ。と言いつつどんな結果になるやら。起動できて grub-install ができれば勝ちなのですが、世の中そんなにアマくはないよなぁ。
アマくはない
destroy して undefine して再度 virt-install を kickoff します。
再度 Rescue a broken system を選択。
- Select a language で English 選択
- Select your location で other -> Asia -> Japan 選択
- Configure locales で United States - en_US.UTF-8 選択
- Configure the keyboard で Japan -> Japan 選択
現在、Loading additional components が 35% 完了、というあたり。若干重いです。
で、/dev/sda1 を root filesystem にして Execute a shell in the installer environment を選択。usr/bin/grub-installer をタタイてみましたが
usr/bin/grub-install: line 257: grub-probe: not found usr/bin/grub-install: line 258: grub-probe: not found Wrong number of args: mapdevfs <path>
とのこと。では、ということで
# usr/bin/grub-installer /dev/sda
してみましたが NG。ディスクの先頭に grub がナニできれば良いのだけれどなぁ。