O Linux mostra arquivos de dispositivos para partições quando o disco tem partições. Se o disco tiver partições, não há sentido em dizer ao Linux para não mostrá-las a você: qualquer que seja o problema que você esteja tendo, isso só poderia esconder o problema, não resolvê-lo.
Se você alterar a tabela de partição enquanto o disco estiver conectado, o kernel pode não notar e pode continuar agindo em dados antigos. Depois de alterar a tabela de partição de qualquer forma, execute o comando partprobe /dev/sdc
para reler a tabela de partições em% código%. Você pode precisar desmontar volumes que fizeram uso da tabela de partição antiga antes de fazer isso. A corrupção de disco que você viu pode ter sido resultado de diferentes partes do sistema usando informações conflitantes sobre o disco porque você não executou /dev/sdc
.
Raramente há uma boa razão para criar um sistema de arquivos diretamente em um dispositivo de disco, em vez de criar uma partição no disco e um sistema de arquivos na partição. Portanto, execute partprobe
ou gparted
ou fdisk
, crie uma partição, certifique-se de que gdisk
seja chamado e refaça a instalação começando de uma visualização consistente do disco.