Bölümde bulunan kuruluma aktif olarak önyüklenmiş olsanız bile, Linux’taki root bölümünü yeniden boyutlandırmak mümkündür. Normalde, sabit sürücü bölümleme değişiklikleri yalnızca aktif olarak kullanılmayan montajsız bölümlerde ve sabit sürücü alanında yapılmalıdır. Bununla birlikte, root bölüm boyutunu değiştirmeniz gereken ve değişiklikleri gerçekleştirmek için farklı bir kurulum ortamına yüklenemediğiniz bir durumda, hala monte edilirken root bölümünü yeniden boyutlandırmaktan başka seçeneğiniz olabilir .
Bu öğreticide, önce bölümü aşmadan canlı bir sistemde bir Ext4 root bölümünü yeniden boyutlandırma adım adım talimatları gözden geçireceğiz. Bu yazı, root bölümünün boyutunu şu anda kullanılmayan sabit sürücü alanına uzatmanıza veya root bölümünü küçültmenize olanak tanır – örneğin, farklı bir bölüme yer açmak için.
Havalandırmadan canlı root bölümünü yeniden boyutlandırma
Aşağıdaki örnekte, 100 GB sabit sürücümüz var, ancak root bölümümüz mevcut alanı sadece 60 GB tüketiyor. Amacımız, mevcut sabit sürücü alanını almak için root bölümünün boyutunu genişletmektir, böylece root bölümümüz yaklaşık 100 GB boyutunda olacaktır.
UYARI! Herhangi bir canlı bölünmenin ilk önce boşaltılmadan yeniden boyutlandırılması, verileri kaybetme riski ile gelir, bu nedenle önerilmez. Doğru yöntem, bölmeyi çıkarmak ve başka bir bölüme veya canlı ortama önyükleme yaparken yeniden boyutlandırmaktır. Aşağıdaki adımlara devam etmeden önce tüm önemli verilerin yedeklerini yapın.
Root bölümümüzü yeniden boyutlandırmak için aşağıdaki adım adım talimatları gözden geçirelim:
- Root bölümümüzün mevcut boyutunu kontrol ederek başlayalım. Bunu DF komutunu yürüterek ve çıkışta insan okunabilir numaraları almak için -h seçeneğini ekleyerek yapabiliriz. Komutta, / root bölümünü temsil eder:
$ df -h /
DF komutu çıktısı Yukarıdaki ekran görüntüsünde görüldüğü gibi, kök bölümünün mevcut boyutu 60 GB civarındadır.
- Ancak disk boyutunu FDisk ile kontrol edersek, sürücünün 100 GB kullanılabilir alan rapor ettiğini görüyoruz:
$ sudo fdisk -l
FDisk komutundan çıktı disk boyutunu gösterir FDisk komut çıkışı, sabit sürücümüzün gerçek boyutunun 100 GB olduğunu ortaya koyuyor ve bizim durumumuzda /dev /sda3 olan root bölümü için sadece 60 GB kullanıyoruz. Ayrıca, sisteminizde de görebileceğiniz Linux önyükleme yükleyicisine (bölüm 1 ve 2) adanmış küçük bir alanımız var, ancak bu bölümleri yalnız bırakmalıyız.
- Yeniden boyutlandırma işlemine başlamak için FDISK yardımcı programını açalım. Bölümleme şeması değiştirmek istediğiniz sabit sürücüye cihaz yolunu belirtmeniz gerekir (root bulunduğu yer).
$ sudo fdisk /dev/sdX
- FDisk aracının içinde, geçerli bölüm tablosunu yazdırmak için P komutunu verin:
Command (m for help): p
Bölüm tablosunu FDisk aracına yazdırma Root bölümünüz için başlangıç sektörünü not edin, çünkü yeni bölüm boyutlandırmasının aynı sektörden başladığından emin olmanız gerekecek – bittiği yerde, ancak başlangıç sektörünün her şeyin devam etmesi için aynı kalması gerekiyor Doğru çalışıyor. Yukarıdaki ekran görüntüsünde, root bölümü için başlangıç sektörümüzün 1054720 olduğunu görebilirsiniz. Bitiş sektörü 125827071’dir, ancak bu sayı yeniden boyutlandırma işlemi sırasında değişecektir.
- Şimdi root bölümünü siler ve istenen boyut olarak yeniden yaratacağız. Bölümü silmek için D komutunu yürütün. Not: Bizim durumumuzda, Bölüm 3’ü siliyoruz, çünkü root bölümümüzün sayısı bu, kendi sisteminiz için doğru numarayı seçtiğinizden emin olun.
Command (m for help): d Partition number (1-3, deault 3): 3 Partition 3 has been deleted.
- Ardından, N (yeni) komutunu vererek bölümü yeniden oluşturalım. Daha önce olduğu gibi aynı bölüm numarasını vereceğiz.
Command (m for help): n Partition number (3-128, deault 3): 3 First sector (1054720-209715166, default 1054720): [enter the starting sector here! it needs to be the same as before] Last sector, +sectors or +size{K,M,G,T,P} (1054720-209715166, default 209715166): Created a new partition 3 of type 'Linux filesystem' and of size 99.5 GiB.
Artan boyutta yeni bir root bölüm oluşturma Son iki soru için, istediğiniz ayarlarla eşleştikleri için varsayılanlara devam etmek için Enter tuşuna basabildik. Başka bir deyişle, ilk sektör öncekiyle aynı kaldı ve bölümümüzün mevcut sabit sürücü alanının tüm boyutunu kapsadığından emin olmak için mevcut son sektörü (varsayılan tarafından önerildiği gibi) kabul ettik.
- Aşağıdaki sorudan sorulmanız durumunda, n no.
Partition #3 contains a ext4 signature. Do you want to remove the signature? [Y]es/[N]o: n
- Bölüm tablosunu bir kez daha P ile yazdıralım ve çıktının artık kök bölümünün istenen boyutunu yansıttığını doğrulayalım:
Command (m for help): p
Bölüm tablosu, kök bölümümüzün yeniden boyutlandırıldığını göstermektedir - Yukarıdaki komuttaki çıktının beklediğiniz şey olduğunu iki kez kontrol edin. Yukarıdaki değişiklik iyi göründüğü sürece, değişikliği diske yazmak için W komutunu kullanın:
Command (m for help): w
We can now close
fdisk
by typingq
for the quit command. - Bu noktada, root bölümümüzü yeni boyutla yeniden bağlamak için sistemin yeniden başlatılması gerekiyor. Bölümün bağlanmadan önce kontrol edildiğinden emin olmak için FSCK (dosya sistemi kontrolü) bir sonraki yeniden başlatmaya zorlayın. Bunu yapmak için, / bölümünüzün kökünde forcefsck adlı boş bir dosya oluşturun:
$ sudo touch /forcefsck
Ve sistemi yeniden başlatın:
$ reboot
- Sistem geri geldiğinde, kök bölümüne yeni çıkmış olan alan boyunca dosya sistemini (bu durumda Ext4) genişletmemiz gerekir. Bunu yapmak için Resize2FS komutunu yürüteceğiz ve root bölümünü aygıt yolunu belirleyeceğiz (bizim durumumuzda, bu /dev /sda3, ancak sizinki farklı olabilir.
$ sudo resize2fs /dev/sda3
Tüm bölüm boyutunu kapsayacak şekilde dosya sistemimizi başarıyla yeniden boyutlandırdık - DF komutunun yürütülmesi, root bölümün yeni ve beklenen boyutunu göstermelidir:
$ df -h /
DF komutu, kullanılabilir sabit sürücü alanımızın arttığını gösterir Yazının orijinalini buradan okuyabilirsiniz.

Kariyerime 26 yıl önce başladım. Windows ve Linux sistemlerinin kurulumu, yapılandırılması, yönetimi ve bakımı dahil olmak üzere birden fazla sistem üzerinde uzmanlaştım.
Açık kaynak dünyasındaki en son gelişmelerden haberdar olmaktan ve Linux hakkındaki en son araçları, özellikleri ve hizmetleri denemekten hoşlanıyorum.
Son 6 yıldır sistem ve ağ yöneticisi olarak görev yapıyorum ayrıca Pardus Dönüşüm Projesini yönetiyorum ve Pardus İşletim Sisteminin yaygınlaşması adına uğraş gösteriyorum.
Boş zamanlarımda açık kaynaklı uygulamaların Türkçe çevirisine katılıyorum ve The Document Foundation üyesiyim.