目录
- 前言
- 准备工作
- 打包与刻录
- 安装
- Initializing IOV卡住
- 缺少网卡驱动
- 安装ESXi6.7
- Multiboot could not setup the video subsystem
- vSphere Client
- 添加硬盘
- 建立虚拟机
- 显卡直通
- 最后
前言
ESXi直接安装在物理服务器上(裸机), 并将其划分为多个逻辑服务器, 即虚拟机. 相比个人电脑上常见的先装OS, 再装VMware Fusion等虚拟机软件, 再分配空间建立虚拟机. ESXi更多用于服务器, 也更高效能.
准备工作
- win10(Powershell 2.0+, VMware PowerCLI 5.1+)
- u盘
- ESXi的zip压缩包
- 网卡驱动
- 重打包Powershell脚本ESXi-Customizer-PS
- u盘刻录软件
来一一说明:
- 使用Powershell 2.0或更高版本的Windows计算机(XP或更高版本), 相比之前介绍的镜像重打包软件ESXi-Customizer, 这次更新使用Powershell脚本ESXi-Customizer-PS, 除了更加geek(zhuang bi)之外, 也可以进行更多操作.
- 再者就是需要VMware PowerCLI 5.1或更高版本的. 可以通过Powershell直接下载, 类似于Linux的apt-get.
以上两个都是打包脚本官网给出的要求.
- u盘用于刻录打包好的ESXi镜像.
- 压缩包下载需要一个vmware的账号, VMware Patch下载门户
- 在安装ESXi的时候, 一般会缺少网卡驱动, 推荐手动打包进去, 网卡驱动下载地址. 我下的是net55-r8168. 当然也可以依赖Powershell脚本自动下载, 不过, 我推荐手动.
- 镜像重打包脚本ESXi-Customizer-PS用于将驱动打包进压缩包
- u盘刻录软件软碟通就不说了, 别的刻录软件也行.
- 不过还是说一句, 珍爱生命, 远离Windows.
打包与刻录
先来看一眼目录, 建立一个vm包, 放入ps脚本, ESXi压缩包, 建立输出目录和驱动目录, 驱动目录放入网卡驱动.
安装VMware PowerCLI, 你如果没有装VMware PowerCLI, 运行ps也会有提示的, 如下图红字, 然后两条指令就可以安装完成了, 很喜欢这种感觉. 如果Windows 80%的软件安装都能这样, 我或许会减少些对它的厌恶感吧.
# 查找模块
Find-Module -Name VMware.PowerCLI
# 安装模块
Install-Module -Name VMware.PowerCLI -Scope CurrentUser
然后就是打包操作了. 具体含义就不说了, 各位自己-help查看下, 毕竟我也不是卖脚本的. 总之就是将对应的zip, 驱动名称, 离线驱动目录, 输出目录给呼应上. 最后的-nsc最好加上, 油管的视频教程里面建议的, 说是不加这个会导致打包出错.
.\ESXi-Customizer-PS-v2.6.0.ps1 -izip .\ESXi670-201906002.zip -load net55-r8168 -pkgDir .\offline -outDir .\out -nsc
打开软碟通, 刻录. 这个就不说了, 这个也不会怎么进女寝装系统不是(手动滑稽).
安装
进入BIOS, 选择刻录好的U盘.
Initializing IOV卡住
如果你是4代酷睿, 你会遇到第一个bug. 卡在Initializing IOV. 解决方案就是进入之前按住shift + O. 然后输入
noIOMMU
, 注意最前面有个空格的. 回车.
成功进入:
之后安装好了, 要启动之前, 还需要shift + O. 然后输入
noIOMMU
最后进入系统后, 管理界面 > F2 进入配置 > 登录 > 故障解决选项 > 启用Esxi Shell > alt + F1 > 登录 > 执行:
esxcli system settings kernel set --setting=noIOMMU -v TRUE
alt + F2退出, 然后可以再禁用ESXI shell.
缺少网卡驱动
如果你用的官方镜像, 八成是缺少网卡驱动的. 你会看到下图:
安装ESXi6.7
然后就可以开始真正的安装了, 一路接受和同意, 然后选择硬盘, 这里先选240G的固态, 一会再扩展另一个480G的硬盘:
装完会如下图, 建议清除安装媒体:
Multiboot could not setup the video subsystem
一般来说, 安装完了, 启动之前还会看到这个错误, 主要是分辨率没达到, 需要进入BIOS调整. 找到CSM Configuration > Video, 改成UEFI.
vSphere Client
重启之后通过浏览器输入ip就可以进入vSphere Client.
添加硬盘
点击存储-数据存储
可以看到, 扩容成功了.
建立虚拟机
建立虚拟机和平常的虚拟机软件操作类似, 分两步, 上传镜像到服务器, 然后建立对应虚拟机即可.
选择镜像
显卡直通
先安装VMware Tools.
然后按照官方文档指示开启. 需要CPU支持Intel Virtualization Technology for Directed I/O (VT-d), 比如说我这里是双Intel® Xeon® CPU E5-2696 v3 @ 2.30GHz + 双GTX1080Ti交火. 不支持就放弃吧, 支持的话, 进入BIOS开启这两项.
关于是否支持VT-d和VT-x, 可以查看英特尔官方文档,
我这边已经显卡直通了, 所以是显示活动. 如果是第一次激活直通, 需要勾选-切换直通, 系统进入维护模式-重新引导主机. 然后点击虚拟机, 添加PCI设备.
最后
整体流程其实并不繁琐, 我花时间最久的地方就是镜像打包和bug修复, 后续还会继续更新这一块, 注意ESXi只有60天试用哦, 记得在过期前添加许可证(导航器-主机-管理-许可). 喜欢记得点赞哦, 有意见或者建议评论区见哦~
共同学习,写下你的评论
评论加载中...
作者其他优质文章