@Sebastian-Roth
Yes, My image is not resizable…
I will try to reproduce my steps…
1 - Erase disk data/delete partitions
2 - Install Windows, reserving space for linux or shrink windows later (in disk management tool, or gparted if needed).
3 - Install Linux, install grub on mbr or partition.
4 - Configure grub if needed ( i had to make some minor changes only in Debian8/Windows10 because grub was listing windows 10 as 7)

My preference to use grub is because i can make changes in boot order, one time boot order and so on… easily using ansible or other management tool. I don’t know how can i achieve the same in Windows side.