Back story is simple, I have been away for a while and caught up with almost everything regarding the VSIDO build but there seems to be a big change in what ever grub uEFI uses (i know it is grub-efi-amd64) but something is completely different
Before (and still with legacy x64 VSIDO) to make sure eth0 was the correct name of the network interface all we had to do was make sure net.ifnames=0 is on the GRUB_CMDLINE_LINUX_DEFAULT= line in /etc/default/grub file
That has not changed, and as a matter of fact the line is there on a liveCD but what appears to have changed is grub-efi-amd no longer reads /etc/default/grub
The proof is this.. When you boot to the test
uEFI ISO that is now available and tab to edit the grub line and add net.ifnames=0 to the Linux (kernel) line it does in fact boot correctly with eth0 as the network interface name
So the question is simple
When you do add that parameter on a liveCD boot, what exactly is it being written to?
This all works as it should on Legacy x64 VSIDO which is also in that directory suggesting that it is definitely a uefi grub issue only