GNU/Linux >> Linux Esercitazione >  >> Linux

Differenza tra il file system creato da fdisk e il file system creato da mkfs - linux

Fdisk partiziona il tuo disco rigido. Imposta le partizioni sul disco creando una tabella delle partizioni.

mkfs formatta la partizione dopo che è stata creata. Lo formatta in base a un filesystem specifico come NTFS, FAT32, Unix ext2 e ext2.

Quindi fdisk non sta realmente creando un filesystem, sta configurando il disco rigido in modo che possa essere creato un filesystem su di esso. Non sono sicuro di vedere un problema nella tua immagine, non volevi NTFS?


Per usare un'analogia, pensa a fdisk come a sistemare le recinzioni intorno al tuo giardino con piccole recinzioni che separano le aree che vuoi avere per erba, alberi da frutto e verdure. Mentre imposta questi muri (partitoni) per te, in realtà non mette nulla in quegli spazi.

Quindi usi mkfs per formattare quelle aree nel modo che desideri, scegli il tuo filesystem (che sia erba, frutta o verdura) e mkfs mette tutto a posto e lo rende utilizzabile.

Quello che vedi in "tipo di partizione" è un identificatore legacy che dice al sistema quale tipo di sistema operativo è probabile che sia in grado di leggere i contenuti, questo è principalmente in modo che un sistema operativo come Windows possa esaminare rapidamente il tipo di partizione e (se è un tipo che non comprende), può passare rapidamente alla partizione successiva per verificarne i filesystem. Ciò non impedisce al sistema operativo di andare oltre e controllare effettivamente il filesystem stesso per vedere se può leggilo, dà solo al sistema operativo un'idea di cosa aspettarsi.

Puoi ancora inserire un file system Windows (NTFS) in una partizione Linux (tipo 83) come hai fatto, ma se un sistema operativo sceglie o meno di leggerlo o ignorarlo dipende dai progettisti di quel sistema operativo.


Linux
  1. Linux:differenza tra spazio utente e spazio kernel?

  2. Differenza tra un file system distribuito e un cluster?

  3. Utilizzo del comando mkfs in Linux per formattare il filesystem su un disco o una partizione

  4. Differenza tra soft link e hard link in Linux

  5. Quale file system usare tra OSX e Linux

Come creare un nuovo file system Ext4 (partizione) in Linux

Le 25 migliori domande e risposte per le interviste su Linux

Qual è la differenza tra Linux e Unix?

differenza tra netstat e ss in linux?

Differenza tra file di dispositivo e driver di dispositivo

Qual è la differenza tra `fallocate --dig-holes` e `fallocate --punch-hole` in Linux?