Em qualquer caso, as ferramentas de particionamento mais antigas que foram projetadas para o MBR e depois adaptadas para o GPT geralmente aplicam o termo "principal" a todas as partições do GPT. Como você sugere, isso é inútil na melhor das hipóteses e potencialmente confuso na pior das hipóteses, mas a causa parece ser que as estruturas de dados e / ou interfaces de usuário dos programas insistem em ter um rótulo "primário", "estendido" ou "lógico" se aplica, e o que é o mais adequado para uma partição GPT é "primário", então é isso que é mostrado.
Isso é diferente do código de tipo de uma partição. Em MBR, esse é um valor de 1 byte, geralmente (mas nem sempre) apresentado em hexadecimal, como 0x07 para NTFS (ou HPFS) ou 0x0c para FAT-32 LBA. Em GPT, o código de tipo é um valor GUID de 16 bytes, como EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 para uma partição de "dados básicos" do Windows (uma partição FAT ou NTFS normal) ou C12A7328-F81F-11D2-BA4B- 00A0C93EC93B para uma Partição do Sistema EFI (ESP). Esses códigos do tipo GPT são difíceis e difíceis de serem lembrados pelos humanos, portanto, a maioria das ferramentas não os apresenta de forma explícita ou os apresenta mapeando-os para um nome ou código mnemônico. Esses mapeamentos tendem a ser exclusivos para programas específicos, portanto, como o Programa A os apresenta provavelmente será diferente do que o Programa B faz. Observe também que o mapeamento de códigos de tipo MBR para GPT não é 1: 1. Às vezes, há um mapeamento bastante claro (como o 0x83 do MBR, que é para sistemas de arquivos Linux, que é mapeado de forma limpa para o 0FC63DAF-8483-4772-8E79-3D69D8477DE4 no GPT); mas outras vezes pode não haver equivalente em um esquema de tabela de partições ou outro (como 21686148-6449-6E6F-744E-656564454649 da GPT, que é para uma Partição de Inicialização do BIOS, que não possui equivalente a MBR) ou um código em um o sistema pode mapear para vários códigos em outro (como o EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 da GPT, ou a partição de dados básica do Windows, que é mapeada para vários códigos de tipo MBR).