VMware vSphere Hypervisor on HP ProLiant MicroServer

目標

  • 現在動作中のGentoo環境をESXi上へ
  • Gentoo上で動作中のWindows2000環境をESXi上へ
    • USB接続のTVチューナが問題無く使えることが前提

メモ

  • W2KのVMは事前に移動しておく
  • Gentooが入ってる250GBはデータストアとして使う
  • まるごとLVM用として使ってる2TBは仮想マシン化したGentooから物理ディスクとして使いたい

物理環境の仮想マシン化

  • 実マシンでpartimageを実行しパーティション毎イメージ化
  • VMware Player上の仮想マシンで実マシンと同様にfdiskしpartimageを実行してリストア
    • VMが提供する仮想ハードウェアに合わせてカーネルの再構築が必要

ESXiの実行

  • “vfat loaded successfully.” で止まる
  • sysboot: Unable to detect USB boot partition.
  • 別のUSBメモリを使ったら何事も無く起動した

仮想マシンをESXiへ移動

  • VMware vCenter Converter Standaloneを使う
    • VMware Workstationまたはその他のVMware仮想マシン→VMware Infrastracture仮想マシン
      • 失敗した(ぐんにょり)
  • ディスクなしで仮想マシンを作成して,データストアブラウザで直接vmdkをアップロード
    • コピーした後でvmkfstoolsで変換してやらないとないかも
      vmkfstools -i Gentoo-s001.vmdk Gentoo/Gentoo.vmdk
    • 構成は手動で設定する。vmxをコピーしちゃってもいいのかもしれない。

ESXi 4.1→5.0への移行

  • ESXi 4.1はUSBメモリにインストールしてある(イメージをdd)
  • ESXi 5.0のインストーラはUSBメモリへのインストールに対応しているらしい
  • インストーラから普通にアップデート可能なのかどうか
    • 普通にアップデートできた
  • 3DサポートはゲストOSをWindows 7にしないとグレーアウトしてチェックできない
    • 一度チェックを入れたら変更してもよい(「このゲストOSの3Dサポートを無効にすることをお勧めします」と表示される)
    • ドライバはC:\Program Files\Common Files\VMware\Drivers\wddm_videoに入っている(VMware Toolsのインストールで入る?)
    • ドライバを更新して再起動

参考資料