Příkaz mkfs se používá k vytvoření systému souborů Linux na zařízení, kterým je obvykle oddíl disku. Níže uvedená tabulka uvádí některé možnosti příkazu mkfs a jejich popisy.
| Možnost | Použito na |
|---|---|
| -v | Vytvářejte podrobný výstup |
| -V | Vytvářejte podrobný výstup včetně příkazů specifických pro souborový systém |
| -t {fstype} | Uveďte typ systému souborů, který se má sestavit |
| fs-options | Předejte možnosti specifické pro souborový systém tvůrci |
| -c | Před stavbou zkontrolujte, zda zařízení neobsahuje špatné bloky |
| -l {název-souboru} | Přečíst seznam špatných bloků ze souboru |
Syntaxe
Jedna volba syntaxe příkazu mkfs je:
# mkfs [options] {device name} Další možností syntaxe je:
# mkfs.{file system type} [options] {device name} Pokud při spouštění příkazu mkfs narazíte na níže uvedenou chybu:
mkfs: command not found
můžete zkusit nainstalovat níže uvedený balíček podle vaší volby distribuce:
| Distribuce | Příkaz |
|---|---|
| OS X | brew install util-linux |
| Debian | apt-get install fdisk |
| Ubuntu | apt-get install fdisk |
| Alpine | 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 |
Příklady příkazů mkfs
1. Vytvoření systému souborů:
# mkfs /dev/sda2
2. Chcete-li vytvořit podrobný výstup:
# mkfs -V /dev/sda2
3. Chcete-li určit typ systému souborů:
# mkfs -t fstype /dev/sda2
4. Možnosti specifické pro souborový systém, které mají být předány skutečnému tvůrci souborového systému:
# mkfs fs-options
5. Chcete-li před vytvořením systému souborů zkontrolovat zařízení, zda neobsahuje špatné bloky:
# mkfs -c
6. Chcete-li přečíst seznam špatných bloků z názvu souboru:
# mkfs -l filename
7. Vytvoření podrobného výstupu:
# mkfs -v /dev/sda2