A fájlrendszereket hozunk létre a partíciókon, ami segít a könyvtárak és fájlok kezelésében.
A fájlrendszer létrehozását formázás néven is ismert.
Az sdd háttértáron ext4 fájlrendszert hozok létre:
# mke2fs -t ext4 /dev/sdd1
De lehet így is:
# mkfs.ext4 /dev/sdd1
Felcsatoljuk:
# mount -t ext4 /dev/sdd1 /mnt/mas
Lecsatolás:
# umount /mnt/mas
Címkézés:
# tune2fs -L TaroloNeve
Ha btrfs-re szeretnénk formázni egy partíciót telepítenünk kell a következő csomagot:
# apt install btrfs-tools
# mkfs.btrfs /dev/sdb1
fstab példa pendrive számára:
/dev/sda1 /mnt/d btrfs commit=0,x-systemd.device-timeout=0,autodefrag, noatime,ssd_spread, compress=lzo 0 0
Bővebb információ: http://wiki.debian.org/Btrfs
A reiserfsnek két verziója használható:
A reiserfs használatához szükséges csomag:
# apt install reiserfsprogs
Így kapunk egy mkfs.reiserfs parancsot, amit például így használhatunk:
# mkfs.reiserfs /dev/sdb1
A reiser4 számára a következő csomag szükséges:
# apt install reiser4progs
Kapunk egy mkfs.reiser4 nevű parancsot, amit például így használhatunk:
# mkfs.reiser4 /dev/sdb1
A JFS az IBM 64 bites naplózó fájlrendszere. A következő verziók vannak: AIX, eComStation, OS/2, és Linux.
A JFS fájlrendszerhez a jfsutils csomagra van szükség:
# apt install jfsutils
A telepítés után kapunk egy mkfs.jfs nevű parancsot. A használatára példa:
# mkfs.jfs /dev/sdb1
Mozgatható médiák számára, elsősorban pendrive; merevlemezekhez jelenleg nem ajánlják.
Az exFAT használatához szükség van az exfat-utils csomagra. Telepítése:
# apt install exfat-utils
Az sdb1 partíció formázása exFAT-ra:
# mkfs.exfat /dev/sdb1
Csatolási pont létrehozása:
# mkdir /mnt/a
Csatolás:
# mount -t exfat /dev/sdb1 /mnt/a
A két csomagok a következő parancsokat tartalmazza: exfat-utils:
exfat-fuse:
Az exfat-fuse csomag has szükséges, a telepítése:
# apt install exfat-fuse
Ellenőrizzük a rendelkezésre álló tárolókat:
$ lsblk
Partíciónáljuk a /dev/sdb tárolót:
# fdisk /dev/sdb F n p 2048 +4G p
Ellenőrizzük:
# lsblk
Formázzuk:
# mkexfatfs /dev/sdb1
Csatoljuk:
# mkdir /mnt/d # mount /dev/sdb1 /mnt/d
Ellenőrizzük:
$ lsblk
cfdisk és fdisk használata esetén válasszuk a típusnak a következőt:
Telepítsük az ntfs-3g csomagot:
# apt install ntfs-3g
Használat:
# mkfs.ntfs -f /dev/sdb1
vagy részletes formázás:
# mkfs.ntfs /dev/sdb1
Gyorsformázás
# mkfs.ntfs -Q -L lemezFelirat /dev/sdb1 # mkfs.ntfs --quick --label lemezfelirat /dev/sdb1 # mkfs.ntfs -f /dev/sdb1 # mkfs.ntfs --fast /dev/sdb1
A következő parancsokat kapjuk még:
Néha menet közben meghibásodik az NTFS fájlrendszer.
Ha az NTFS fájlrendszeren előfordul $MFT hiba:
# ntfsfix /dev/sdb1
Szükség van a xfsprogs csomagra:
# apt install xfsprogs
Használatra példa:
# mkfs.xfs /dev/sdb1
# apt install dosfstools
# mkfs.fat /dev/sdb1 # mkfs.vfat /dev/sdb1 # mkfs.msdos /dev/sdb1
A FAT partíció elnevezése:
# fatlabel /dev/sdb1 JOSKAPEN
A csatolt fájlrendszerek keresése:
$ findmnt
Egy csatolásról információ:
$ findmnt /dev/sda1
Vagy mi van a gyökérként csatolva:
$ findmnt /
$ df -h
$ du -sch *.txt
$ ls -l -h
# apt install ncdu
# ncdu
A fájlrendszert felcímkézhetjük néhány paranccsal. Ext fájlrendszer esetén:
# e2label /dev/sdb1 ADAT
vagy:
# tune2fs -L ADAT /dev/sdb1
Ellenőrzés:
# e2label /dev/sdb1
vagy:
$ lsblk -f
Csak a címke kiíratása:
# lsblk -o LABEL /dev/sdb1
Ebben a formában kiíratható csak az UUID is:
# lsblk -o UUID /dev/sdb1
NTFS esetén:
# ntfslabel /dev/sdb1 NTFSPART
Az ntfslabel a ntfs-3g csomagban található.
Az ReiserFS címkézése:
# reiserfstune -l PART_A /dev/sdb1
Exfat címkézése:
# exfatlabel /dev/sda1 PARTEX
A következő táblázatban az egyes fájlrendszerekhez tartozó címkéző parancsokat látjuk.
Típus | Parancs | Megjegyzés |
---|---|---|
ext4 | e2label /dev/xxx <label> | de használható az ext2 és ext3 fájlrendszeren is |
ext4 | tune2fs -L <címke> /dev/xxx | |
FAT/VFAT | dosfslabel /dev/xxx <label> | bug #506786 a Lenny rendszerben; vagy mlabel az mtools csomagból |
JFS | jfs_tune -L <label> /dev/xxx | |
NTFS | ntfslabel /dev/xxx <label> | esetleg csináljuk Windows alól |
ReiserFS | reiserfstune -l <label> /dev/xxx | |
swap | mkswap -L <label> /dev/xxx | De lásd még a swapoff/swapon eljárásokat lejjebb |
XFS | xfs_admin -L <label> /dev/xxx |
Váltás ext2-ről ext3-ra, azaz a naplózás engedélyezése:
# tune2fs -j /dev/ESZKÖZ
Az ext4 lehetőségek használatához ext3 fájlrendszeren a következő parancsra van szükségünk:
# tune2fs -O extents,dir_index,uninit_bg /dev/ESZKÖZ
Ezek után nézzük át a fájlrendszert hibákat keresve:
# e2fsck -fDC0 /dev/ESZKÖZ