Takas bölümümü kök bölümümün büyümesine izin vermek için taşımam gerekiyor. Nasıl?


16

Bir Sanal Kutu Ubuntu konuk var ve benim disk (aslında 8 gb) daha fazla yer olması gerekir. VDI için ayrılan alanı zaten 16 gb'a çıkardım.

Şimdi GParted Live ile bölümümü genişletmeye çalışıyorum, ancak takas bu görüntüdeki gibi genişlemeyi engelliyor

şimdi durum

/ Dev / sda1 yakınında ayrılmamış alanı elde etmek için biraz hareket / yeniden boyutlandırma yapacağım.

Operasyonlar şunlardır:

gelecek

Şimdi, bunu yaparsam, kesinlikle bir sonraki önyükleme ile ilgili sorunlar yaşayacağım. Bunu düzeltmek için ne yapmam gerekiyor?


1
Ubuntu'yu sanal kutuda çalıştırırken bile bir değişime ihtiyacınız olmayabilir.
Takkat

1
albercuba gibi bir dosyayı takas etmenin dezavantajları nelerdir?
apelliciari

2
Hiçbiri, dosyadaki takas iyi, ancak RAM'inizi diske askıya almanızı sağlayacak bir takasa ihtiyacınız yok - ancak bunu sanal kutuda yapmıyorsunuz. Olmadan deneyin (daha sonra ihtiyacınız olduğunu düşünüyorsanız dosyada istediğiniz zaman bir takas atayabilirsiniz).
Takkat

Yanıtlar:


11

Yeniden boyutlandırma işlemleri dosya sistemiyle ilgili sorunlara neden olmaz, ancak / etc / fstab dosyanızı yeni bölüm kimliğini gösterecek şekilde güncellemeniz gerekebilir.

  1. tarif ettiğiniz gibi GParted kullanın.

  2. Takas bölümünün güncellenmiş UUID'sini çıktısından bulun:

    sudo blkid

  3. / U / fstab dosyasını konuk işletim sisteminde düzenleyin ve yeni UUID'nin 'tür' takas 'türüyle aynı çizgide olmasını sağlayın

Bunu yapmalı.


1
bu, / etc / fstab üzerinde düzenleme yapılmadan bile çalıştı; orada 'takas' tipi bir hat yoktu ve sistem operasyonlardan sonra başarılı bir şekilde önyüklendi
apelliciari

İlginç bir şekilde, bu stratejiyi kullanarak fstab'ı düzenlemeyi unuttum ve daha sonra kontrol ettiğimde, takas binasının UUID'si zaten blkid'in gösterdiği ile aynıydı. Bu yüzden UUID eşleşmesine sahip olmak iyi bir şey, ancak hangi işletim sistemini kullandığınıza bağlı olarak kendini izleyebilir veya kullandığınız Gparted sürümüne bağlı olarak Gparted? Yükselen ton benzeri bir soru?
cardiff space man

@cardiffspaceman Aslında OP ile aynı işlemi yaptım ... UUID'imi önce ve sonra kontrol ettim. UUID'nin değişmediği ortaya çıktı.
Brett G

7

Sadece takas bölümünü silin ve bir takas dosyası kullanın. Bu türü yapmak için: Bu örnek 1GB takas dosyası içindir

dd if=/dev/zero of=/swapfile bs=1024 count=1048576
chmod 0600 /swapfile
mkswap /swapfile
swapon /swapfile

İşletim sistemine takas bölümünü silmeden önce kullanmayı bıraktığından emin olun.

swapoff /dev/nameOfCurrentSwap

Ve fstab'da ona işaret eden satırı kaldırın veya yorum yapın.

Sonra takas alanını önyükleme sırasında etkinleştirmeniz, bu satırı fstab'a eklemeniz gerekir:

/swapfile none swap sw 0 0

Takas dosyasını belirli bir depolama aygıtına nasıl yönlendirebilirim?
Matt
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.