Il comando mkfs viene utilizzato per creare un file system Linux su un dispositivo, che di solito è una partizione di unità. La tabella seguente elenca alcune opzioni del comando mkfs e le loro descrizioni.
Opzione | Usato a |
---|---|
-v | Produci output dettagliato |
-V | Produci output dettagliato, incluso il comando specifico del file system |
-t {fstype} | Specifica il tipo di file system da compilare |
opzioni fs | Passa le opzioni specifiche del file system al builder |
-c | Controlla la presenza di blocchi danneggiati nel dispositivo prima di creare |
-l {nome-file} | Leggi l'elenco dei blocchi danneggiati dal file |
Sintassi
Un'opzione di sintassi del comando mkfs è:
# mkfs [options] {device name}
Un'altra opzione di sintassi è:
# mkfs.{file system type} [options] {device name}
Se riscontri un errore di seguito durante l'esecuzione del comando mkfs:
mkfs: command not found
puoi provare a installare il pacchetto seguente secondo la tua scelta di distribuzione:
Distribuzione | Comando |
---|---|
OS X | brew install util-linux |
Debian | apt-get install fdisk |
Ubuntu | apt-get install fdisk |
Alpino | apk add util-linux |
Arch Linux | pacman -S util-linux |
Kali Linux | apt-get install fdisk |
CentOS | yum install util-linux |
Fedora | dnf install util-linux |
Raspbian | apt-get install util-linux |
Esempi di comando mkfs
1. Per creare il file system:
# mkfs /dev/sda2
2. Per produrre l'output dettagliato:
# mkfs -V /dev/sda2
3. Per specificare il tipo di file system:
# mkfs -t fstype /dev/sda2
4. Per archiviare le opzioni specifiche del sistema da passare al builder del file system reale:
# mkfs fs-options
5. Per verificare la presenza di blocchi danneggiati nel dispositivo prima di creare il file system:
# mkfs -c
6. Per leggere l'elenco dei blocchi danneggiati da nomefile:
# mkfs -l filename
7. Per produrre l'output dettagliato:
# mkfs -v /dev/sda2