Все решилось, причем довольно странно...
Я видел в сети кучу манулов, где описывалось что надо, что для uefi надо загрузочную запись efi не менее 100 mb делать, но когда я ставил с флешки, у меня не было такого пункта в меню разбивки диска и вообще разделы с efi никак не были подписаны.
Я записал образ на диск, а не на флешку и у меня появился этот пункт, и виндовой диск с efi обозначился в списке дисков.
efi область я создал, указал ставить туда загрузчик и все заработало как надо. Конечно grub неправильно подцепил виндовую запись и при выборе винды в нем выдает efi path failed. Но на это я пока либо вообще забил, так как при загрузке, если нужна Windows я просто выбираю ее запись до загрузки grub и тоже все работает.
Интересно другое, почему при работе с флешкой не было efi разделов...А так тему можно считать закрытой.