esxi设置虚拟机,核心流程其实就四步:新建虚拟机、指定操作系统与存储、配置硬件资源、挂载ISO镜像开始安装系统,新手照着做完一遍,半小时内就能跑起第一台虚拟机。
创建虚拟机前,这些准备工作建议先做完
很多新手上来就点“新建虚拟机”,结果卡在半路才发现硬件不识别或者存储不够,与其折腾,不如先花十分钟确认三件基础事项。
确认物理机的虚拟化功能已开启
ESXi跑虚拟机依赖CPU的虚拟化指令集,Intel的VT-x和AMD的SVM必须处于开启状态,重启物理机进入BIOS/UEFI设置界面,找到“Advanced”或“Processor Configuration”菜单,确认对应的虚拟化选项是Enabled,有些入门级服务器主板默认关闭,这一步不提前处理,后续创建虚拟机会直接报“此主机不支持虚拟化实际模式”之类的错误。
准备好系统镜像和ESXi管理入口
ESXi的管理方式分为两种:vCenter Server统一管理多台主机,或者ESXi主机自身的Web管理界面,个人用户和中小型企业多数场景使用后者,不需要额外部署vCenter。
操作前准备好以下几样东西:
- 要安装的客户机系统镜像,比如Windows Server 2026或Ubuntu Server 24.04的ISO文件
- 能访问ESXi管理网段的电脑,浏览器建议用Chrome或Edge
- 建议先用网线连接ESXi物理主机,避免无线网络中断导致配置丢失
网络IP规划要提前写好
ESXi主机安装完成后,默认通过DHCP获取IP,若网络环境没有DHCP服务,主机管理地址会变成169.254开头的链路本地地址,此时浏览器无法直接访问,行业共识认为,给ESXi物理网卡设置静态IP是新手最容易忽略但最值得做的事,安装界面按F2进入系统定制,手动填写IP、子网掩码、网关和DNS,能避免很多后续网络故障。
esxi虚拟机创建步骤从哪里开始?
ESXi的整个虚拟机创建过程都是向导式的,按提示走就不容易出错,整个操作路径是:浏览器输入ESXi管理地址 → 左侧导航“虚拟机” → 右上角“创建/注册虚拟机”。
第一步:填写虚拟机名称与系统类型
进入创建向导后,先给虚拟机起一个能看懂的名字,方便后期区分生产环境和测试环境,名称建议包含用途和操作系统信息,Web测试机-Ubuntu2404”。

操作系统系列和版本会关联到后续默认硬件配置,不同选项会决定虚拟机的BIOS类型和可用设备类型,这里不用过度纠结,如果列表里找不到完全匹配的版本,选相近的即可。
第二步:指定虚拟机存储位置
ESXi会把虚拟机的配置文件(.vmx)和虚拟磁盘文件(.vmdk)存放在数据存储中,如果主机上有多个存储设备,选空间充足的那个,数据存储名称通常是系统默认的datastore1,对应物理服务器里的本地硬盘或硬盘阵列。
存储位置下方会显示虚拟机各项文件所需的空间预估,这个数字只是初始占用,后续装完系统后实际占用空间会更大。
第三步:自定义硬件配置
这是整个向导里最关键的一环,硬件配置窗口可以通过下拉菜单调整CPU、内存、硬盘、网络适配器等参数,以下是常见配置建议:
- 内存:Windows类系统建议4GB起步,Linux类2GB起步
- CPU:核心数填2-4足够,无需勾选“预留所有虚拟机内存”这种选项
- 新标准磁盘:容量建议Windows系统40GB以上,Linux系统20GB以上
- CD/DVD驱动器:挂载系统安装ISO
- 网络适配器:默认选择VM Network,适配器类型选VMXNET3性能更好
第四步:挂载ISO镜像并开机安装系统
这是新手最容易卡住的地方,虚拟机创建完成后,需要先挂载ISO才能正常引导系统安装程序。
具体操作路径:在虚拟机列表选中目标虚拟机 → 右键打开“编辑设置” → 在硬件选项卡里找到“CD/DVD驱动器” → 选择“数据存储ISO文件” → 浏览并选中提前上传的镜像。
挂载完成后点击“打开电源”,虚拟机启动后,在控制台窗口中会看到“按任意键从CD或DVD引导”的提示,此时快速点击屏幕,系统就开始读取ISO并进入安装菜单。
esxi设置虚拟机内存分配怎么规划?
安装系统之前,先想好这虚拟机是干什么用的,因为后续调整内存虽然不用关机重启,但频繁改动会导致系统内的应用性能波动。
内存预留、份额和限制的区别
ESXi中“内存分配”不只是填一个数字,它还涉及三个独立概念:
- 预留:保证虚拟机至少获得的内存量,不能被其他虚拟机抢占
-

份额:当物理内存紧张时,多台虚拟机按份额比例分配可用内存
- 限制:虚拟机内存使用的最高上限
大多数情况下,新手只需要关注“预留”和“限制”这两个值,预留设为0意味着完全不保证内存,限制设成和预留一致则代表固定分配,对于生产环境的核心系统,把预留值设为配置内存的一半以上是比较稳妥的做法。
切换开机自启动顺序
如果ESXi主机里有多个虚拟机,重启物理机后,虚拟机的启动顺序可能不是想要的,调整路径:左侧导航“管理” → “系统” → “自动启动” → 在右侧选择虚拟机,点击“启用”并设置启动顺序,通过右侧的上下移动按钮调整顺序,延迟时间填60-120秒比较合理,让数据库等基础组件先就绪。
esxi和vmware workstation区别在哪?新手到底该用哪个
不少第一次接触虚拟化技术的用户,会分不清ESXi和VMware Workstation这两个产品,它们的核心区别在于“承载方式”和“运行环境”。
| 对比项 | ESXi | VMware Workstation |
|---|---|---|
| 安装位置 | 裸机安装,直接运行在物理硬件上 | 装在Windows或Linux系统里的普通软件 |
| 底层架构 | Type-1裸机型虚拟化 | Type-2宿主型虚拟化 |
| 性能损耗 | 极低,硬件资源直接分配给虚拟机 | 较高,宿主机操作系统会抢占一部分资源 |
| 适用场景 | 数据中心、生产服务器、长期运行的业务系统 | 开发测试、临时学习、桌面级用途 |
所以结论很清楚:如果你手头有一台想长期跑服务的物理机,或者计划搭建家庭服务器,直接用ESXi;如果只是在自己电脑上练练操作,Workstation更轻量,两者的操作逻辑也完全不同,反复在Workstation里练“网络模式”对理解ESXi的帮助比较小。
新手容易踩的四个坑
磁盘控制器类型选错导致系统安装失败
ESXi虚拟SCSI控制器有LSI Logic SAS和Paravirtual等多种类型,Windows系统对LSI兼容性更好,Linux系统两种都行,安装过程中如果报“找不到驱动器”错误,回到编辑设置里把SCSI控制器换成LSI Logic类型再试。

内存分配过高导致虚拟机无法启动
ESXi存在内存过载分配机制,即虚拟机的“配置内存”总和可以超出物理内存,但若单台虚拟机配置的内存超过物理主机实际可用内存,开机就会报错,一台只有32GB内存的物理机,给虚拟机配64GB内存,无论怎么调都不可能启动。
忘记安装VMware Tools
虚拟系统安装完成后,控制台窗口会提示安装VMware Tools,这个工具集包含了虚拟化优化驱动,安装后鼠标更流畅、网络性能更好、还能支持文件拖拽等功能,建议第一时间安装,Windows虚拟机可以在虚拟机操作菜单里直接挂载安装镜像,Linux虚拟机则需在系统内下载源码包编译。
把虚拟机文件存储在不兼容的数据存储上
ESXi无法直接读取NTFS或exFAT格式的U盘和移动硬盘,数据存储必须是VMFS格式,如果想把移动硬盘里的镜像传到ESXi,需要先通过“数据存储”浏览器的上传功能把文件复制到本地存储中,再挂载使用,USB直通在某些版本里有兼容性问题,不建议新手上来就折腾。
常见问题解答
esxi虚拟机创建后无法获取IP地址是什么原因?
多数情况下是虚拟网卡类型和交换机模式不匹配,检查三处:虚拟机编辑设置中网络适配器是否已连接并选择VM Network;物理机网络管理界面中标准虚拟交换机是否已配置正确;客户机系统内网卡是否启用,VMXNET3类型的网卡在某些操作系统下需要先安装VMware Tools才能被识别,可以先改用E1000e类型完成系统安装后再切换。
家用环境用ESXi还是直接在物理机里装系统?
据VMware官方文档描述,ESXi能把一台服务器资源按需求切分给多个孤立环境运行互不干扰,家用场景如果只有一台机器且需要同时跑软路由、NAS和Windows虚拟机,ESXi是更节省硬件预算的做法,如果只跑一两个服务,直接在Linux物理机里用Docker可能更省心,维护成本也更低。
ESXi免费版和付费版功能差别有多大?
免费许可(Free License)限制单台物理主机最多8路vCPU,不支持vCenter集中管理和高可用功能,但基础的虚拟机创建、启动、快照、迁移(冷迁移)均可使用,小型企业和家庭实验室用免费版完全足够,等有跨主机动态迁移需求时再考虑购买订阅即可。