
Eu tenho um HDD externo. Ele foi enviado com uma partição NTFS, mas funciona de forma problemática no Linux, então reparticionei-o para exFAT. Fiz isso no Linux removendo as partições existentes (havia alguma partição especial para Windows, removi também), mas não a tabela de partições, criando então uma nova partição. Depois disso, formatei a nova partição para exFAT. A tabela de partições agora se parece com as habituais para pendrives. O Linux pode funcionar bem com a unidade, mas o Windows não consegue ver a partição. Ele reconhece o dispositivo, mas não oferece novas unidades. Tentei no Windows 7 e 10. O que é necessário para que funcione no Windows?
Responder1
Ok, novamente, se estou lendo corretamente, o Windows não consegue ler uma unidade formatada para exFat usando outro sistema operacional.
pelo que descobri, este é um problema muito comum entre usuários de Mac. e uma coisa que você poderia tentar seria o HFSExplorer (http://www.catacombae.org/hfsexexplorer/)
mas outra solução que acabei de encontrar pode estar em "askUbuntu" (https://askubuntu.com/questions/706608/exfat-external-drive-not-recognized-on-windows) especificamente
"Depois de algumas tentativas e erros, consegui formatar uma partição exFAT no > Ubuntu que está funcionando no Windows 10. O truque é adicionar o sinalizador msftdata > na partição (independentemente de a partição estar alinhada ou não):
sudo parted <DEVICE> set <PARTITION_NUMBER> msftdata on
Por exemplo:
sudo parted /dev/sde set 1 msftdata on
E funcionou para mim no Windows 10!
E caso isso ajude alguém, foi assim que criei uma única partição exFAT >alinhada em primeiro lugar:
sudo parted /dev/sde mklabel gpt sudo parted -a optimal /dev/sde mkpart primary '0%' '100%' sudo mkfs.exfat /dev/sde1"
Créditos para dbernard (não tenho certeza se posso citar outras respostas)