Sim, limpar /dev/sda também limpa a tabela de partições. Também limpa qualquer área da unidade não alocada para qualquer partição.
Embora o kernel normalmente mantenha as tabelas de partição na memória. partprobe pode ser usado para dizer ao kernel para atualizá-los.