Não, o Linux mkswap
não se importa com o tipo de partição e também não verifica o que estava anteriormente no dispositivo. Seria uma boa idéia verificar o tipo de partição (mas por que seria 82
no seu caso - não deveria ser fd
indicando um contêiner de mapeador de dispositivo?) Ou o conteúdo anterior do partição (verifique se não há um sistema de arquivos reconhecido, por exemplo, com file
).