Minha mãe tem um rádio que toca MP3 em uma chave USB. Notei algo estranho. Quando eu formato com o diskpart do Windows 8.1 o rádio da minha mãe não tem problemas para reproduzir os MP3s em uma chave USB, mas se eu fizer o mesmo com o fdisk, o rádio apenas diz que não há arquivos na chave USB.
Então, foi isso que fiz para ter certeza de que não estava apenas imaginando coisas:
Primeiro, excluí rapidamente todos os arquivos da chave USB com:
sudo dd if=/dev/zero of=/dev/sdb bs=4M count=1
Bem, isso exclui completamente o MBR, tabela de partição. (Eu sei que não preciso deletar 4M para deletar tudo, mas não tinha certeza sobre gpt e outras coisas.)
Formatei a chave USB com o Windows diskpart
parte do disco listar disco selecione o disco 1 limpar criar partição primária selecione a partição 1 ativo formato fs = fat32 rápido saída
Funciona perfeitamente no rádio da minha mãe!
Agora eu formato com fdisk depois de deletar tudo como acima com
dd
:sudo fdisk /dev/sdb n p (retorno 3x) a c sudo mkfs.vfat -F 32 /dev/sdb1
Agora, por algum motivo, não funciona!
Aqui estão as informações que o gparted me fornece quando formato a chave USB com fdisk:
E aqui estão as informações quando formatado com diskpart:
Por favor, diga-me se existe uma maneira de fazer a chave USB funcionar no rádio da minha mãe sem ter que inicializar o Windows o tempo todo. Obrigado!
Responder1
Você não definiu o tipo de partição no fdisk
. A maioria dos sistemas operacionais modernos (incluindo o próprio Linux) ignora-o de qualquer maneira e apenas observa o sistema de arquivos. Mas certos dispositivos incorporados não reconhecem o sistema de arquivos se o tipo de partição não estiver definido corretamente.
Ao particionar seu dispositivo USB, digite t
e fdisk
defina o tipo de partição para c
(W95 FAT32 LBA).