当初からVMwareなどの仮想マシンで動かそうと目論んでいたのですが、
ゲストOSがNICをうまく認識しないという罠にはまっていました。
こんなエラーです。
"Bringing up interface eth0: pcnet32 device eth0 does not seem to be present, delaying initialization."
なかなかうまくいかないので、
VMware3 -> Virtual PC 2004 -> VMware4 とホスト側のソフトを変えながら
ここ2日程、試行錯誤を繰り返していました。
VMware4 で構築していて、ようやくクリアになりました。
やれやれ。
おそらく、VMware3でもうまくいくでしょう。
Virtual PC は別の理由でホスト側でパケットを受けてくれないという
別の問題で没になりました。
# service network start
ネットワークを起動すると、こんなエラーが出て悩まされました。
Jan 2 00:37:43 localhost 1月 2 00:37:43 ifup: pcnet32デバイスeth0は存在しない
ようですので、初期化を遅らせます。
Jan 2 00:37:44 localhost 1月 2 00:37:44 network: インターフェース eth0を活性
化中: failed
eth0が認識されないので、
modprobe -a pcnet32.o するも
can't locate module eth0 で怒られたり、
最終的には、
●LinuxQuestions.org - Network Interface Failed booting RH9 on Vmware 4.0 - where Linux users come for help
http://www.linuxquestions.org/questions/showthread.php?postid=784958
●RE: [leaf-user] RE: Bering and VMware - No network connectivity
http://www.mail-archive.com/leaf-user@lists.sourceforge.net/msg18516.html
あたりの情報にヒントを得て
/etc/modules.conf に追記した
alias mii off
が決め手になったような気がします。
(寝ぼけ眼だったうえ、再起動したら直ったのでいまいち確信がない)
誰の役にも立たない情報かも。

ゲストOS側はDHCPを利用しようとしています?
もしそうなら、以下の方法でもうまくいくと思いますよ。
=====
次のファイルに下記のceck_link_down行を追加して下さい。
/etc/sysconfig/network-scripts/ifcfg-eth[n]
/etc/sysconfig/networking/devices/ifcfg-eth[n] **
*nは各インタフェースとなります。
**は無い場合があります。
check_link_down ( ) {
return 1;
}
=====
ちなみにこの情報は VMware のトラブルシューティングだったかのページにもあったと思います。
check_link_down の追加も試していました。
それだけでもうまくいきませんでした。
ブリッジ接続で固定IPでトライしています。
とりあえず今は順調に動いています。