VMWare下RHEL 6.4 啓動到eth0會hang住的問題解決

昨天晚上要啓動VMWARE下的RHEL 6.4,發現進不去了,總是在"bring up interface etho0"的地方就hang住了:


想想昨天早上裝了Oracle數據庫,爲了避免可能的服務器IP地址變動,就把網絡模式從NAT改成了BRIDGE,並將Redhat的地址改成固定IP了。

那先恢復到了NAT,可是還是啓動不了,改爲hostonly也啓動不了。

折騰了三個小時,最後這麼解決的:

找到虛擬機的配置文件Red Hat Enterprise Linux 6 64-bit.vmx,刪除所有與ethernet0相關的項(提前做了備份):

ethernet0.present = "TRUE"
ethernet0.connectionType = "hostonly"
ethernet0.virtualDev = "e1000"
ethernet0.wakeOnPcktRcv = "FALSE"
ethernet0.addressType = "generated"
ethernet0.generatedAddress = "00:0C:29:08:C5:7F"
ethernet0.pciSlotNumber = "33"
ethernet0.generatedAddressOffset = "0"
ethernet0.startConnected = "FALSE"
ethernet0.linkStatePropagation.enable = "FALSE"
ethernet0.vnet = "VMnet0"

這時候VMWARE下該VM->Settings->Hardware->Network Adaptor不見了, 不過啓動就能進入到Linux系統中了,進入系統後將IP配置重新改爲DHCP。

關閉虛擬機,將這些選項重新加入到Red Hat Enterprise Linux 6 64-bit.vmx中,將ethernet0.connectionType 改爲"nat",ethernet0.vnet改爲"VMnet8". 我一直是將"VM->Settings->Hardware->Network Adaptor->Connect at power on"選項勾掉的。再次啓動,成功進入系統後,然後選上"VM->Settings->Hardware->Network Adaptor->Connected" 就可以獲取IP地址了。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章