Hi, I looked into msftres issue. I was a bit confused. Now that I realize OP was talking about flag: msftres. In my case it is not set. I can set/reset it with type command. So I see no issue.
As for my memo on Type reported by gptsync (based on Partition type GUIDs), it seems wikipedia description is confusing. Linux ext2 partition with this partition type set to EFI System (FAT) works best with gptsync. If I set this GUID to Linux Data partition GUID: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 using hex editor then gptsync did not like it. So this choice of GUID value of EFI System (FAT) = C12A7328-F81F-11D2-BA4B-00A0C93EC93B must be intentional one. (It is somewhat uneasy but it works.) In conclusion, problem on MacBook (Intel Mac) is handling of hybrid MBR/GPT. Thus inclusion of gptsync code and not zapping initial 444bytes are the key here. Osamu -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]