mkfs (Make Filesystem) komutu Linux’ta bir disk bölümü veya depolama cihazında yeni bir dosya sistemi oluşturmak için kullanılır. Bir bölümü doğru bir şekilde biçimlendirmek, verimli veri depolama ve sistem performansı için gereklidir. Bu kılavuz, Linux’ta bir disk veya bölümde dosya sistemini biçimlendirmek için mkfs komutunun nasıl kullanılacağını açıklar.

Adım 1: Disk veya Bölümü Belirleyin

Bir bölümü biçimlendirmeden önce, doğru disk cihaz adını belirlemek için:

lsblk

veya

sudo fdisk -l

Örnek çıktı:

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

Burada, /dev/sda2 biçimlendirmek için mevcut bir bölümdür.

Adım 2: Bölümü Kaldırın (Eğer Montelenmişse)

Biçimlendirmeden önce, çatışmaları önlemek için bölümü kaldırın:

sudo umount /dev/sda2

**Adım 3: Bölümü **mkfs Kullanarak Biçimlendirin

1. EXT4 Olarak Biçimlendirin (Linux için Tavsiye Edilir)

sudo mkfs.ext4 /dev/sda2

2. XFS Olarak Biçimlendirin (Büyük Dosya Sistemleri için Tavsiye Edilir)

sudo mkfs.xfs /dev/sda2

3. FAT32 Olarak Biçimlendirin (Çapraz Platform Uyumluluğu için)

sudo mkfs.vfat -F32 /dev/sda2

4. NTFS Olarak Biçimlendirin (Windows Uyumluluğu için)

sudo mkfs.ntfs /dev/sda2

Adım 4: Dosya Sistemine Etiket Ekleyin (İsteğe Bağlı)

Yeni biçimlendirilmiş bölüme bir etiket eklemek için:

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

Adım 5: Yeni Dosya Sistemini Montajlayın

Bir montaj noktası oluşturun:

sudo mkdir -p /mnt/data

Bölümü montajlayın:

sudo mount /dev/sda2 /mnt/data

Montajı doğrulayın:

df -h

Adım 6: Otomatik Montaj için /etc/fstab’a Ekleyin

Bölümü önyükleme sırasında otomatik olarak montajlamak için /etc/fstab’a ekleyin:

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

Farklıysa ext4’ü uygun dosya sistemi türü ile değiştirin.

Sonuç

mkfs komutu, Linux’ta bölümleri biçimlendirmek ve depolama cihazlarını hazırlamak için güçlü bir araçtır. Bu adımları takip ederek, bir bölümü verimli bir şekilde biçimlendirebilir, etiketleyebilir ve kullanıma hazır hale getirebilirsiniz.