VMware啟動時提示我已移動或我已復制該虛擬機


參考地址:https://blog.csdn.net/luxiangzhou/article/details/79626113

1、VMware啟動時提示“我已移動該虛擬機”或“我已復制該虛擬機”,選擇“我已復制該虛擬機”。

我創建了三個虛擬機,然后用的是一個壓縮包,導入的,打開虛擬機,第一次我對三個虛擬機都使用了我移動了虛擬機,然后發現三台機器ip地址配置好,不能互相訪問和本地也不能互相訪問,然后我把三個機器刪了,改成了我復制了虛擬機。
2、配置ip地址之前寫過,可參考:https://www.cnblogs.com/biehongli/p/7259147.html

3、如果你將同一個虛擬機拷貝了多份,那么選擇我復制該虛擬機,可能造成網絡設置出現一系列問題。參考下面。

https://blog.csdn.net/luxiangzhou/article/details/79626113

  a、如果選擇 我已移動該虛擬機 的話網卡的MAC地址會保持不變,因為始終只有一個MAC地址,不會造成沖突,所以虛擬機間通信沒問題。

  b、如果選擇 我已復制該虛擬機 的話網卡的MAC地址就會變化,因為如果MAC地址不變的話,就存在兩個相同的MAC地址,那么這個兩個虛擬機之間的通信就會造成沖突了,所以需要修改網絡配置才能正常通訊。

  c、一般選我已復制該虛擬機。
4、VMware復制CentOS虛擬機后修改Linux MAC地址。
  由於復制了虛擬機,vmware只是修改了虛擬機的名字等信息,並沒有修改虛擬硬盤中的任何信息,導致復制后網卡的MAC地址和操作系統中記錄的mac地址不符,導致eth0啟動不起來。操作系統記錄了一個新網卡的添加,新網卡的名字eth1,mac地址就是vmware分配給的新的mac地址。

  新增網卡,eth1,這里將eth0刪除了,配置eth1,然后將eth1改成eth0網卡。

可以看到,新增的網卡,配置信息已經添加到了/etc/udev/rules.d/70-persistent-net.rules配置文件中,點擊上面的刪除以后,然后開始修改下面這個配置文件。

5、解決方法:

[root@localhost ~]# vim /etc/udev/rules.d/70-persistent-net.rules
修改  vim /etc/udev/rules.d/70-persistent-net.rules 文件,刪除掉 (或者注釋掉)關於 eth0 的信息。

修改 第二條 eth1 的網卡的名字為 eth0。

修改  vim /etc/sysconfig/network-scripts/ifcfg-eth0 中mac地址為 /etc/udev/rules.d/70-persistent-net.rules 修改后的eth0的mac地址。

因為我使用圖形化配置的網絡,所以上面的配置和參考不一致,根據自己興趣愛好,來配置即可。

如果拷貝了多個虛擬機,選擇我復制了該虛擬機,然后網絡配置依次類推即可。

記得重啟網卡:[root@localhost ~]# service network restart

復制會重新生成網卡,之前的網卡就不生效了。移動保留了原來的ip地址,和網卡。

 

 

待續......


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM