Ana içeriğe geç

Linux'ta Disk Bağlama ve Ayırma

Bu makalede - Disk Bağlama - Diski Ayırma

Not

VPS sunucuları için yükseltme planı seçeneğini kullanın. Aşağıdaki talimatlar yalnızca özel Linux sunucuları içindir.

Disk Bağlama

Diski bağladıktan sonra, işletim sistemi içinde hazırlamanız gerekir. Süreç dört aşamadan oluşur:

  1. Bölüm oluşturma;
  2. Biçimlendirme (dosya sistemi oluşturma);
  3. Bağlama (Mount);
  4. Otomatik başlatma için /etc/fstab dosyasına ekleme.

Diski hazırlamadan önce, sistemde bulunan disk adlarını belirlemeniz gerekir.

Diskleri aşağıdaki komutla listeleyebilirsiniz:

lsblk
Örnek çıktı:

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
sda      8:0    0   15G  0 disk
└─sda1   8:1    0   15G  0 part /
sdb1      8:16   0   10G  0 disk   # yeni disk (bölüm yok)
vda    252:0    0    1M  1 disk

Bu örnekte yeni disk /dev/sdb1'dir. Aşağıdaki tüm komutlar bunu örnek olarak kullanır. sdb yerine sisteminizdeki gerçek adını yazın.

1. Bölüm Oluşturma (fdisk)

Disk için etkileşimli modu başlatın:

sudo fdisk /dev/sdb1

Eylem sırası:

  • n tuşuna basın > yeni bölüm oluşturun;
  • p seçeneğini seçin > birincil (primary);
  • Üç kez Enter tuşuna basın (varsayılan değerleri koruyun: tüm disk, ilk sektör vb.);
  • w tuşuna basın > değişiklikleri yazın ve çıkın.

Sonucu kontrol edin:

lsblk

Artık yeni bir bölüm görünmelidir, örneğin /dev/sdb1.

2. Dosya Sistemi Oluşturma

Örneğin, güvenilir ve yaygın olarak desteklenen bir dosya sistemi olan ext4 kullanın:

sudo mkfs.ext4 /dev/sdb1

Not

Alternatifler: xfs, btrfs, ntfs (mkfs.ntfs aracılığıyla) — ihtiyaçlarınıza bağlı olarak.

3. Diski Bağlama (Mount)

Bir bağlama noktası (dizin) oluşturun:

sudo mkdir -p /mnt/disk2

Bölümü bağlayın:

sudo mount -o barrier=0 /dev/sdb1 /mnt/disk2

Doğrulayın:

df -Th

Disk artık kullanıma hazır: /mnt/disk2 içindeki tüm dosyalar yeni diskte saklanacaktır.

4. Başlangıçta Otomatik Bağlama (/etc/fstab)

UUID kullanmak ( /dev/sdb1 yerine ), disk sırası değiştiğinde kararlılığı sağlar.

Bölümün UUID'sini alın:

lsblk -o NAME,UUID

Örnek çıktı:

NAME   UUID
sda
└─sda1 073e596c-0101-4b87-8f4e-40f96b90baa9
sdb
└─sdb1 1a138d62-46e2-4c2c-9d41-f488d6e340a4

/etc/fstab dosyasını açın:

sudo nano /etc/fstab

Aşağıdaki satırı ekleyin (UUID ve yolu gerektiği gibi değiştirin):

UUID=1a138d62-46e2-4c2c-9d41-f488d6e340a4  /mnt/disk2  ext4  defaults  0  2

Not

defaults — standart bağlama seçenekleri (rw, suid, dev, exec, auto, nouser, async); 0 — yedeklemelere dahil değil; 2 — başlangıçta dosya sistemi kontrolü (kök dizinden sonra).

Diski Ayırma

Sunucuda bir kurtarma noktası varsa, yerel disk çıkarılamaz. Önce kontrol panelinden silin.

Adımlar:

  1. /etc/fstab dosyasını düzenleyin ve disk ile ilgili satırı yorum satırı yapın veya silin:

    sudo nano /etc/fstab
    # UUID=... /mnt/disk2 ext4 defaults 0 2
    
  2. Diski ayırın (Unmount):

    sudo umount -l /mnt/disk2
    

    Not

    -l (tembel/lazy) bayrağı, disk meşgul olduğunda (örneğin, bağlama noktası içinde bir oturum açıksa) kullanışlıdır.

  3. Bağlama noktasını kaldırın (isteğe bağlı):

    sudo rmdir /mnt/disk2