VMware ESXiをUSBメモリー起動で利用する。
PowerEdge T105で、VMware ESXIをUSBメモリー起動で利用する設定を行いました。
利用したバージョンはVMware ESXi 4.0 update1です。
以下を参考にさせて頂きました。
インストール失敗 †
VMware社のWebページからESXiのインストール・イメージ(iso)をダウンロードして、インストールCDを作り、インストールに失敗するパターンが多いです。
インストールCDを起動すると、
この画面が出てくるので、エンターキーで先に進むと
という風にアグリーメントが出てきます。F11で先に行こうとすると、
という具合に、サポートするデバイスが見つけられないとメッセージ(Unable to find a supported device...)が出てきます。
他のブログの報告などで、デバイスというのをビデオカードなどと勘違いしている人がいますが、正解はディスクが見えないだけです。マザボ本体のチップセット経由のSATA/IDEへはインストールできません。つまりデバイスとはディスクのことなんです。解決方法は、USBメモリブートにするか、サポートしているRAIDカードを経由してSAS/SATA/IDE/SCSIのディスクを接続すれば、インストールすることができます。このwikiではUSBメモリブートを推奨しています。
*最近は、USBブート後にSATAディスクをしようできたという報告が多数寄せられています。
VMWare ESXi 4.0.0 USBメモリー起動 「パソコンを楽しむ♪(11403)」 |
[ UIを操るちょっとした術(すべ) ]
|
- VMWare ESXi 4.0.0(isoイメージ)をダウンロード
- isoイメージをマウント
- マウントしたディスクの中の圧縮イメージからインストールイメージを取り出す。
- インストールイメージをUSBメモリーに書き出す。
VMWare ESXi 4.0をUSBメモリでブートする
今回はVMWare ESXi 4.0系をローカルディスクではなくUSBメモリにインストールする方法をまとめておく。
VMWare ESXiは、ローカルディスクのほかSANストレージ上にインストールすることもできるが、今回は自宅のマシンにインストール済みのWindows(Vista Ultimate 64bit)をそのまま消さずにUSBからのデュアルブート環境として作る試みとして、USBメモリにインストールしてみた。
前提事項として、使用するマシンがUSBブートできることを確認しておくこと。BIOS設定変更や再起動を繰り返してもUSBブートできない場合は、マザーボードやBIOSがUSBブートに対応していない場合があるので注意。推奨サーバにないハードの場合は、推奨外ハードウェア動作報告を参照する。
<ブートUSB作成手順>
-
VMWare ESXiのISOイメージをダウンロードサイトからダウンロード
- 無償ライセンスを発行するためには、諸々フォームから情報を入力しユーザ登録をする必要がある
- ISOイメージをマウントし、image.tar.gzを取り出し展開
- /usr/lib/vmware/installer/VMware-VMvisor-big-164009-x86_64.dd を取り出す
- 「VMware-VMvisor-big-164009-x86_64.dd」ファイルをDDWinでUSBメモリに書き込み
以上でブートUSBの作成は終了。なんて簡単。
WebではVMWare ESXiの3系の情報は多く転がっていたものの、4系については情報があまりなかったのでまとめてみました。3系とはディレクトリパスが若干異なっているので、気付かないとハマるかも?あとでUSBからマシンをブートすれば、黄色とグレーのVMWare ESXiの見慣れた(?)画面が。コンソールから最低限の基本設定を行ったら、リモートマシンにVI Clientをインストールし、仮想マシンを作成していけばOK。
インストール直後は、ESXiのライセンスは60日期限の評価版ライセンスになっているので、上記手順1.で取得したライセンスのインストールも忘れずに。
USB メモリブートする VMware ESXi 3.5 を作成する
出典: maruko2 Note.
無償でダウンロードできるようになった VMware ESXi 3.5 を、USB フラッシュメモリにブート可能にインストールする。
USB ブートできるようになると、ディスクレスのサーバが簡単に作成できる。(OS のインストール先を NFS/iSCSI/SAN などのストレージにすることができる。当然、ローカルのディスクも選択可能。)
目次[非表示] |
必要なもの
- VMware ESXi 3.5 Update 2 の ISO イメージ
- 無償でダウンロード可能。http://www.vmware.com/download/esxi/
- USB フラッシュメモリ
- 少なくとも 750MB 必要。USB フラッシュメモリに書き込む時に全内容を消去するので注意。
- ISO ファイルをマウントするアプリケーション。(MagicDisc, DaemonTools など)
- tar, gzip, bzip2 形式のファイルを解凍するアプリケーション。 (7-zip など)
- 7-zip: http://www.7-zip.org/ja/
- dd ファイルを USB メモリに書き込むアプリケーション。 (DDforWindows など)
手順
大まかな手順は以下のようになる。
- ESXi 3.5 Update 2 の ISO イメージをダウンロードする。
- ISO イメージをマウントする。マウントするアプリが無ければ、CD に焼く。
- マウントしたイメージ(あるいは CD の中)にある install.tgz を解凍&展開する。(install.tgz → install.tar → install フォルダができる)
- install/usr/lib/vmware/installer の中にある VMware-VMvisor-big-3.5.0_Update_2-103909.i386.dd.bz2 を解凍する。解凍すると VMware-VMvisor-big-3.5.0_Update_2-103909.i386.dd ができる。
- VMware-VMvisor-big-3.5.0_Update_2-103909.i386.dd を DDforWindows を使って USB メモリに書き込む。
これで、ブート可能な ESXi の入った USB メモリの完成。
- 1. VMware ESXi 3.5 Update 2 の ISO イメージをダウンロード
- http://www.vmware.com/download/esxi/ から VMware ESXi 3.5 Installable Update 2 をダウンロードする。
- 無償でダウンロードできるが、アカウントの登録が必要。
- 2. ダウンロードした ISO イメージをマウントする。
- ダウンロードした VMware-VMvisor-InstallerCD-3.5.0_Update_2-103909.i386.iso を、ISO ファイルを、MagicDisc などのアプリでマウントする。
- ISO イメージを CD に焼いてもよし。
- 3. マウントしたイメージ(あるいは CD の中)にある install.tgz を解凍&展開
- 7-zip で解凍展開する場合、install.tgz を解凍して install.tar、install.tar を展開して install フォルダにする。
- 4. VMware-VMvisor-big-3.5.0_Update_2-103909.i386.dd.bz2 を解凍する
- installフォルダの中の usr/lib/vmware/installer フォルダに、VMware-VMvisor-big-3.5.0_Update_2-103909.i386.dd.bz2 があるので 7-zip を使って解凍する。
- 解凍すると VMware-VMvisor-big-3.5.0_Update_2-103909.i386.dd ができる。
- 5. VMware-VMvisor-big-3.5.0_Update_2-103909.i386.dd を DDforWindows を使って USB メモリに書き込む
- USB メモリを USB ポートに挿し DDforWindows を起動すると、USB メモリが対象ディスクとして選ばれる。
- ファイル選択ボタンをクリックし、VMware-VMvisor-big-3.5.0_Update_2-103909.i386.dd を選び、<<書込<<ボタンをクリックすると、書き込みが開始される。
- 6. 書き込みの完了した USB メモリを、Windows XP のディスクの管理で見ると、次の様になっている。
1GB の USB メモリにインストールした場合、次のようにインストールされていた。
参考サイト
- Running ESX 3i Installable from a USB Flash Drive
- http://www.vm-help.com/esx/esx3i/Boot%203i%20from%20USB%20flash%20drive.html
- VMware ESXi バージョン 3.5 Installable および VirtualCenter 2.5 のドキュメント
- http://www.vmware.com/jp/support/pubs/vi_pubs_35_3i_i.html
VMware 関連のページ
- VMware ESXi 3.5 update 2 の仮想マシンが起動しなくなるバグ . . カテゴリ: VMware
- VMware ESXi 3.5 ホストの ssh サーバを有効にする方法 . . カテゴリ: VMware | システム管理
- VMware ESXi 4 のカスタム oem.tgz を作成する . . カテゴリ: VMware
- VMware ESXi で容量可変の仮想ディスクを作成/変換する . . カテゴリ: VMware