Hi @linuxba ,

I have the same esnario in my university. I can tell you a workaround to solve this or how we solve this problem in our university.

Create a complete image of your dual system:
Imagen name: Dual_Image
Image type: One disk not resizable
OS: windows 10
Partitioning: Everything Upload it to the server. FOG will create you a new folder in /images, in this case:
/images/Dual_Image
This folder has the different partition files, for example: d1.has_grub d1.mbr d1p1.img -> UEFI or boot partition d1p2.img -> windows system d1p4.ebr d1p5.ebr d1p5.img -> Ubuntu parition d1.partitions Now we will create a new image definition:
Imagen name: Ubuntu_Partition5
Image type: One disk not resizable
OS: windows 10
Partitioning: Partition 5 This step in not necessary but I recommended you. Assign this image to your PC and upload this image. In this way FOG will create you the folder in the server, /images/Ubuntu_Partition5. Connect to the server via ssh cd /images/Ubuntu_Partition5. If you don’t do the 4 step, you need create the folder and give permission 777. erase the file d1p5.img and do a soft link:
ln -s …/Dual_Image/d1p5.img .
You can do, if you want, more soft links to the other files: d1.has_grub, d1.partitions, …
With this method, is a little rustic but practice, you only manage one image, Dual_Image, because with the links the Ubuntu_Partition5 is updated automatically.

In our university we have windows images and dual images, with different disk sizes but, at last, the d1p2.img and d1p5.img files are always the same. Updating the windows images and ubuntu images, I update all images versions (for small disks (160GB), big disks (500GB)).

If you want to recovery only the linux partition in one PC, assign the Ubuntu_Partition5 image to the PC and deploy it.