Description of problem: virt-make-fs should set the partition ID (for MBR, or whatever the equivalent is for GPT). The problem at the moment is that if you create a filesystem containing FAT or NTFS, then Windows guests refuse to "see" the filesystem until you manually set the partition type. Version-Release number of selected component (if applicable): 1.13.21 How reproducible: 100% Steps to Reproduce: 1. Use virt-make-fs to create a Windows filesystem. 2. Attach it to a Windows guest. Actual results: Windows guest doesn't see any content and refuses to mount the partition, until you set the partition type byte, eg. setting it to 7 if it's NTFS. Expected results: We can't fix Windows, so we have to fix virt-make-fs instead. Additional info: Linux naturally doesn't care.
Fixed upstream: http://git.annexia.org/?p=libguestfs.git;a=commitdiff;h=0c06d740b77fb9225a0e2bd13dc88b0b88ee87cb