Bu gerektiğini çoğu durum için çalışır. 2 TB'tan büyük bölümler veya 15'ten fazla bölüm için MBR kullanamazsınız.
- Bölmenin boyutlarını kontrol etmek için bölümlenmiş kullanın (yani hepsi 2 TB'tan küçük mü?),
parted /dev/sdX p
- Daha büyük bölümler olması durumunda, söz konusu dosya sistemini ve yapılması gereken her şeyi küçültün. (Bu ilanın sonunda bu konuda daha fazlası.)
- Tüm kesin bölüm boyutlarını boşaltın
parted /dev/sdX u B p(boyutları bayt olarak gösterin), böylece bölüm düzenini nasıl yeniden oluşturabileceğinizi bilirsiniz. Her iki partedçıkıştan da fotoğraf çekmek için telefonunuzu kullanın .
- Unutmayın, iç yapısı nedeniyle yalnızca MBR'li dört birincil bölüme sahip olabileceğinizi unutmayın. Eğer daha fazla bölüme sahipseniz, bir VBR'nin yerleştirilebileceği mantıklı bir bölüm oluşturmak için diskinizde bir yerde (bunun nerede olabileceğini bilmeniz gerekir!) Boş bir alana ihtiyaç duyarsınız. Daha önce var olan 5. / 6. bölüm.
gdiskGPT'yi açmak için kullanın .
- Yeni bir MBR oluşturun.
- Bölümlerinizi yeniden düzenleyin, birincil bölümler olarak 1. / 2. / 3., ardından bir miktar boş alan üzerinde (NEREDE VERİLMEMİŞ HEDİYE YOKTUR !!!), mantıklı bir bölüm oluşturun, sonra diğerlerini oluşturun.
- Kaydet, çık.
- Dua etmek.
- Yeniden Başlatma.
grmlBütün bunlar için bir cankurtaran kullanmalısın . Yanlış bir şey yaptıysanız, yeniden başlatın ve yeniden deneyin.
Diske herhangi bir veri yazmadığınız sürece hiçbir şey kaybolmaz. Telefonunuzda tüm bölüm düzeninizin hala bulunduğunu unutmayın, böylece gerçekten gerekirse orijinal GPT'yi yeniden oluşturabilirsiniz.
Durumda senin gerçekten bir şey çuvallarsanız, fotoğraf çekmek deneyin vermedi testdiskbölüm sınırlarını sezmek için. Ancak, düzeniniz olağanüstü bir şey olursa, üzerine para yatırmayın.
Bölmeleri küçültmek için yeniden boyutlandırma öğelerinde, kuş bakışı perspektif:
- İlk önce her zaman dosya sistemini küçültmeniz gerekir. Ext4 (
resize2fs -M dev/sdX) için kolay , ancak küçültülemeyeceğinden XFS için imkansız. Bu tür dublörlere teşebbüs etmeden önce ne kullandığınızı ve google’ı öğrenin.
- LVM'niz varsa, sonraki mantıksal hacmi daraltın. (
lvreduce -L 20G /dev/mapper/<VG>-<LV>)
- Bir sonraki LVM adımı fiziksel hacmi küçültüyor.
pvresize --setphysicalvolumesize 25G /dev/sdXgitmenin yolu bu.
- Daha sonra tercih edilen bölümlendirme aracını kullanın, lvm'nizin bulunduğu bölümü silin ve daha küçük yeniden oluşturun.
Burada bahsi geçen tüm öğelerin boyutları aşağıdaki gibidir: Dosya sistemi <LV <PV <bölümü, eğer bir sonraki yeniden başlatmadan sonraki durum böyle değilse, bir FS kontrolü yapmanız gerektiğini göreceksiniz. Yapmayın, tekrar canlı çubuğa yeniden başlayın ve ayarlarınızı yapın. Oradaki işleri düzeltirseniz, sisteminiz yeniden açılır, söz veriyorum.
Bütün bunları yapabilmek için, PARTITION + LUKS + LVM + FILESYSTEM'iniz varsa, kabuğun içinden nasıl yapılacağına dair bazı ipuçları:
df -h bölümü kurduğunuzda dosya sistemi boyutunu göstermek için arkadaşınız
lsblkve lsblk -fbölümleri göstermek için arkadaşınız
- LUKS kullanıyorsanız, kripto kabını kullanarak açın,
cryptsetup open /dev/sdX asdfşifrenizi girin, daha sonra kullanılmaya başlanmalıdır /dev/mapper/asdf. Şifreleme araçlarının yeniden boyutlandırılması gerekmez. (Elbette şifreli bir bölümünüz yoksa, bunu atlayın.)
vgchange -aay Tüm mantıksal hacimleri aktif hale getirmek için onlarla çalışabilirsiniz.
mkdir asdf; mount /dev/mapper<VG>-<LV> asdfve sonra df -hyeniden boyutlandırmadan önce dosya sisteminizin boyutunu kontrol etmek için.
umount asdf bu yüzden tekrar çıkarıldı.
resize2fs -M /dev/mapper/<VG>-<LV>.
mount /dev/mapper/<VG>-<LV> asdf; df -h dosya sisteminizin ne kadar büyük olduğunu kontrol etmek için.
- LV 1GB'ı dosya sisteminden daha büyük yapın. Şanslar, bu yeterli olmayacak. Eğer bunu başarabilirseniz, bundan daha da büyük bir hale getirin, aksi takdirde linux size yeniden başlatmadan sonra işe yaramayacağını söyler. İstendiğinde FS kontrolünü YAPMAYIN, tekrar başlatılır ve yeniden başlatılır, bu durumda veri kaybı olmaz.
- PV'yi 1GB'tan büyük LV yapın.
- Bölme işleminden PV'den 1GB daha büyük yapın. LVM, 4M boyutunda (doğrudan harddisk üzerindeki bloklara benzeyen bloklar gibi, ancak LVM için) boyutlar oluşturduğundan, 100M de kolayca yeterli olmalıdır ve yalnızca bölümü çok küçük hale getirerek bunu sonlandırmamasını istersiniz. Ama dediğim gibi olmalı . Her şeyi hesaplamayın, her şeyi düzeltin ve kırılırlarsa düzeltin. Ne de olsa linux, bunu yapalım.
İşleri olması gerekenden daha büyük yapın, bu yüzden sık sık yeniden başlatmanız gerekmez.
Kolayca LVM ile, her zaman VG ve bağlantı noktasının (adı olarak hostnamenizi kullandığınız ne olduğunu ayırt etmek root, swap, varsenin LVM ayar oluştururken, zaten yapmadım eğer, LV için, ...). Bu genel bir ipucu, yukarıdaki adımların hiçbiri için yapmanız gereken bir şey değil.