Colin, thanks for looking at this again. I think my suggestion for conditionalizing on < 2 TB is better than conditionalizing on Mac vs. non-Mac, because if a Mac had a 2 TB drive, I'm guessing it would suffer this same problem, as it is Linux that is preferring the msdos partition table to GPT, not the BIOS, so the hardware shouldn't matter. If you really want consistency on non-Macs, then you probably want to conditionalize as: if (mac && drive_size < 2 TB && number_of_partitions <= 4) { sync_gpt(); } else { protect_gpt(); }
-- non working gpt labels https://bugs.launchpad.net/bugs/107326 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs