С нуля на NVMe все устанавливается
отлично, вот у тебя и решение. ставишь с нуля, и подменяешь копированием всю ос, загрузившись с livecd с которого установка проходит.
Так как совершенно не понятно что у тебя происходит, ты же ничего не показал, ни ошибки ни скрины, ничего... то можно только гадать.
С высокой вероятностью причина - проблемы с установкой grub и меню загрузки efi, попытка работать с NVMe в режиме legacy, когда как в твоем конфиге загрузка с него возможна только в режиме UEFI, к сожалению чтобы хотя бы настраивать UEFI нужно в этом режиме и грузиться.