Bölümleri komut satırından nasıl yeniden boyutlandırabilirim? GParted'ı duydum , ancak bir GUI programı kullanmak istemiyorum.
Bölümleri komut satırından nasıl yeniden boyutlandırabilirim? GParted'ı duydum , ancak bir GUI programı kullanmak istemiyorum.
Yanıtlar:
Kullanım parted
yerine, muhtemelen dosya sisteminin yeniden boyutlandırma komutu ile birleştiğinde.
parted
GParted GUI'nin altındaki motordur. Etkileşimli komut modunda veya doğrudan komut satırından kullanabilirsiniz.
parted
3.0'dan önce , aşağıdaki komut GParted'ı öğrendikten sonra muhtemelen beklediğinizi yapar:
$ sudo parted /dev/sdb resize 1 1 200M
Bu, ikinci sabit diskteki ilk bölümü 200 MiB olarak yeniden boyutlandıracak ve Gelişmiş Biçim sürücülerinde hizalama sorunlarından kaçınmak için diske 1 MiB başlattığından emin olun .
Bu işlevsellik v3.0'da kaldırılmıştır , regresyon, kangrenli bir parmağın çıkarılmasıyla karşılaştırılarak doğrulanmıştır. V3.1'de yalnızca FAT ve HFS + ' yı kapsayan kısmi işlevsellik geri yüklendi .
v3.2, Unix / Linux dosya sistemi perspektifinden işlerin gerçekten ilginç hale geldiği yerdir. O değiştirir resize
ile komuturesizepart
. Yeni ad, yalnızca bölüm boyutunu değiştirebilmesinden kaynaklanmaktadır; önce içeriğini yeniden düzenlemeye bile çalışmaz.
Mevcut bir dosya sisteminin büyümesi durumunda, ext4 veya XFS gibi anında geliştirilebilen bir dosya sistemi kullandığınız sürece bu düşük riskli bir işlemdir. Örneğin, 200 MiB ext4 bölümü açıkken başlarsak /dev/sdb1
, boyutunu iki katına çıkarabiliriz:
$ sudo parted /dev/sdb resizepart 1 400M
$ sudo resize2fs /dev/sdb1 400M
Aynı komut çifti ext[234]
, dosya sistemlerini daraltmak için de çalışır , ancak bunları tersine vermeniz yeterlidir : gerçek dosya sistemini küçültün , sonra bölümün sonundaki boş alanı kesin.
Bazı dosya sistemleri (ör. XFS) yalnızca büyütülebilir; küçülemezler. Bu nedenle XFS'nin eşdeğeri resize2fs
çağrılır xfs_growfs
.
RAID ve LVM sistemleri tüm bunları karmaşık hale getirir. Kendi kısıtlamaları ve yetenekleri vardır.
Sık karşılaşılan bir durum, bazı sürücüler eklediğiniz, daha sonra LVM'yi genişlettiğiniz ve son olarak XFS dosya sistemini yeni alana genişlettiğiniz, çok sürücülü bir LVM tarafından yönetilen disk dizisinin üstünde bir XFS dosya sisteminin bulunmasıdır.