克隆虚拟机后的网络问题

克隆虚拟机后,网卡无法启动,提示“Device eth0 does not seem to be present, delaying initialization.”

在VMware Workstation 的帮助文档中有这么一句话“尽管向导为克隆创建了新的 MAC 地址和 UUID,但其他配置信息(如虚拟机名称和静态 IP 地址配置)与父虚拟机没有任何差别。链接克隆的摘要视图中显示了父虚拟机的虚拟机配置 (.vmx) 文件路径。”

也就是说克隆向导更新了MAC和UUID,所以我们要继续使用设备名为eth0的网卡的话,得在网卡配置文件里删除MAC和UUID相关的行。

还有一个文件会影响我们继续使用设备名eth0,/etc/udev/rules.d/70-persistent-net.rules ,这个文件的存在,会让你克隆后的虚拟机开机后,网卡设备名变成eth1,所以我们在/etc/rc.local里面追加一行"> /etc/udev/rules.d/70-persistent-net.rules",因为系统开机的时候网卡配置文件是在/etc/rc.local之后被系统加载的。

总之,要解决开头提到的问题,要满足两个条件,删除网卡配置文件里面的MAC和UUID行,清空70-persistent-net.rules文件。

原创文章,转载请注明: 转载自笛声

本文链接地址: 克隆虚拟机后的网络问题

暂无评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注