|
一、显卡直通前的准备- m! h3 y7 a. |
8 i/ p* Q I' ]5 q1 |- i1.需要在ESXi主机机箱里面同时具备两块独立显卡。3 w4 o1 @& z$ e6 A5 \ D" C" M
3 u% t+ u- f* D: x* R- N" ^" H* N不能主机使用集成显卡,虚拟机直通独立显卡(我曾经就是这么想的)。显卡直通时集成显卡必须禁用。集成显卡是没有用处的,无法被直通,如果留作ESXi主机管理端,还会影响独显的正常直通使用。) q" X0 X1 Q k+ V; E0 K! d
# G& w- k. k' P* I% A
2.需要ESXi主机硬件支持x86-64扩展。需要支持VT-x(或AMD-V)和VT-D(或AMD-Vi)
0 P7 i5 u1 d3 H
/ g4 {' S6 L( E, a4 ^. I) _3.安装配置阶段需要另一台主机,用于使用Web Client管理ESXi。
$ J$ F! p. ?" R4 {. V2 K
. w' B& K) N6 f# t' s二、安装ESXi 6.5 N) L% T! }% `3 l3 \
% `1 u& c5 |+ k1.首先制作ESXi 6.5的启动盘。
! z1 {# j- f- S# h) G( y- u+ \4 L
+ g6 x" x* G; e7 |" M/ f供个人用的VMware ESXi,叫VMware Hypervisor,是免费的。在VMware官网上下载就可以了。(官网下载地址:http://www.vmware.com/cn/products/vsphere-hypervisor.html)
( A: I# {/ S$ y- v0 x( z, K% H% i* d- S8 ^$ E3 X7 M7 n$ }& F. w
有了ESXi的ISO文件之后,就可以制作启动盘了。用通用的制作linux系统安装U盘的方式制作即可。
) y* n9 k+ ^0 m( Q! D5 G2 r
0 C b+ B r" [2.进入准备显卡直通的主机BIOS。7 T0 U' S% {1 e0 O$ C+ p
& o0 B, ]9 G) E
在设置里面开启VT-x与VT-D。禁用集成声卡与集成显卡。
! C" J( q6 P. R; m0 ~ z: i: p# {5 J5 t5 }. ~% i% y
磁盘使用AHCI模式。& [8 K: ]" _1 ^. i4 R: D$ d
8 b7 `$ }9 G. O7 P+ w! e
3.使用U盘启动,安装ESXi 6.5。' Q+ p5 R4 v7 C1 X
4 C# n3 D6 L7 K3 O8 W5 F0 |
安装过程中一直默认就可以了。设置好用户名和密码。等待安装完毕,回车重启。7 K/ r7 Q" U* E% t+ E
. k& E/ S8 ^. Y
重启后就可以拔掉U盘了。
% Z' `9 j' W# @# ~/ }1 N: W- Z5 p7 j# O1 @% d- E
按F2,在这台主机上对ESXi进行一些配置。
' h& Q5 v# ]8 y
! g$ @- x; w7 B: ~$ b3 m如果要对网卡和IP地址进行设置,就进入Configure Management Network。6 u2 G% |1 H: y3 a% B2 ]
2 [& k, A9 w1 J: K1 s如果具备多网卡,可以在Network Adapters里选择“主”网卡,也可以选择多个作为冗余。如果要手动设置IP,在IP Configuration里,先激活手动设置,再输入IP地址、子网掩码和网关地址。
9 G8 ^( h; D/ M1 ]1 f+ \ E) S# n t T1 j1 {8 ?5 u# n
之后进入Troubleshooting Options开启SSH和ESXi Shell。(SSH必须要开,ESXI Shell可以不开)
2 C- D4 f$ v8 R. Q& }/ {( Z9 Q0 p9 v% J$ F% U5 i
三、配置显卡直通
0 v( H! K! e3 L2 u/ Q
2 H' ^- O3 k' W7 {/ I# f在ESXi 6.5的界面下方,可以看见一个IP地址。
# Y1 y: R1 R& t7 U' E$ l0 C* \2 h) [
打开另一台电脑,在浏览器中输入该IP地址,使用刚刚设定的账户和密码登录,即可进入Web Client,对ESXi进行配置。
0 _: C: }3 _3 K$ \$ ~- G: \3 W4 S S$ G3 c, `& E1 t
在页面左边Navigator -> Host -> Manage -> Hardware -> Pci Devices即可看到各个硬件。
- M; `) |4 J. t4 }* n8 @% y- X2 y+ b" s5 d: D/ \
再添加虚拟机,Navigator -> Virtual Machines -> Create/Register VM。& t* x$ o( {) j5 X) l
) Y& ]" ^* k& O* i/ h
安装虚拟机的各个选项与在Vmware软件里添加虚拟机的步骤基本相同。在虚拟机里面安装好系统,先安装VMtools,再安装显卡驱动。
# j9 _1 N- ?+ j+ |8 T1 U; g
# o0 ?! ~" q! u' t. i; ?0 I' ~& Q安装好虚拟机后,在编辑虚拟机设置(虚拟机选项)中点击添加,选择PCI设备。勾选要直通的显卡,即可完成显卡直通。% p* `8 ?% U! V/ j& A) w0 x
# O: s0 X/ C1 |" m7 u6 V; T) e2 |$ a
% o; `/ V+ |! Q% j- F |
|