XEN で仮想マシンをインストール中に CD/DVD の ISO を切り替える方法

XEN 環境にOSをインストールするには CD/DVD の生メディアか、ISOのイメージを使いますが、 CD のイメージの場合、インストールする時、ISO の交換はコマンドを使って変更しなければなりません。YaST でパッケージグループなどを追加インストールする場合も ISO のイメージを交換しなければならないのでちょっと面倒です。

できれば DVD の ISO を用意しておきたいところです。

ということで ISO の交換の方法です。
How to Install a VM's OS from ISO

仮想マシンをインストールしている裏の実際はこんな感じですね。太字を追ってください。

mylx01:~ # xm list
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 1688 2 r----- 403.2
sles101am64pr 4 256 1 -b---- 10.1

mylx01:~ # xm block-list 4
Vdev BE handle state evt-ch ring-ref BE-path
768 0 0 4 7 522 /local/domain/0/backend/vbd/4/768
832 0 0 4 8 523 /local/domain/0/backend/vbd/4/832

mylx01:~ # xm block-detach 4 832

mylx01:~ # xm block-attach 4 file:/home/path/SLES-10-AMD64-EM64T-CD2.iso hdb r

mylx01:~ # xm block-detach 4 832

mylx01:~ # xm block-attach 4 file:/home/path/SLES-10-AMD64-EM64T-CD3.iso hdb r

mylx01:~ # xm block-detach 4 832

mylx01:~ # xm block-attach 4 file:/home/path/SLES-10-AMD64-EM64T-CD4.iso hdb r

fiile: 以下の部分は /etc/xen/vm/My_VMx 設定ファイルを参考に CD からカンマを外してスペースに変えます。

非番のエンジニア
by islandcenter | 2007-02-03 21:44 | XEN | Comments(0)