Como altero o sistema de arquivos NTFS para sistema de arquivos FAT ou MS-DOS sem perder meus dados usando comandos do Linux?
Responder1
Você não pode. Ao converter FAT => NTFSé possívelno Windows, a conversão ao contrário não é. Como regra geral, alterar o sistema de arquivos significa formatar sua unidade e perder todos os seus dados. Não há como contornar isso. Na verdade, isso éprecisamente o queformataçãosignifica(editado por questões de brevidade):
A formatação de disco é o processo de preparação [...] de uma unidade de disco rígido para uso inicial. Em alguns casos,a operação de formatação também pode criar um ou mais novos sistemas de arquivos.[...] A terceira parte do processo, geralmente chamada de "formatação de alto nível", na maioria das vezesrefere-se ao processo de geração de um novo sistema de arquivos.
Portanto, alterar um sistema de arquivos é formatar e formatar exclui seus dados. Agora é realmente possível restaurar os dados perdidos durante a formatação de uma unidade. Em geral, quando uma unidade é formatada, os dados não são sobrescritos. Ele ainda será armazenado no disco rígido, mas de uma forma que não será acessível sem o uso de ferramentas especiais. Isso realmente não é algo que você deseja fazer, a menos que tenha formatado por engano e precise recuperar seus dados.
Se o seu objetivo é alterar o sistema de arquivos de uma de suas unidades, você deve apenas copiar todos os seus dados em outro lugar, formatar e copiar os dados de volta. Você pode usar mkdosfs
comosugerido por Dhaval Simariapara criar o novo sistema de arquivos.
Finalmente, você deve observar que muito raramente, ou nunca, há um motivo para usar o FAT32 hoje. NTFS é melhor em praticamente todos os aspectos.
Responder2
Definitivamente, você precisa fazer backup de seus dados, seja para outra partição do disco ou para um disco rígido externo, conforme mencionado por @karel.
O pacote que você precisa instalar em seu PC Linux para poder formatar o disco usando o sistema de arquivos FAT32 é:
dosftools
apt-get install dosfstools
Agora que você tem as ferramentas instaladas, é hora de utilizá-las, para formatar o drive usando FAT32. Primeiro verifique a partição que você precisa converter usando:
fdisk -l
Você verá algo como */dev/sda1, */dev/sda2, etc. Selecione a unidade que deseja converter. Agora vamos formatá-lo com:
mkdosfs -F 32 -I /dev/sdc1
AVISO:Certifique-se de fazer BACKUP dos seus dados. Tenha muito cuidado antes de formatar um disco, você não conseguirá recuperar seus dados, verifique novamente se está aplicando o comando ao dispositivo correto antes de pressionar ENTER.
Responder3
Você verá algo como */dev/sda1, */dev/sda2, etc. Selecione a unidade que deseja converter. Agora vamos formatá-lo com:
mkdosfs -F 32 -I /dev/sdc1
Onde está o comando para "selecionar a unidade que deseja formatar"