@nrg The following is based on using Fog 1.5.7 master branch on CentOS.
Are you using the updated init_partclone.xz? Here’s the link:
https://drive.google.com/open?id=1u_HuN5NSpzb7YmQBAsrzDELteNmlWUWU
You need to copy this to /var/www/html/fog/service/ipxe and then run chown apache:apache init_partclone.xz
to update file permissions.
We only have G6 laptops for imaging now, so I made this the default init under Fog Config > Fog Settings > TFTP Server > PXE BOOT IMAGE > enter init_partclone.xz. Alternatively, if you register hosts, you can add it to the host init section for just the G6 laptops.
You then have to edit the file /images/dev/postinitscripts/fog.postinit and add the line nvme set-feature -f 0x0c -v=0 /dev/nvme0