在ESXI上新建虚拟机Ubuntu7.1网络配置后提示No such device eth0

本文介绍了解决ESXi环境下出现的“Deviceeth0doesnotseemtobepresent,delayinginitialization”错误的方法。建议更改网络适配器类型为E1000或将VMwareTools安装到服务器上。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先检查自己网卡的类型。在ESXI上网络适配器类型有例如E1000、VMXNET、VMXNET 2 (Enhanced)、VMXNET3等。选择的是VMXNET3类型,会发现在文件夹/etc/udev/rules.d/70-persistent-net.rules 应该没有这个文件。

在我多次测试验证过程中,如果服务器没有安装Vmware Tools,那么在操作过程中就会遇到“Device eth0 does not seem to be present, delaying initialization”,查看当前的eth设备,你会发现只有lo设备。怎么都搞不定。
这个可不像Linux 克隆虚拟机引起的“Device eth0 does not seem to be present, delaying initialization”那样轻松搞定.

建议把网卡类型改为 E1000,先添加新的网卡,再删除以前的。
或者安装Vmware tools

### 安装和配置中文输入法 对于在 ESXi 上运行的 Ubuntu 20.04 虚拟机安装和配置中文输入法的过程如下: #### 准备工作 确保虚拟机已成功安装并可以正常启动。网络连接也应处于可用状态以便下载必要的软件包。 #### 更新系统包列表 为了获得最新的软件版本,在执行其他操作之前先更新系统的APT源缓存: ```bash sudo apt update && sudo apt upgrade -y ``` #### 安装Fcitx框架和支持的语言包 选择 Fcitx 作为输入法管理器来支持多种语言环境下的文字录入功能。通过下面命令完成其及相关组件的部署: ```bash sudo apt install fcitx fcitx-googlepinyin fcitx-sunpinyin language-pack-zh-hans fonts-wqy-microhei -y ``` #### 设置默认输入法为Fcitx 使新安装好的Fcitx成为当前用户的缺省选项之一,可以通过图形界面设置或直接编辑配置文件实现这一目标;这里给出后者的方式供参考: ```bash im-config -n fcitx ``` #### 配置环境变量 为了让更改立即生效而不必重启计算机,需手动加载新的IM模块到当前会话里去: ```bash echo 'export GTK_IM_MODULE=fcitx' >> ~/.bashrc echo 'export QT_IM_MODULE=fcitx' >> ~/.bashrc echo 'export XMODIFIERS=@im=fcitx' >> ~/.bashrc source ~/.bashrc ``` #### 添加搜狗拼音输入法 (可选) 如果偏好使用搜狗拼音而非内置方案,则按照先前提及的方法获取 `.deb` 文件后再利用 `dpkg` 工具来进行本地安装[^1]: ```bash wget https://pinyin.sogou.com/linux/download.php?file=/linux/version/2.3.1/deb/sogoupinyin_2.3.1.0112_amd64.deb sudo dpkg -i sogoupinyin_*.deb ``` 此时应该已经能够在应用程序之间切换至所需的汉语键盘布局了。记得注销再重新登录一次使得全部改动完全反映出来。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值