Diferença entre o sistema de arquivos criado por fdisk e o sistema de arquivos criado por mkfs - linux

Diferença entre o sistema de arquivos criado por fdisk e o sistema de arquivos criado por mkfs - linux

Estou um pouco confuso com o particionamento do sistema de arquivos no Linux.

Por favor, diga-me a diferença entre criar o sistema de arquivos com fdisk e mkfs (ao formatar o disco).

Eu não posso claramentedizermeu problema, então por favor olhe esta foto: insira a descrição da imagem aqui

Responder1

Fdiskparticiona seu disco rígido. Ele configura partições no disco criando uma tabela de partições.

mkfsformata a partição depois de criada. Ele o formata com base em um sistema de arquivos específico como NTFS, FAT32, Unix ext2 e ext2.

Portanto, o fdisk não está realmente criando um sistema de arquivos, mas sim configurando o disco rígido para que um sistema de arquivos possa ser criado nele. Não tenho certeza se vejo algum problema na sua foto. Você não queria NTFS?

Responder2

Para usar uma analogia, pense no fdisk como a instalação de cercas ao redor do seu jardim com pequenas cercas separando as áreas que você deseja ter para grama, árvores frutíferas e vegetais. Embora ele configure essas paredes (divisórias) para você, na verdade não coloca nada nesses espaços.

Então você usa o mkfs para formatar essas áreas da maneira que você deseja, você escolhe seu sistema de arquivos (seja grama, fruta ou vegetal) e o mkfs coloca tudo no lugar e o torna utilizável.

O que você está vendo em "tipo de partição"é um identificador legado que informa ao sistema que tipo de sistema operacional provavelmente será capaz de ler o conteúdo, principalmente para que um sistema operacional como o Windows possa examinar rapidamente o tipo de partição e (se for um tipo, não entende), então ele pode passar rapidamente para a próxima partição para verificar isso nos sistemas de arquivos. Isso não impede o sistema operacional de ir mais longe e realmente verificar o próprio sistema de arquivos para ver se ele funciona.podeleia, apenas dá ao sistema operacional uma ideia do que esperar.

Você ainda pode colocar um Windowssistema de arquivo(NTFS) em uma partição Linux (tipo 83), como você fez, mas se algum sistema operacional escolhe ler ou ignorar, depende dos projetistas desse sistema operacional.

informação relacionada