VMware Player sanal diskinde ext4 birincil bölüm boyutu nasıl genişletilir?


25

Konuk işletim sistemi olarak Ubuntu 10.04 çalıştıran bir VMware Player sanal makine kurulumum var.

VM, çalışma alanı için tek bir bölmeyle 20 GB sanal sürücüde oluşturuldu. Sonunda sanal sürücünün boyutunu genişletmem gereken noktaya geldim. VMware Player menülerinde sürücünün kendisini yeniden boyutlandırmak, biraz 10 GB eklemek de kolaydır. Şimdi ana bölümün kendisini yeniden boyutlandırmam gerekiyor (bunu ayrı bir bölüm oluşturmayı ve monte etmeyi tercih ediyorum).

GParted'e göre, şu anda aşağıdaki bölümlerim var:

görüntü tanımını buraya girin

Sorum şu, ücretsiz 10 GB'ı içerecek şekilde Dosya Sistemi bölümünün boyutunu nasıl artırabilirim?

Çevrimiçi bulduğum bilgilere göre, bir sınırlama, bölüm değiştirmenin dosya sistemine hemen bitişik olduğu gerçeğinden kaynaklanıyor, bu yüzden benim anladığım şey, ilk bölümün bu bölümü birimin sonuna taşımak olduğu. Bu nasıl yapılabilir?

Ayrıca, bazı kaynaklar sistemin bir LiveCD'den başlatılması gerektiğini gösterir, bu nedenle dosya sistemi önyükleme bölümü değildir ve bu nedenle yeniden boyutlandırmayı kolaylaştırır. Yukarıda belirtildiği gibi bir VM çalıştırıyorum, bu yüzden bir LiveCD'den nasıl başlatılacağından emin değilim. Herhangi bir fikir?


Vmware'e cd görüntüsünden önyükleme yapmasını söyleyin, tıpkı Ubuntu'yu ilk kurduğunuzda yaptığınız gibi.
psusi

@ psusi - teşekkürler. VM, VMware ile değil, VMware Player ile çalıştırıldığı için CD'den nereden önyükleneceğini nereden bildiğimden emin değilim. Ayrıca, açıkçası, üzerinde çalıştığım VM'yi CD'den başlatmam gerekiyor. ISO’ya işaret ettiğimi hatırladığım tek zaman VM’yi oluştururken, her şey otomatik olarak yapıldı.
16'da

Yanıtlar:


35

Bir dakika önce tam olarak bunu yapıyordum. Yapmak istediğin şey:

  1. Makinenin ayarlarında CD Sürücüsünü Ubuntu LiveCD'nizle birlikte .iso dosyasına yönlendirin. "Güç açıldığında bağlan" onay kutusunun işaretli olduğundan emin olmanız da gerekebilir.
  2. Sanal makineyi açın ve odağın makinenin içinde olduğu F2 tuşuna basın.
  3. BIOS'un içine girdikten sonra Boot sekmesine gidin ve birincil boot aygıtı olarak CD-Rom'u seçin.
  4. GParted'i çalıştırın - her zaman orada olduğunu düşünüyorum.
  5. Takas bölümünü yok et: takas et, uzatılmış ve linux-takas bölümlerini sil.
  6. Birincil bölümünüzü istediğiniz boyuta göre yeniden boyutlandırın.
  7. Takas alanınızı tekrar istediğiniz şekilde tahsis edin - genişletilmiş bir bölüm oluşturun ve ardından linux takas alanı olarak tahsis edin. Takas hakkında unutmayın :)

Ve bu kadar. Artık büyük bir birincil bölümünüz var!

Benim durumumda, açılış ekranında F2'ye basarak BIOS'a girmek için Jedi reflekslerine ihtiyacınız olacak - önyükleme gecikmesi çok kısa. Yavaşlatmak için yapabilecekleriniz vm'nizin .vmx dosyasına gidin ve aşağıdaki gibi makul bir şey yazın:

bios.bootDelay = "5000"

5 saniye önyükleme gecikmesi için.


Teşekkürler, bu zamana kadar, zaten bu takas bölümünü geçen bir bölüm ekledim. Daha sonra bu dosya sistemini birincil dosya sistemime taktım ve her zamanki gibi devam ediyorum. Ancak, cevabınız muhtemelen bir dahaki sefere sürücü boyutunu artırmak gerekir :-) değerli olacaktır
ysap

Çok hoş. En azından Fusion 6'da alıntılara izin verilmez. Kullanın:bios.bootDelay = 5000
Brent Faust

Bios gecikme seçeneği için gerçekten büyük teşekkür ederim. Zamanımın çoğunu kurtardın :)
Roman Badiornyi

3
Bu mükemmel çalıştı. Ayrıca kb.vmware.com/selfservice/microsites/…bios.forceSetupOnce="TRUE" için bir alternatif olarak bios.BootDelay kullanabilirsiniz
OscarRyz

1
Bu benim için harika oldu, ancak sanal makinenin Ayarlar> CD / DVD'sine gitmek zorunda olduğumu ve "Bağlandığında bağlan" yazan kutuyu işaretlemek istediğimi eklemek isterim. VMWare Player 7.0.0'ı Kullanma.
Chuck Claunch
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.