Polecenie mkfs (Make Filesystem) w systemie Linux jest używane do tworzenia nowego systemu plików na partycji dysku lub urządzeniu pamięci. Poprawne sformatowanie partycji jest niezbędne dla efektywnego przechowywania danych i wydajności systemu. Ten przewodnik wyjaśnia, jak używać polecenia mkfs do formatowania systemu plików na dysku lub partycji w systemie Linux.

Krok 1: Zidentyfikuj dysk lub partycję

Przed sformatowaniem partycji zidentyfikuj poprawną nazwę urządzenia dyskowego używając:

lsblk

lub

sudo fdisk -l

Przykładowe wyjście:

sda      8:0   0  500G  0 disk  
├─sda1   8:1   0  100G  0 part  /
├─sda2   8:2   0  400G  0 part  /mnt/data

Tutaj /dev/sda2 jest dostępną partycją do sformatowania.

Krok 2: Odmontuj partycję (jeśli zamontowana)

Przed sformatowaniem odmontuj partycję, aby zapobiec konfliktom:

sudo umount /dev/sda2

**Krok 3: Sformatuj partycję używając **mkfs

1. Sformatuj jako EXT4 (zalecane dla Linuxa)

sudo mkfs.ext4 /dev/sda2

2. Sformatuj jako XFS (zalecane dla dużych systemów plików)

sudo mkfs.xfs /dev/sda2

3. Sformatuj jako FAT32 (dla zgodności międzyplatformowej)

sudo mkfs.vfat -F32 /dev/sda2

4. Sformatuj jako NTFS (dla zgodności z Windows)

sudo mkfs.ntfs /dev/sda2

Krok 4: Oznacz system plików (opcjonalnie)

Aby dodać etykietę do nowo sformatowanej partycji:

sudo e2label /dev/sda2 DataPartition  # For EXT4
sudo xfs_admin -L DataPartition /dev/sda2  # For XFS

Krok 5: Zamontuj nowy system plików

Utwórz punkt montowania:

sudo mkdir -p /mnt/data

Zamontuj partycję:

sudo mount /dev/sda2 /mnt/data

Zweryfikuj montaż:

df -h

Krok 6: Dodaj do /etc/fstab dla automatycznego montowania

Aby automatycznie zamontować partycję przy uruchamianiu, dodaj ją do /etc/fstab:

echo '/dev/sda2 /mnt/data ext4 defaults 0 2' | sudo tee -a /etc/fstab

Zamień ext4 na odpowiedni typ systemu plików, jeśli jest inny.

Podsumowanie

Polecenie mkfs jest potężnym narzędziem do formatowania partycji i przygotowywania urządzeń pamięci w systemie Linux. Postępując zgodnie z tymi krokami, możesz efektywnie sformatować, oznaczyć i zamontować partycję do użycia.