ユーザ用ツール

サイト用ツール


os:xcp:freebsdxenhvm

FreeBSD XENHVM

FreeBSD10 でNativeサポートされました。こちらを参照ください

FreeBSD9.1インストール記録

FreeBSD Install

インストール時に src を忘れずに入れること!!

Kernel ビルドとインストール

vmにrootでloginしてカーネルのビルドとインストール

# cd /usr/src
# make buildkernel KERNCONF=XENHVM
# make installkernel KERNCONF=XENHVM

まだrebootしない!!

  1. /etc/fstabの ada0 を ad0 に書き換える
  2. /etc/rc.confの ifconfig_re0 を ifconfig_xn0 に書き換える

これで、OKのはずですがうちではDVDの問題でbootしませんでしたので、次の処置をしました。

DVD-ROMの削除

このままだと xenbusb_nop_confighook_cb timeout でbootしないので、VMのDVD-ROMを削除する。

ホストのコンソールでVMのuuidを確認

# xe vm-list
uuid ( RO)           : 0f351234-abcd-a1b1-ffff-xxxxxxxxxxxx
    name-label ( RW): FreeBSD XENHVM
   power-state ( RO): running

VMのDVD-ROMに「xs-tools.iso」をマウントしておきます。

VMをシャットダウンしておきます。

ホストのコンソールで以下のコマンド

xe vm-cd-remove uuid=0f351234-abcd-a1b1-ffff-xxxxxxxxxxxx cd-name=xs-tools.iso

これで、消えてるはず。

参考

os/xcp/freebsdxenhvm.txt · 最終更新: 2017/04/14 05:21 by 127.0.0.1