vmware克隆Centos6.9虛擬機網卡無法啟動問題
vmware克隆Centos6.9虛擬機網卡無法啟動問題
常規辦法是更改克隆後的虛擬機IP,然後setup更改網卡設備名稱,重啟網絡服務後解決問題。
但是,本人在克隆後發現常規辦法不能解決,於是翻了很多個帖子,發現問題的原因就是克隆後與克隆前的網卡MAC地址相同,所以只要改變克隆後的MAC地址即可解決問題。
先說解決辦法:從dmesg|grep eth裏面獲取到設備的MAC,之後手動更改到網卡配置文件裏面,reboot。完美解決。
既然用到了,這裏就說一下dmesg這個命令。
dmesg用來顯示內核環緩沖區(kernel-ring buffer)內容,內核將各種消息存放在這裏。在系統引導時,內核將與硬件和模塊初始化相關的信息填到這個緩沖區中。內核環緩沖區中的消息對於診斷系統問題 通常非常有用。在運行dmesg時,它顯示大量信息。通常通過less
$dmesg | grep DMA
...
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
...
上面幾行可以說明每個IDE設備正在什麽模式下運行。如果以太網連接出現問題,那麽可以在dmesg日誌中搜索eth:
$dmesg | grep eth
forcedeth.c: Reverse Engineered nForce
eth0: forcedeth.c: subsystem: 0147b:1c00
bound to 0000:00:04.0
eth0: no IPv6 routers present
如果一切正常,那麽dmesg顯示每個網卡的硬件配置信息。如果某項系統服務未能得到正確的配置,dmesg日誌很快就填滿錯誤消息,這是診斷故障的良好起點。
還可以用來探測系統內核模塊的加載情況,比如要檢測ACPI的加載情況,使用dmesg | grep acpi
dmesg |egrep -i ‘‘(apm|acpi)‘‘
Kernel command line: vga=274 quiet console=ttyS3,9600acpi=no-idleoot=/dev/hda3
ACPI: Core Subsystem version [20010208]
ACPI: Subsystem enabled
ACPI: System firmware supports: C2
ACPI: plvl2lat=99 plvl3lat=1001
ACPI: C2 enter=1417 C2 exit=354
ACPI: C3 enter=-1 C3 exit=-1
ACPI: Not using ACPI idle
ACPI: System firmware supports: S0 S1 S4 S
本文出自博客http://xiangji.blog.51cto.com,請務必保留此出處。
本文出自 “交流” 博客,請務必保留此出處http://xiangji.blog.51cto.com/12944296/1934352
vmware克隆Centos6.9虛擬機網卡無法啟動問題