FreeBSD 11.1 and Samsung 960 Pro on ASRock Mainboard EPC612D8x

When one needs to install FreeBSD 11.1 on a NMVe disk, like Samsung 960 Pro, on ASRock Mainboard EPC612D8x boards, be advised you MUST install it booting the USB thumbdrive as UEFI, NOT legacy.

That will force the install to have UEFI mode first.

Doing otherwise, will apparently work at first, but later throw error:

freebsd gptzfsboot "error 49" lba

See screenshot:

gptzfsboot-error-1.JPG

Figure 1: Boot error when installing on NVMe not in UEFI mode

gptzfsboot-error-2.JPG

Figure 2: Boot error when installing on NVMe not in UEFI mode

This was quite difficult to debug.


[s31. FreeBSD 11.1 and Samsung 960 Pro on ASRock Mainboard EPC612D8x, last update 2017-12-05]