O GParted verifica todos os dispositivos usando ferramentas da libparted e de terceiros. Ele não apenas lê a tabela de partições, procura muitas coisas, como sistemas de arquivos, rótulos, UUIDs, se a partição está em uso, onde a partição está montada ou ativa, quanto espaço livre está disponível dentro do sistema de arquivos e dentro a partição, é o sistema de arquivos criptografado e é a parte da partição de um Gerenciador de Volume Lógico e, em caso afirmativo, os detalhes do grupo de volumes.
Ferramentas como fdisk ou gdisk lêem a tabela de partições.
Parted lê a tabela de partições e tenta determinar o tipo de sistema de arquivos.
Para comandos / argumentos / parâmetros exatos usados pelo GParted, sugiro ler o código-fonte, começando com GParted_Core :: set_devices_thread porque é onde começa a verificação das informações sobre o dispositivo e a partição.