当前位置: 首页 > article >正文

ESXI系统安装全攻略:从U盘启动到网络配置

1. ESXI系统安装前的准备工作第一次接触ESXI系统的朋友可能会觉得有点懵其实它就是一个专门用于虚拟化的操作系统。简单来说它能让一台物理服务器变成多台虚拟服务器特别适合用来搭建测试环境或者部署云服务。我自己在数据中心工作时经常需要安装配置ESXI今天就把这些年积累的经验分享给大家。在开始安装前我们需要准备几样东西一台支持虚拟化的电脑或服务器建议CPU至少4核内存8G以上一个容量不小于8GB的U盘ESXI系统镜像文件可以从官网下载最新版本UltraISO或者Rufus这样的U盘刻录工具这里有个小建议下载ESXI镜像时最好选择官方版本第三方修改版可能会缺少某些驱动。我就遇到过用修改版镜像导致网卡识别不出来的情况折腾了好久才发现是镜像问题。2. 制作U盘启动盘2.1 使用UltraISO制作启动盘制作启动盘是安装的第一步我用得最多的是UltraISO这个工具。具体操作步骤如下插入U盘注意提前备份U盘数据制作过程会清空所有内容打开UltraISO点击文件→打开选择下载好的ESXI镜像文件点击启动→写入硬盘映像在弹出窗口中确认三个关键选项硬盘驱动器选择你的U盘映像文件确认是刚才打开的ESXI镜像写入方式选择USB-HDD最后点击写入按钮等待完成注意写入过程中不要拔出U盘也不要关闭软件否则可能导致U盘损坏。我有次手快提前拔了U盘结果U盘直接报废了。2.2 使用Rufus制作启动盘备选方案如果你觉得UltraISO太复杂Rufus是个更简单的选择。它的界面更直观操作也更傻瓜式1. 打开Rufus插入U盘 2. 在设备选项中选择你的U盘 3. 点击选择按钮找到ESXI镜像 4. 分区类型选GPT目标系统选UEFI 5. 点击开始按钮等待完成两种方法我都用过很多次Rufus速度更快但UltraISO对某些特殊镜像的兼容性更好。如果你遇到写入失败的情况可以换个工具再试试。3. BIOS设置与系统安装3.1 进入BIOS修改启动顺序不同品牌的电脑进入BIOS的方法不太一样常见的有惠普开机按ESC再按F10戴尔开机反复按F2联想开机按F1或F2华硕开机按DEL或F2进入BIOS后主要做两件事调整启动顺序把U盘调到第一位开启虚拟化支持一般在Advanced或Configuration里叫Intel VT-x或AMD-V这里有个坑要注意有些主板默认关闭了虚拟化支持如果不开启安装ESXI时会报错。我就遇到过一台戴尔服务器装完系统后虚拟机跑不起来查了半天才发现是BIOS里没开虚拟化。3.2 开始安装ESXI系统从U盘启动后就会进入ESXI安装界面。安装过程其实很简单主要步骤包括按F11接受许可协议选择安装位置通常是你的SSD或硬盘设置root密码建议设置复杂点这个密码很重要确认安装等待完成安装过程中可能会遇到两个常见问题找不到硬盘可能是缺少驱动需要下载对应的驱动打包进镜像屏幕卡住不动尝试换个USB接口或者检查镜像是否完整4. 网络配置与常见问题解决4.1 初始网络配置安装完成后第一件事就是配置网络。ESXI默认会尝试通过DHCP获取IP地址但生产环境通常需要手动设置静态IP。配置方法如下在控制台界面按F2输入root密码登录选择Configure Management Network选择IPv4 Configuration设置静态IP地址、子网掩码和网关保存退出配置完成后可以在其他电脑上ping这个IP地址测试网络是否通畅。如果ping不通可能是防火墙挡住了需要检查网络设备设置。4.2 网卡驱动问题解决网卡驱动问题是ESXI安装中最常见的坑。如果安装完成后发现没有网络很可能是缺少网卡驱动。解决方法有两种重新制作包含驱动的安装镜像# 使用ESXi-Customizer工具将驱动打包进ISO ./ESXi-Customizer -i original.iso -d driver.vib -o custom.iso安装后手动添加驱动下载对应的网卡驱动VIB文件通过SSH或本地Shell上传到ESXI主机使用esxcli命令安装esxcli software vib install -v /path/to/driver.vib我曾经给一台老服务器装ESXI就因为网卡驱动问题折腾了一整天。后来发现是Realtek的网卡ESXI默认不支持必须手动添加驱动。4.3 SSH连接问题配置好网络后你可能想通过SSH远程管理ESXI。但默认情况下ESXI的SSH服务是关闭的需要手动开启在控制台按AltF1进入命令行输入unsupported回车会要求输入root密码编辑/etc/ssh/sshd_config文件找到PermitRootLogin行改为yes重启SSH服务/etc/init.d/SSH restart如果还是连不上检查下防火墙设置和网络连接。我有次死活连不上SSH最后发现是交换机端口配置错了把VLAN搞混了。5. 系统优化与后续配置5.1 存储空间扩容默认安装后ESXI的系统分区可能比较小。如果你用的是大容量硬盘可以这样扩容通过SSH登录ESXI主机查看磁盘分区情况partedUtil getptbl /dev/disks/naa.xxx调整分区大小partedUtil resize /dev/disks/naa.xxx 1 分区起始扇区 新结束扇区这个操作有点风险建议先备份重要数据。我有次手抖输错了扇区号结果把整个系统搞挂了只能重装。5.2 安装后的必要设置为了让ESXI更好用建议做以下几个设置启用NTP时间同步esxcli system ntp set -e true -s ntp.server.com esxcli system ntp refresh配置syslog服务器esxcli system syslog config set --loghostsyslog.server.com设置自动备份vim-cmd hostsvc/firmware/backup_config这些设置虽然看起来不起眼但在实际运维中能省不少事。特别是时间同步我有次因为时间不同步导致虚拟机快照出问题损失了不少数据。5.3 常见故障排查最后分享几个我遇到过的典型问题及解决方法紫色死亡屏PSOD通常是硬件兼容性问题检查硬件是否在VMware兼容性列表中更新BIOS和ESXI版本存储丢失检查HBA卡驱动是否正常重新扫描存储设备esxcli storage core adapter rescan --all网络性能差检查网卡是否工作在正确模式调整MTU值esxcli network nic set -n vmnic0 -m 9000这些年在ESXI上踩过的坑实在太多了但每次解决问题后都会对系统有更深的理解。刚开始可能会觉得复杂但熟悉之后就会发现ESXI其实是个非常稳定可靠的虚拟化平台。

相关文章:

ESXI系统安装全攻略:从U盘启动到网络配置

1. ESXI系统安装前的准备工作 第一次接触ESXI系统的朋友可能会觉得有点懵,其实它就是一个专门用于虚拟化的操作系统。简单来说,它能让一台物理服务器变成多台虚拟服务器,特别适合用来搭建测试环境或者部署云服务。我自己在数据中心工作时&…...

遥感图像小目标检测实战:手把手教你用FFCA-YOLO在AI-TOD数据集上复现论文结果

遥感图像小目标检测实战:手把手教你用FFCA-YOLO在AI-TOD数据集上复现论文结果 当你在处理遥感图像时,是否经常遇到那些小到几乎看不清的目标?这些目标可能只有十几个像素大小,却承载着重要的信息。FFCA-YOLO作为TGRS 2024的最新研…...

Materialize:智能PBR材质转化引擎赋能3D创作流程重构

Materialize:智能PBR材质转化引擎赋能3D创作流程重构 【免费下载链接】Materialize Materialize is a program for converting images to materials for use in video games and whatnot 项目地址: https://gitcode.com/gh_mirrors/mate/Materialize 在3D内容…...

Go语言中的工具链:从go build到go generate

Go语言中的工具链:从go build到go generate 前言 作为一个在小厂挣扎的Go后端老兵,我对工具链的理解就一句话:能自动化的绝不手动。 想当年在大厂时,工具链那叫一个完善,从代码编译到部署上线,全程自动化。…...

Java毕业设计基于springboot+vue的校内兼职信息管理系统

前言 Spring Boot 校内兼职信息管理系统是以 Spring Boot 框架为核心搭建的,专门用于高效管理校园内各类 兼职信息的平台。随着校园生活的多元化发展,学生对兼职机会的需求日益增长,传统的兼职信息发布与管理方式杂乱无章,存在信息…...

Catime终极指南:3个技巧让你成为Windows番茄时钟大师

Catime终极指南:3个技巧让你成为Windows番茄时钟大师 【免费下载链接】Catime A very useful timer (Pomodoro Clock).[一款非常好用的计时器(番茄时钟)] 项目地址: https://gitcode.com/gh_mirrors/ca/Catime Windows番茄时钟、桌面倒计时工具和时间管理软件…...

Go语言中的跨平台开发:从Windows到Linux

Go语言中的跨平台开发:从Windows到Linux 前言 作为一个在小厂挣扎的Go后端老兵,我对跨平台开发的理解就一句话:能跨平台的绝不局限。 想当年在大厂时,开发环境和生产环境都是Linux,跨平台开发的需求不大。现在到了小厂…...

Learn Claude Code Agent 开发 | 2、插拔式工具系统:扩展功能不修改核心循环

Learn Claude Code Agent 开发 | 2、插拔式工具系统:扩展功能不修改核心循环 整体概述 多工具分发核心实现是基础智能体循环的直接扩展,核心思想就是: “加一个工具, 只加一个 handler” – 循环不用动, 新工具注册进 dispatch map 就行。 …...

DHA之后,大脑营养进入GPC时代?

近年来,青少年脑健康逐渐成为家庭关注的重要议题。随着学习节奏加快、信息环境复杂,家长对于孩子专注力、记忆力以及学习效率的关注度不断提升。行业报告显示,国内DHA藻油相关产品市场规模持续扩大,预计2026年市场规模将达到超320…...

关于我使用MinMix创建了一个Tailwindcss学习网站

一、语言特性:Java 26 与模式匹配进化 1.1 Java 26 语言级别支持 IDEA 2026.1 EAP 最引人注目的变化之一,就是新增 Java 26 语言级别支持。这意味着开发者可以提前体验和测试即将在 JDK 26 中正式发布的语言特性。 其中最重要的变化是对 JEP 530 的全…...

gitru:一个由 Rust 打造的零依赖 Git 提交信息校验工具

gitru 基于 Git 的 commit-msg Hook 实现,用于在提交阶段自动校验提交信息格式。 在团队协作开发中,规范的 Git 提交信息是代码追溯、版本管理、自动生成变更日志的基础。 但现实往往是: 人工约束容易遗漏手动配置 Hook 繁琐提交信息格式随心…...

政务短信钓鱼攻击机理与防控研究 —— 以美国宾州 PennDOT 诈骗事件为例

摘要 2026 年 3 月 27 日,宾夕法尼亚州官方发布安全预警,提示公众警惕冒充 PennDOT(宾州交通局)的短信钓鱼诈骗。此类攻击以车辆管理、罚单缴费、证件状态异常为诱饵,通过仿冒政务身份诱导用户点击恶意链接&#xff0c…...

避坑指南:使用OverPy API获取OSM路网数据时常见的5个错误及解决方法

OverPy API实战避坑指南:5个高频错误与专业解决方案 当开发者第一次接触OverPy API与OpenStreetMap数据时,往往会陷入一些看似简单却影响深远的陷阱。我曾在一个城市交通分析项目中连续三天被边界框坐标顺序问题困扰,直到发现查询结果中道路片…...

3000份绝密文件外泄!Anthropic“核弹级”AI Mythos一夜封神,AGI防盗门被敲碎

Anthropic“防盗门”被敲了三下,声音来自自家后院。 一次配置失误,近3000份内部文档裸奔,把尚未出生的Mythos(对外昵称Capybara)推到了聚光灯下。 它有多强?一句话:在软件编程、学术推理、网络安…...

三步搞定!用bilidown轻松下载B站8K超清视频的完整指南

三步搞定!用bilidown轻松下载B站8K超清视频的完整指南 【免费下载链接】bilidown 哔哩哔哩视频解析下载工具,支持 8K 视频、Hi-Res 音频、杜比视界下载、批量解析,可扫码登录,常驻托盘。 项目地址: https://gitcode.com/gh_mirr…...

ArduPilot开源飞控之飞行模式切换机制解析

1. ArduPilot飞行模式概述 第一次接触ArduPilot时,最让我震撼的就是它丰富的飞行模式。就像开车时有手动挡、自动挡、运动模式一样,无人机也需要根据不同的飞行场景选择合适的"驾驶模式"。举个例子,新手练习时用Stabilize模式就像开…...

全网最全!网络安全全岗位解析(2026版)

全网最全!网络安全全岗位解析(2026版) 摘要:随着数字化转型加速,网络安全已成为企业、政务、互联网大厂的核心刚需,人才缺口持续扩大,2026年国内网络安全人才缺口已突破327万,全球缺…...

从零到上线:手把手教你用LLaMA-Factory + Python脚本自动化微调Qwen2.5模型

从零到上线:手把手教你用LLaMA-Factory Python脚本自动化微调Qwen2.5模型 在AI模型开发领域,微调预训练模型已成为快速适配特定任务的主流方法。然而,传统微调流程往往需要开发者反复手动调整配置文件、执行训练命令、监控训练过程&#xff…...

运维面试别再背八股文了!这15道高频笔试题,我用真实排错案例给你讲透

运维面试突围指南:用真实故障案例拆解15道高频技术题 去年冬天的一个凌晨,我接到了一通紧急电话——某电商平台的支付系统突然瘫痪,每分钟损失超过六位数。当我顶着寒风赶到机房时,发现这只是因为一个简单的NTP时间不同步问题。这…...

LangChain4j向量化实战避坑:OpenAI、本地模型、Qdrant选哪个?我的踩坑记录

LangChain4j向量化实战避坑指南:OpenAI、本地模型与Qdrant的深度抉择 当Java开发者尝试构建基于大语言模型的应用时,LangChain4j框架中的向量化组件往往成为技术栈选型的第一个分水岭。我在三个实际项目中分别尝试了不同组合方案后,发现每个…...

小产后吃什么恢复快?科学修护助力身体回归健康

小产对女性身体的损伤不容忽视,气血亏虚、子宫损伤等问题若调理不当,可能留下长期健康隐患。当前,小产后修护已成为女性健康领域的重要关注点,如何通过科学方式实现高效恢复,避免浅层调理带来的后续问题,是…...

C语言数组操作:3种移除元素方法实战对比(附LeetCode真题解析)

C语言数组操作:3种移除元素方法实战对比(附LeetCode真题解析) 在算法面试和日常编程中,数组操作是最基础也最常考察的技能点之一。移除数组中特定元素这类看似简单的任务,却能很好地检验程序员对内存管理、算法效率和…...

重新定义开源RTS体验:Beyond All Reason深度技术解析

重新定义开源RTS体验:Beyond All Reason深度技术解析 【免费下载链接】Beyond-All-Reason www.beyondallreason.info 项目地址: https://gitcode.com/gh_mirrors/be/Beyond-All-Reason Beyond All Reason是一款基于Spring引擎开发的开源实时战略游戏&#xf…...

彻底禁用fmt库文件系统依赖:从编译到代码的全链路方案

彻底禁用fmt库文件系统依赖:从编译到代码的全链路方案 【免费下载链接】fmt A modern formatting library 项目地址: https://gitcode.com/GitHub_Trending/fm/fmt 在C项目中,fmt库是一个现代格式化库,它提供了高效的类型安全格式化功…...

从RS232到112G SerDes:高速串行接口的‘逆袭’简史与FPGA工程师的生存指南

从RS232到112G SerDes:高速串行接口的技术革命与工程师转型指南 在数字通信领域,接口技术的演进犹如一场静默的革命。二十年前,工程师们还在为并行总线的布线复杂度和时钟偏移问题头疼不已;而今天,单通道112G PAM4 Ser…...

BoltDB vs Redis 读性能对比:实测表现与原理差异

一、前言 BoltDB(bbolt)与 Redis 都是高并发场景下常见的键值存储,但存储架构、存储介质、并发模型完全不同,导致两者在读性能、延迟、并发扩展性上呈现巨大差异。 本文从原理、延迟、并发读能力、资源开销四个维度对比两者的读性…...

Sora.FM零基础部署指南:3步上手AI视频生成工具的Linux实践方案

Sora.FM零基础部署指南:3步上手AI视频生成工具的Linux实践方案 【免费下载链接】sorafm 项目地址: https://gitcode.com/GitHub_Trending/so/sorafm Sora.FM是一款基于Sora AI技术的开源视频生成平台,支持通过文本描述创建高质量AI视频。本指南专…...

如何用JavaScript高效处理PSD文件:Ag-PSD库的完整技术指南

如何用JavaScript高效处理PSD文件:Ag-PSD库的完整技术指南 【免费下载链接】ag-psd Javascript library for reading and writing PSD files 项目地址: https://gitcode.com/gh_mirrors/ag/ag-psd 在当今Web应用开发中,处理Photoshop文档&#xf…...

3大突破!零门槛掌握资源嗅探:猫抓插件全平台使用指南

3大突破!零门槛掌握资源嗅探:猫抓插件全平台使用指南 【免费下载链接】cat-catch 猫抓 chrome资源嗅探扩展 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 一、为什么你需要专业的资源嗅探工具? 场景化痛点直击 作为…...

遥感项目实战:用SNAP高效处理Sentinel-2多景影像进行地表覆盖分析

遥感项目实战:用SNAP高效处理Sentinel-2多景影像进行地表覆盖分析 当我们需要对大面积区域进行地表覆盖分析时,单景Sentinel-2影像往往无法满足需求。这时,多景影像的拼接与处理就成为关键步骤。本文将带您深入了解如何利用SNAP软件高效处理S…...