Ext4 bölümünü komut satırından yeniden boyutlandırmanın en kolay yolu nedir?


29

Bir ext4 bölümünü (veya yönteme bağlı olarak herhangi bir tür bölümünü) komut satırından yeniden boyutlandırmanın en kolay yolu (potansiyel olarak en az komutla değil, aynı zamanda anlaşılması en kolay olanı)?

Gparted gibi bir araç kullanmak bir GUI'de açıkça kolaydır, fakat komut satırında ne yapmalı? Metin tabanlı GUI'lerin de teknik olarak hala komut satırında bulunduğundan cevabı sayabilirim. Sadece kolay olması gerekiyor.

Bölünme ile, kişisel bir bilgisayarın tek bir diskinde (örneğin bir dizüstü bilgisayarda) basit bir bölüm anlamına gelir. Örneğin, yeniden boyutlandırmak istiyorum /dev/sda4. RAID yok, birden fazla disk sürücüsü yok, burada karmaşık bir şey yok. Tek bir diskte sadece basit bir bölüm (/ dev / sda / / dev / sdaX).


1
Muhtemelen bunu biliyorsunuzdur, ancak Gparted, GNU Parted'in bir GUI ön yüzüdür. Parted 2.4'ten önce yeniden boyutlandırabilirsiniz, ancak bu zamandan beri kaldırılmıştır. Tek yolun bunu elle yapmaktan, bölüm tablosunu yeniden boyutlandırmaktan, cihaz haritaları oluşturmaktan ve ardından dosya sistemini yeniden boyutlandırmaktan şüpheleniyorum.
Sparhawk

Bölümleri yeniden boyutlandırma hakkında bu makaleyi gördünüz mü ?
psimon

Bu belirli olanı görmedim, ancak bunun asıl amacı, bölümü silip daha sonra istediğiniz boyutta yeni bir tane yapmaktır. Ama doğasında yaptığım şey hiçbir şeyi "silmek" değil, sadece yeniden boyutlandırmak. Bu sorunun en iyi cevabı muhtemelen bir bölümü "yeniden boyutlandırmanın", birini silmenin ve yeni bir tane yaratmanın bir yoludur ve resize2fs adımları tamamen gereksizdir ve arka planda gerçekleşir (çünkü tabii ki ve tabii ki kullanıcı da isterse bölümdeki tüm boşluğu kullanın , bu yüzden fazladan bir adım olmamalıdır).
trusktr

Yanıtlar:


10

fdiskÇalışırken bölüm tablosunu değiştirmek için kullanabilirsiniz . Bu bağlantıyı iletin


17
Bağlantıdaki çürük nedeniyle ilgili bilgiyi linkten cevabınıza yazmalısınız. Ayrıca, wordpress.com şu anda yaşadığım yerde engellendi (Çin), bu yüzden "cevabı" bile göremiyorum.
WormFood

1
@Thushi, çıkış fdisk -l paste.ubuntu.com/24757891 . Sda5 ve sda6'ları sda6 olarak birleştirmek istiyorum. Verilerime zarar veriyor mu?
alhelal

7

gpartedkullandığı resize2fsbölümün boyutunu değiştirmek için. Çok fazla tartışmaya gerek yok. Aşağıda faydalı bulduklarım var.

-M dosya sisteminin minimum boyutuna küçülür.

-p yüzde göstergesi gösterir.

-P dosya sisteminin minimum boyutunu yazdırır ve çıkar.


resize2fsbölümleme tablosunu hiç değiştirmez, bir dosya sisteminin boyutunu değiştirir . Kullandıktan sonra, dosya sisteminin uygun olduğu bölümü yeniden boyutlandırmanız gerekir.
bool3max

5

Hem bölümün hem de dosya sisteminin fdiskboyutunu artıracaksanız, önce bölümün boyutunu artırmak için çalıştırın, ardından dosya sisteminin boyutunu artırmak için çalıştırın resize2fs.

Her ikisinin boyutunu daraltacaksanız, resize2fsönce koş ve sonra koş fdisk.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.