O kernel mantém uma cópia da tabela de partições na memória. Na verdade, ele não lembra onde a tabela de partição está armazenada, por isso não detecta que a tabela de partição foi alterada no disco. É por isso que você ainda está vendo a partição que estava lá antes.
Você precisa dizer ao kernel para analisar o disco novamente para atualizar sua tabela de partição na memória. Execute partprobe /dev/sdc
. As ferramentas de particionamento, como fdisk
, fazem isso para você quando escrevem uma nova tabela de partição no disco, mas se você gravar diretamente no disco, precisará informar o kernel manualmente.