On Fri, 2008-10-17 at 08:00 -0400, Stewart Adam wrote:
Jeremy Katz wrote:
> First for the obvious question -- did you change the partition table on
> the USB stick you're testing with to be a GPT partition table? And then
> had one partition inside that?
>
> You can't change the partition type of the GPT partition to anything
> other than 'ee' in the MSDOS partition table if you want to keep EFI
> happy with it.
>
> Multiple partitions might be a workaround, although, yeah, it would kind
> of suck. Probably worth trying I guess.
For the tests I just created a new stick with --mactel (it told me
it would erase all data and make a GPT table for me) and from there
I just ran gptsync which said "nothing to do". So essentially, it's
still an unmodified USB stick...
With a quick look at the gptsync code, this might actually be a bug in
gptsync -- it looks like it only does the sync if the number of
partitions doesn't match. So getting rid of that check and making it
unconditionally sync might help
Jeremy