Sisteminiz önemli sistem dizinleri kaybolduğundan önyüklememesine rağmen, diğer tüm dizinler hala orada. Örneğin, bir Linux "canlı" CD veya DVD ROM'unun önyüklenmesi, sürücünün takılması ve takılması mümkün olmalıdır. Herhangi bir iyi dağıtım aynı zamanda sistemi, kullanıcının giriş dizinleri gibi mevcut dosyaları silmeden mevcut bir bölümün üzerine yüklemenize izin vermelidir.
Bu sistemde değerli olan bir şey varsa (yani kişisel verileriniz ve yalnızca Linux kurulumu değil), daha fazla kayba neden olacak aşırı aceleci bir şey yapmayın.
Gelecekte, takas alanına ihtiyaç duyuyorsanız ve sürücüde boş alan yoksa, yer açmak için bölümleri yeniden boyutlandırmaya çalışmak yerine, Linux'a bir dosyayı takas etmesini söyleyebilirsiniz! İlk önce büyük bir dosya oluşturmanız gerekir. Genellikle sıfır byte dolu bir dosya kopyalanarak oluşturulur /dev/zero
. Daha sonra bu dosyanın mkswap
komutu kullanarak takas için biçimlendirilmiş olması gerekir . Son olarak, çekirdeğin bu dosyayla değiş tokuş etmeye başlaması söylenebilir swapon
.
Örneğin bir gigabayt dosyası:
$ dd if=/dev/zero of=/var/swapfile bs=1024 count=$((1024 * 1024))
$ mkswap /var/swapfile
$ swapon /var/swapfile
Bu numara, bir programın çok fazla sanal belleği çiğnemesi ve bu programı öldürmek istemediğiniz durumlar için iyidir (çünkü bir bilim adamısınız ve program saatlerce değerli bir hesaplama yapıyordur). Böyle bir durum için geçici olarak değiş tokuşa ihtiyacınız varsa, daha sonra ondan kurtulabilirsiniz:
$ swapoff /var/swapfile
$ rm /var/swapfile
Ancak, bunu saklamak istediğinizi varsayalım. Sistemi yeniden başlatırsanız, takas dosyanızla ilgili her şeyi unutacak. Dosya orada olacak ama hiç kimse bir swapon
emir almadığı için sistem ona geçmeyecek . Takas dosyasını önyüklemede kullanılacak şekilde kaydetmek için aşağıdaki /etc/fstab
gibi bir satır ekleyerek dosyaya girin :
/var/swapfile swap swap defaults 0 0
Bu kadar.