Yedekledikten (adım 1) ve bağlantısını kestikten (2 ile 3 arasında) sonra fsck
, dosya sisteminin sağlıklı olduğundan emin olmak için çalıştırın :
e2fsck -f /dev/mapper/ExistingExt4
Bunun dışında adımlar tamam.
$ SEKTÖRLER için ne seçmeliyim? Bu adım gerekli mi?
Bu adım gereklidir, aksi takdirde bölüm hala eski tarafta görünecektir. Bu, Nautilus ile doğrulanır, yeniden boyutlandırıldıktan sonra bile resize2fs
, LUKS bölümü eski boyut olarak ortaya çıktı. Çalıştırdıktan sonra cryptsetup resize
doğru sayı gösterilir. Bu adım gerekli değildir. Yalnızca dosya tarayıcısında gösterildiği gibi geçerli boyut durumunu etkiler. Boyutu değiştirdikten ve bölümü kapatıp açtıktan sonra sayı geri yüklenir. Bu nedenle, daha sonra gösterildiği gibi LUKS bölümünü kapatırken bu eski olacaktır.
$SECTORS
çıktısına bakarak belirlenebilir cryptsetup status ExistingExt4
:
/ dev / mapper / ExistingExt4 etkin.
tür: LUKS1
şifre: aes-cbc-essiv: sha256
anahtar boyutu: 256 bit
cihaz: / dev / sda2
ofset: 2056 sektör
boyutu: 156049348 sektörler
modu: okuma / yazma
Bir sektör her zaman 512 bayttır ( cryptsetup
manuel sayfada belirtilmiştir ). Bu nedenle, 15 GiB çıkarmak için aşağıdaki sektör boyutunu kullanın 156049348 - 15 * 1024 * 1024 * 2 = 124592068
:
cryptsetup resize ExistingExt4 -b 124592068
Bölümü yeniden boyutlandırma gelince, parted
GPT bölümleri ile iyi çalışır. Ancak resize
komut, geçici bir çözüm (veya çözüm) olarak çalışmaz, bölüm bilgilerini kaldırın ve http://ubuntuforums.org/showthread.php?p=8721017#post8721017'den esinlenerek yeni bir bölüm oluşturun :
# cryptsetup luksMevcut MevcutExt4
# parted / dev / sda2
GNU Ayrılmış 2.3
/ Dev / sda kullanma
GNU Parted'e hoş geldiniz! Komutların bir listesini görüntülemek için 'help' yazın.
(ayrıştırılmış) birim s
(ayrıştırılmış) p
Model: ATA INTEL SSDSA2CW08 (scsi)
Disk / dev / sda: 156301488s
Sektör boyutu (mantıksal / fiziksel): 512B / 512B
Bölme Tablosu: gpt
Numara Başlangıç Bitiş Boyutu Dosya sistemi Adı Bayraklar
1 34s 2082s 2049s Boot Instagram Hesabındaki Resim ve Videoları bios_grub
3 2083s 250034s 247952s ext2 RootBoot
2 250035s 156301438s 156051404s Her şey
15 GiB'nin traş edilmesi gerektiğinden, yeni son olur 156301438 - 15 * 1024 * 1024 * 2 = 124844158
. 2. bölümü değiştirmek istediğim için, önce onu kaldırıp sonra "Her şey" etiketiyle yeniden oluşturmak zorundayım (isterseniz bu değiştirilebilir). Not : Bu diskin bir GPT düzeni vardır. MBR için, değiştirmeniz gerekir Everything
tarafından primary
veya extended
(denenmemiş, MBR kısmına bölüm vardır boyutlandırma değil sınanmıştır ve değil sınanmamış olduğundan önerilir).
UYARI : aşağıdaki komutlar verileri bozmuştur . Ne olduğunu anlamadan kopyalamayın. Sektör boyutları gerekir aksi takdirde, değiştirilemez OLACAK bölüm (ler) yok. Aptallığınızdan hiçbir şekilde sorumlu değilim, YEDEKLEME YEDEKLEME Verilerinizi riske atmadan önce verilerinizi ikinci bir depolama ortamına yedekleyin.
(parted) rm 2
(parted) mkpart Her şey 250035s 124844158s
Uyarı: Ortaya çıkan bölüm, en iyi performans için uygun şekilde hizalanmamıştır.
Ignore / İptal? yoksay
(ayrıldı) p
Model: ATA INTEL SSDSA2CW08 (scsi)
Disk / dev / sda: 156301488s
Sektör boyutu (mantıksal / fiziksel): 512B / 512B
Bölme Tablosu: gpt
Numara Başlangıç Bitiş Boyutu Dosya sistemi Adı Bayraklar
1 34s 2082s 2049s Boot Instagram Hesabındaki Resim ve Videoları bios_grub
3 2083s 250034s 247952s ext2 RootBoot
2 250035s 124844158s 124594124s Her şey
(ayrıldı) çıkmak
Yukarıdaki parted
örnekte, sektörlerim daha önceki bir kurulumdan kaynaklanan bir hata olan hizalanmamıştır, buna çok fazla dikkat etmeyin.
İşte bu! cryptsetup status
Ve file -Ls /dev/...
öğelerini kullanarak her şeyin yolunda olduğunu doğrulayabilir ve yeniden başlatabilirsiniz .