Hello,
my workstation is currently still running Win10 on a NVMe. There is only one M.2 slot on the mainboard, so I got a new NVMe drive and an external USB case for it. I did my homework and there should be no problem to do a full UEFI install there and once everything works I can just exchange the NVMe drives and then the gentoo install will be on the internal drive.
So in order to reduce my downtime I thought about creating a new VM, boot a minimal gentoo image in there and install from there to the external drive. I would then switch to a bare metal gentoo image to install the kernel and then back to the VM, chroot back in and just keep emerging and configuring until I have enough software installed to start working with it.
So my big question is... only the kernel needs to see the real hardware for driver configuration, right?

