====== Create Mount Unmount And Use Vfat Ext4 And Xfs File Systems ====== **General Information** Creating different file systems. ---- ===== Creation and Mounting ===== Create filesystem examples (vfat, ext4, xfs) mkfs.vfat /dev/sdb1 mkfs.ext4 /dev/sdb2 mkfs.xfs /dev/sdb3 or mkfs -t vfat /dev/sdb1 mkfs -t ext4 /dev/sdb1 mkfs -t xfs /dev/sdb1 \\ Mount (does not survive reboot) mount /dev/sdb1 /mnt/dir1 mount /dev/sdb2 /mnt/dir2 mount /dev/sdb3 /mnt/dir3 \\ Persistent Mounts (/etc/fstab) vim /etc/fstab /dev/sdb1 /mnt/dir1 vfat defaults 1 2 /dev/sdb2 /mnt/dir2 ext4 defaults 1 2 /dev/sdb3 /mnt/dir3 xfs defaults 1 2 \\ Unmount umount /mnt/dir1 umount /mnt/dir2 umount /mnt/dir3 ---- ===== Maintenance ===== Details about ext2/3/4 filesystems dumpe2fs /dev/sdb2 \\ Label ext2/3/4 filesystem tune2fs -L mylabel /dev/sdb2 \\ Check/repair vfat and ext4 filesystem fsck.vfat /dev/sdb1 fsck /dev/sdb2 * Filesystems must be unmounted for fsck to run \\ Display XFS filesystem information xfs_info /dev/sdb3 \\ Label XFS filesystem xfs_admin -L mylabel /dev/sdb3 * Must be unmounted \\ Check/repair XFS filesystem xfs_repair /dev/sdb3 ----