.png)
Sendo um iniciante no Linux, tenho mexido no software enquanto meu USB não aparece depois que eu o zerei com o terminal. Em seguida, executei o comando para criar o sistema de arquivos, mas ele me mostra o seguinte:
No aplicativo de configurações, é assim que o disco USB aparece como:
Alguém poderia me dizer qual é o problema e como faço para corrigi-lo? Quero prepará-lo para inicializar a partir dele.
Responder1
- Você não quer
-f 32
. Você provavelmente quer-F 32
. Vejaman 8 mkfs.msdos
para detalhes. Lembre-se de que o Linux diferencia maiúsculas de minúsculas em geral. - Você provavelmente não deveria criar um sistema de arquivos no
/dev/sdb
. Crie partições primeiro (comfdisk
ougdisk
qualquer outra coisa) e depois crie um sistema de arquivos em/dev/sdb1
. CompararUsos da configuração de disco de partição única.
Responder2
A sintaxe adequada deve ser:mkfs.msdos -F 32 /dev/sdb
Se você quiser adicionar um rótulo,mkfs.msdos -F 32 -n THISTHING /deb/sdb
É ideal usar letras maiúsculas ao nomear sistemas de arquivos FAT. No entanto, é incomum criar um sistema de arquivos antes de criar uma tabela, como disse a outra resposta. Existem ferramentas como o fatresize que você pode usar para criar partições separadas, se desejar, se decidir criar a tabela de partições primeiro. Se você quiser instruções sobre isso:
# parted -a optimal /dev/sdb # IF it is still /dev/sdb
mktable msdos # msdos or gpt are options, I am assuming msdos because of your FAT selection
mkpart # here you can choose anything for name and filesystem,
# it won't matter since you'll be making a new file system
Quando for solicitado o tamanho da partição, insira -1
o setor final para que a partição ocupe todo o disco.
Então agora você terá /dev/sdb1 para rodar mkfs.msdos -F 32 /dev/sdb
.
Nota: se você deseja FAT para compatibilidade entre sistemas operacionais, você deve procurar exFAT. É semelhante ao FAT, exceto que não há restrição de 4 GB. Você pode ter um problema de tamanho de arquivo de 4 GB ao personalizar um .wim do Windows ou com mídia.