Networking
啟動 VMWare ESX 4.1(錯誤:沒有名為 bootif 的 NIC)
我在啟動安裝 VMWare ESX Classic 4.1 時遇到問題。我已經將我的 kickstart 簡化為:
accepteula keyboard us auth clearpart --firstdisk --overwritevmfs url --url=10.16.0.1/cblr/ks_mirror/esx-classic-4.1.0-260247 rootpw --iscrypted $1$zZJa3g7g$mD8d.6QgbPku1QovQTAps/ timezone 'US/Pacific' network --addvmportgroup=true --device=vmnic0 --bootproto=dhcp part '/boot' --fstype=ext3 --size=1100 --onfirstdisk part 'none' --fstype=vmkcore --size=110 --onfirstdisk part 'datastore1' --fstype=vmfs3 --size=8920 --grow --onfirstdisk virtualdisk 'esxconsole' --size=7920 --onvmfs='datastore1' part 'swap' --fstype=swap --size=916 --onvirtualdisk='esxconsole' part '/var/log' --fstype=ext3 --size=2000 --onvirtualdisk='esxconsole' part '/' --fstype=ext3 --size=5000 --grow --onvirtualdisk='esxconsole' %post --interpreter=bash
但是,當我嘗試在沒有其他核心選項的 PXE 安裝期間使用此 kickstart 時,我收到以下錯誤:
There was a problem with the Network Device specified on the command line. Error: No NIC found with name bootif
如果我在 kickstart 中註釋掉網路行,錯誤會變為:
There was a problem with the Network Device specified on the command line. Error: No NIC found with name eth0
我怎樣才能解決這個問題?謝謝。
您可以嘗試將“IPAPPEND 2”添加到您的 pxe 節。
另外,您確定您要啟動的安裝程序中存在您的網卡驅動程序嗎?
您是否嘗試
--device=eth0
在網路線路中設置?我看著這個:
- http://www.vmprofessional.com/index.php?content=kickstart_1
- http://communities.vmware.com/thread/197163
這是唯一提及且始終是 eth0。
編輯:由於 OP 使用 Cobbler,這是重要的連結: