/etc/fstab
Bir sonraki önyüklemede yeniden etkinleştirilmesini önlemek için ilgili girişi yorumlayın / kaldırın , daha sonra swapoff -a
çalışan sistem için takas bölümünün kullanımını devre dışı bırakmak için yeniden başlatın veya çalıştırın .
Şimdi takas bölümünü silin, sistem bölümünüzü kullanılmayan alanın üzerine getirin ve gerçek dosya sistemini genişletin. Ben senin grafiksel bölüm yöneticisi bütün bunu yapabilir olmadığını biliyorum, ama bu burada eğer kullanarak bunu yapmanın bir dağıtıma-agnostik yolu yok fdisk
ve resize2fs
:
# fdisk /dev/sdX
# Display current partition table, copy/paste this output somewhere to be able to go back in case you screw up
Command (m for help): p
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 22527 20480 10M ef EFI (FAT-12/16/32)
/dev/sda2 22528 186367 163840 80M 83 Linux
/dev/sda3 186368 204799 18432 9M 82 Linux swap / Solaris
# Delete the swap partition
Command (m for help): d
Partition number (1-3, default 3): 3
Partition 3 has been deleted.
# Delete the system partition
Command (m for help): d
Partition number (1,2, default 2): 2
Partition 2 has been deleted.
# Create a new system partition starting the same as the old one but ending a bit farther, at the end of the (now deleted) swap partition
Command (m for help): n
Partition type
p primary (1 primary, 0 extended, 3 free)
e extended (container for logical partitions)
Select (default p):
Using default response p.
Partition number (2-4, default 2):
# Enter the same start sector as the old part.
First sector (22528-204799, default 22528): 22528
# Enter the end sector of the old swap partition
Last sector, +sectors or +size{K,M,G,T,P} (22528-204799, default 204799): 204799
Created a new partition 2 of type 'Linux' and of size 89 MiB.
# Save the changes
Command (m for help): w
The partition table has been altered.
Sonunda, yeni boş alandan faydalanmak için mevcut dosya sistemini genişletiyoruz (şimdiye kadar gerçek dosya sistemi, alt bölümlerine daha fazla alan eklediğimizin farkında değildi). Varsayılan resize2fs
olarak, sabit bir boyut belirtilmedikçe bölümün tamamını kullanır, bu nedenle bölüm blok cihazından başka bir şey belirtmemize gerek yoktur. Bir dosya sisteminin büyütülmesi (küçülme yerine) bölme montajı ile çevrimiçi olarak yapılabilir:
# resize2fs /dev/sda2
Artık takas işlemini başarıyla devre dışı bıraktınız ve kullanılmayan alanı yeniden başlatmadan bile geri kazandınız.
Debian'ın prosedürünün biraz farklı olduğunu ve daha fazla dosya düzenlemenin gerekli olduğunu unutmayın. Daha fazla bilgi için bu cevaba göz atın .
/etc/fstab
. Bu yapıldıktan sonra, takas devre dışı bırakılmalı ve bir sonraki açılışta geri gelmemelidir. Artık kullanılmayan alanı geri kazanmak istiyorsanız bölüm tablosunu değiştirmeli ve ana dosya sisteminizi genişletmelisiniz. Ayrıntılı talimatlar için cevabımı gör.