yzszx 发表于 2016-6-20 21:55

Intel Skull Canyon 安装 El Capitan 并实现显卡直通

       月初入手了心仪已久的 Intel 最新一代骷髅头NUC(Skull Canyon),装好 Win10 后想想这么强大的机器用来当游戏机实在暴殄天物,于是想尝试安装 VMware ESXi 6,把它打造成一台强大的服务器岂不快哉!可没想到为了安装 ESXi 还真费了好大的力气,不过好在最后成功了,而且还实现了 Iris Pro 580 核显在 El Capitan 下显卡直通,即:VMDP, 也就是 VMware DiretcPath I/O,又作 Passthough。

       因为 Skull Canyon 这货的网卡 Intel l-219LM 太新,就连最新的 Win10 都不识别,再加上 Samsung 950 Pro SSD 也出道不久,我因为事先不知情,导致在安装系统时走了不少的弯路,最终用 ESXi6 Update02 这版才降服了这货。看到这里假如你心里有“这不是很简单么?”这样的想法的话,那么你就错了,因为你直接安装就会在安装过程中报错,原因就在于 Skull Canyon 所支持的 Thunderbolt 不被 ESXi 识别,而它在UEFI/BIOS中都是默认启用的,所以你还得进入 UEFI/BIOS 先停用它,待安装成功后再启用它就不会报错了........ 这个是我在经历了 N+1 次失败后才发现的 -_!!!!

       但是想要成功将 El Capitan 成功安装到 ESXi 中,你还需要一个ISO安装镜像,或者可引导的安装U盘。为减少篇幅,请看官自行搜索下载ISO安装镜像,或者直接从官方 App Store 下载安装 App,然后在 OS X 环境中(Hacintosh也行)下载并运行我提供的脚本自行制作ISO安装镜像,如果脚本无法执行的,先确保脚本有可执行权限:chmod +x <脚本文件路径>。至于在 ESXi 下如何创建/配置虚拟机,我就不再赘述了,请自行搜索。

       如果这时你觉得一切都已就绪只等安装了,那你又错了!!!因为你会发现通过附件脚本制作的 ISO 镜像在引导过程中会一直卡在风火轮那里。因为咱们离成功还有一小步:Unlocker。不好意思,我发现上传附件超容量了,所以请多包涵。不过看官们也可以自行下载最新版的 unlocker2.08,然后将其上传到 ESXi datastore中,最后通过 SSH 连接 ESXi,进入 unlocker 目录后,运行其中的 esxi-install.sh,假如无法运行的,同样 chmod +x <esxi-install.sh>......

       剩下的事情相信大家都应该会做了。我就不再多废话,上几张核显直通成功后的图吧,可以清楚地看到菜单有透明毛玻璃效果。值得指出的是,当核显直通后,ESXi 在启动到 dma_mapper_xxxx 时屏幕会卡住不动,我之前还以为是宕机了,但后来才发现,因为硬件中唯一的显卡被直通后,显然是被虚拟机给“占用”了...... 这时你需要另一台电脑,安装好 vSphere Client 后,正常连接即可。不过比较搞的是,因为我只有一台显示器,ESXi 主机是用 Skull Canyon 的Display口,当显卡直通后,El Capitan 被直通的屏幕只能在 HDMI 接口下正常显示。

      另外还有一个需要说的是:因为我只有一台显示器,建议和我一样情况的在设置屏幕时按附图那样“斜向”布置显示器,不然,当你的鼠标滑动到屏幕交界处时,你就会发现鼠标拖不回第二屏了,需要再次设置屏幕,不胜其烦.........




hx105 发表于 2016-7-9 21:30

先顶后收藏,这么好的帖子竟然没人回复!

ekarlee 发表于 2016-7-10 01:02

好东西,谢谢

ukuchen 发表于 2016-7-10 01:28

好贴,该顶顶顶顶顶顶顶顶顶顶顶

bizongyi 发表于 2016-7-11 18:48

核显都能直通了?
我在z79上直通显卡时,核显必须完全关闭,否则一旦直通独显都会出大bug

yzszx 发表于 2016-7-14 15:30

bizongyi 发表于 2016-7-11 18:48 https://www.pcbeta.com/static/image/common/back.gif
核显都能直通了?
我在z79上直通显卡时,核显必须完全关闭,否则一旦直通独显都会出大bug

可能我运气好,之前看的文章都是说核显直通不行,可能是 ESXi 6 在这方面又做了大量的优化吧!

另外,已实测 Skull Canyon 支持 iSCSI Boot!!!假如家里有 NAS 支持、或者有另一台机器 (Linux/WinServer) 搭建 iSCSI target server 的话,这台 NUC 小盒子立马又上一另一个台阶,不再受 2 x M.2 SSD 存储的限制;更好玩的是:只要 NAS 容量够大,建多少 iSCSI Target 就相当于你的 NUC 有多少块硬盘,这对于安装多系统的就有福了。

cannibal2008 发表于 2016-7-18 21:04

核显也能直通?同时插着独显估计会有问题

d975xbx 发表于 2016-8-14 17:58

感谢分享。。。。

shi921030 发表于 2016-9-11 17:51

感谢楼主的分享

harry8c 发表于 2016-10-9 21:07

qibotan 发表于 2016-11-15 20:45

lz 好,请问在 macOS 下 Thunderbolt 3 是不是没法驱动呢?现在苹果出了使用 Thunderbolt 3 接口的 rmbp 了, 10.12 系统是否能自带驱动呢?

yzszx 发表于 2016-11-20 23:31

qibotan 发表于 2016-11-15 20:45 https://www.pcbeta.com/static/image/common/back.gif
lz 好,请问在 macOS 下 Thunderbolt 3 是不是没法驱动呢?现在苹果出了使用 Thunderbolt 3 接口的 rmbp 了 ...

首先你要明白的是,这是在 ESXi 下运行的虚拟机,Thunderbolt 3 目前在 ESXi 6.0 版下暂时还不支持直通,根本就谈不上驱动了。

hummer888888 发表于 2018-1-13 12:57

/请问NUC 7代I3版本可以吗

bh1044501616 发表于 2019-7-30 23:18

谢谢楼主分享
页: [1]
查看完整版本: Intel Skull Canyon 安装 El Capitan 并实现显卡直通