eth0无法复制VMWare融合VM


1

在VMWare融合中复制VM时 - 只需复制VM文件的文件夹即可。

当您启动复制的VMWare时,VMWare将询问您是复制还是移动 - 选择复制。

然后在VM内部,您可能无法获得eth0网络(即使它有一个新的MAC地址) - 发生了什么? (在这种情况下,特别是Ubuntu服务器)。


感谢您从SO到SU,无论谁做到了!穆乔赞赏。
Michael Neale

Answers:


3

诀窍是查看/etc/udev/rules.d/并且会有文件记住哪些外围设备已连接 - 删除这些(特别是任何与网络连接)和重启 - 它应该拿起“新”适配器和mac地址就好了。

找到答案埋在这里: http://communities.vmware.com/thread/46069


那就对了。服务器会记住MAC地址,并将MAC地址映射到接口名称。如果MAC地址发生更改(复制VM时会发生这种情况),guest虚拟机将创建一个新接口。大多数现代Linux都使用了持久的udev规则,但值得注意的是RedHat(和衍生产品)添加了一个带有MAC地址的ifcfg-ethX条目。
Keith

对,就是这样。这是ubuntu最新的LTS服务器。这样做有点烦人 - 这是常见的事情。希望这可以帮助人们。
Michael Neale

0

我遇到了与Ubuntu 11桌面虚拟机类似的问题,我之前从10.10复制并升级过。该网络设置为桥接模式,它工作正常几个小时。然后它停止了工作。首先我怀疑它可能是我的DHCP服务器的问题,因为我无法再登录到我的路由器。但是,即使在我重新启动路由器之后,ifconfig也拒绝显示inet地址。在尝试了很多东西之后,我决定关闭VM,从设置中删除网络适配器,然后重新添加它。当我重新启动VM时,eth0神奇地再次开始工作!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.