将 Ubuntu Server 9.04 从 VMWare Workstation 迁移到 ESX Server 时出现问题

将 Ubuntu Server 9.04 从 VMWare Workstation 迁移到 ESX Server 时出现问题

我将 VMWare 客户端(使用 VMWare vCenter Converter)从 VMWare Workstation 7 主机移至 ESX V3.5 主机。一切似乎都正常,但当我启动 VMWare 映像时,网络设备未加载。我尝试删除网络设备并重新添加,但总是得到相同的结果。

如果我执行 lshw -C 网络,它会显示网络已被禁用。

答案1

您还可以修改以下文件...

/etc/udev/rules.d/70-persistent-net.rules

如果您想创建“新的”网络适配器 eth0。

因此假设您有 eth0、eth1 和 eth2 的条目。eth0 和 eth1 是迁移之前服务器上的网卡。eth2 是当前的网卡。

您需要删除 eth0 和 eth1 的行,然后将 eth2 的条目更改为 eth0。

重新启动机器,它就可以作为 eth0 工作了。

答案2

事实证明,网络适配器显示为 eth2 而不是 eth0(事后看来,这是有道理的)。我在 /etc/interfaces 文件中将 eth0 更改为 eth2,它立即起作用了。

答案3

您是否安装了 ESX 版本的 VMWare 工具?如果安装了,ls mod您是否看到已加载 pcnet32 或 vmxnet 模块?

相关内容