2020年10月20日,TrueNAS 12.0正式发布,博主也第一时间尝试进行升级,但是在esxi中遇到了问题,记录下来,仅供参考。

  一、背景

  底层为ESXI 7.0,虚拟机中安装FreeNAS 11.3 U5。 

  二、遇到问题及解决过程

  1.直接在FreeNAS系统WEB界面中进行升级,显示安装完成后,WEB界面无法连接到系统。查看虚拟机控制台,发现FreeNAS虚拟机已经停止。启动虚拟机,FreeNAS引导菜单出现后,滚动几行代码,虚拟机再次停止,重试几次均如此。

  2.怀疑硬件兼容问题,将直通的硬盘直通卡、万兆网卡等删除,问题依旧。

  3.删除原虚拟机,下载TreeNAS 12.0安装映像,进行全新安装,虚拟磁盘控制器选择SCSI和SATA均试过,问题依旧。

  4.升级esxi 7.0 到u1,问题依旧。

  5.使用FreeNAS 11.3 U5进行全新安装,没有问题。

  6.查看TrueNAS官方文档,在虚拟机安装一节中,发现文档里虚拟机安装时选择启动方式为“BIOS”,如下图:

  而我之前安装的引导方式一直是使用uefi引导。看到这里,立即按照这个引导方式全新安装,成功启动系统,正常运行。

  三、结论

  在使用虚拟机安装TrunNAS 12.0时,不能使用uefi方式进行引导,必须使用bios方式,而这在FreeNAS 11.3之前是可以的。目前尚不清楚是BUG还是其他原因。

  更新:文章发布后,有网友反馈同样是esxi 7.0和truenas 12.0,却没有遇到相同的问题,说明这个问题可能是由于我的运行环境导致的。如果你没有这个问题,请忽略本文。

声明:本文为本站【NASGEEK】原创文章,未经许可不得转载!