VMware上でCENTOSを動かす

以前coLinuxを試したのですが、ネットワーク設定がどうもうまくいかず挫折。今回はVMWareでリベンジ。
用意するものは以下二つです。

  • VMWare Server
  • インストールしたいOS(CENTOSをチョイス)

CentOS-5.1-i386-bin-DVD.torrentをダウンロードし、isoファイルをローカルディスクに落とします。DVDに焼かずともそのまま読み込めるのです♪(後述)

VMWare Serverインストール

茨城の高専生(?)のサイトが参考になると思います。若いのに素晴らしい!
http://techno-st.net/2007/01/vmware.html

仮想環境の作成

インストールが終わったらOSをインストールする準備のため、仮想環境作成。
「New Virtual Machine」をクリックします。基本的にはデフォルトのまま次へ次へです。
ネットワークの設定は、まずはブリッジで。後からも変更できるので、やってみてダメならネットワークカードのアイコンをクリックして他の設定で試してみましょう。
VMwareにおけるネットワークの種類については以下のサイトが詳しいと思います。
http://nobumasa-web.hp.infoseek.co.jp/multi_boot/vmware/vmware.html

ゲストOSのインストール

実際のDVDではなくisoイメージを利用するために、CD-ROMドライブのアイコンをダブルクリック。設定画面が開くので、Use ISO imageを選択し、ダウンロードしておいたisoファイルを指定する。最後に「OK」ボタン。
それが終わったら、左上にある三角の再生ボタンをクリック。インストーラーが起動しますので、あとはウィザードに従ってCENTOSのインストール作業を進めます。

今回はまったところ

  • VMware Serverをダウンロードし、インストールしたのはいいものの、最後にシリアル番号を聞かれて焦った。だってこれをどこから取得したらいいのか、ホームページに行っても見当たらなかったので。ユーザー登録が必要です。
  • isoからインストールできることは知っていたものの、どういう設定をすればいいのかが分かりませんでした。
  • 「ブリッジ」ではCENTOSからインターネットにアクセスできなかった。ネットワークを「NAT」に変えるとうまくいきました。なお、CENTOS側の設定はifcfg-eth0を見ると「BOOTPROTO=dhcp」となっております。