VMware sabit disk dosyasını nasıl yeniden boyutlandırabilirim?


12

Oldukça büyük yaptığım bir VMware sanal makinem var. Gerçekten çoğunu kullanmıyorum, bu yüzden% 50 oranında azaltmak istiyorum.

Bunu yapmak için bir araç var mı?

Yanıtlar:


16

Yöntem 1: VMWare Dönüştürücüyü Kullanma:

  1. Sanal makineyi kapatın;
  2. VMWare Converter uygulamasını başlatın;
  3. Sihirbazı açın;
  4. Kaynak ve hedef sistem olarak 'bağımsız sanal makine'yi seçin;
  5. 'Yer kaydetmek veya eklemek için Birimleri seçin ve yeniden boyutlandır'ı seçin;
  6. Yeni bir boyut ve voilá girin, işiniz bitti!

Bazıları, genişletme işleminin yavaş olduğunu ve VMWare Tools'un yeniden yüklenmesi gerekebileceğini söylüyor.

Yöntem 2: VDiskManager'ı kullanma:

  1. Sanal makineyi kapatın;
  2. Önce tüm anlık görüntüleri kaydedin / kaldırın! (Bundan bahsetmeyi unuttum, teşekkürler JimO)
  3. Bir Komut İstemi açın ve C: \ Program Files \ VMWare \ VMWare Server veya C: \ Program Files \ VMware \ VMware Workstation
  4. Sanal diski genişletmek için bu komutu çalıştırın: vmware-vdiskmanager -x 12GB "My harddisk.vmdk"
  5. Not: Bu, bölümü değil, yalnızca diski genişlettiği için, bölüm tablosunu da yeniden boyutlandırmanız gerekir. Bu, 'Partition Magic' gibi 3. taraf araçlar tarafından değil, aynı zamanda bir Windows aracı olan 'diskpart.exe' ile de yapılabilir. Benim durumumda, bu disk önyüklenebilir, yani sanal makinenin kendisinde disk bölümünü çalıştıramam. Windows XP çalıştıran başka bir sanal makine kullandım. Windows 7 beta 1 ile de çalışır, ancak Windows Server 2003 ile başarısız olur.

    Artırılmış sabit diski ikinci bir sanal makineye ekleyin;

  6. Bu 2. sanal makineyi açın;

  7. Bir Komut İstemi açın ve şunu yazın: diskpart

  8. Tür: list volume Birimin cilt numarasını (#) hatırla!

  9. Tür: select volume <volume number>(adım 8'deki sayı)

  10. Tür: extend

  11. Bu 2. sanal makineyi kapatın ve sabit diski sanal makine yapılandırmasından kaldırın. Bu, sabit diski diskten silmez;

  12. Tamamlandı! (Windows yeni ve doğru disk ve birim boyutunu otomatik olarak tanır)

Leon Meijer için teşekkürler.


bu VMWare Converter programını nerede bulabilirim? Standart kurulumun bir parçası mı?
Ben Laan

1
Vmware'den ücretsiz olarak indirilebilir. vmware.com/products/converter
Zypher

1

VMWare Workstations and Player'ın (VMWare 7) en son sürümünden itibaren, diskleri uygulama içinden yeniden boyutlandırabilirsiniz.

Sanal Makinenin ayarlar menüsüne erişmeli, sürücüyü seçmeli ve "Yardımcı Programlar" a tıklamalısınız. Orada genişletmeyi veya sıkıştırmayı seçebilirsiniz.

Not: Görünüşe göre, çektiğiniz fotoğraflar varsa diski genişletemezsiniz. Bunları silmeniz ve sıkıştırmadan önce tekrar denemeniz gerekir.


"Sıkıştırma" bu şekilde yalnızca vmdks dosya boyutunu değiştirmeye çalışır, sanal HDD'nin görünür boyutunu değiştirmez.
Ahtapot

Anlık görüntü yorumu için +1 ... Anlık Görüntü varken bir diski genişletme seçeneğinin neden listelenmediğini unutma eğilimindeyim.
Darian Miller

1

Başlamadan önce, hata durumunda geri yükleyebilmeniz için sanal diskin yedek bir kopyasını oluşturun. Sanal diski genişletmek çeşitli nedenlerle karmaşık işlemler olabilir, örneğin:

1) Dolu sanal disk, Windows için önyükleme / birincil bölümü içeriyor

2) Anlık görüntüler var

3) Fiziksel sürücüde büyümeye izin vermek için yeterli disk alanı yok

4) Çok aşamalı bir süreçtir ve belirli bir sırada farklı araç ve komutların kullanılmasını içerir. Yaratıcı bireyler, Linux önyükleme disklerini ve GParted gibi disk bölümleme araçlarını kullanarak Windows için birincil bölümü genişletmek için geçici çözümler tasarladı ve bunu doğru yapmanız gerekiyor.

Google'da bu konuyla ilgili çeşitli yayınlar bulacaksınız. Esasen, hepsi özetlenen gönderilerin varyasyonlarıdır.

http://blog.sharevm.com/2010/01/11/survey-extend-expand-vmware-virtual-disk/


1

Kolay bir yol var! FatVM'i indirip denemelisiniz http://www.gudgud.com/fatvm

fatVM, VMware Fusion veya Workstation sanal diskinizin dolmak üzere olan C sürücüsünü genişletmek için güvenilir, sağlam ve güvenli 1 tık çözümdür. a) Sanal diski genişletmenin teknik karmaşıklığını gizleyen basit, sezgisel, arayüz ve güvenilir bir süreç sağlar. b) Anlık görüntülere ve klonlara sahip sanal diskleri genişletebildiğinden sağlamdır. c) Güvenlidir, çünkü ihtiyaç duyduğunuzda kullanabileceğiniz orijinal diskinizi korur.


0

Diski yalnızca VM Windows çalıştırıyorsa VMWare Converter ile yeniden boyutlandırabileceğinize inanıyorum. VMWare araçları yüklüyse belki Linux ile çalışır.

İnce provizyonlu diskleri destekleyen bir VMWare sürümü çalıştırıyorsanız, VMDK boyutu işletim sisteminin gördüklerinden daha küçük olabilir ve VM'de daha fazla alan kullandıkça VMDK büyür. Makinenizde böyle bir disk varsa, tek yapmanız gereken shrink işlemini başlatmaktır. Makine içindeki shrink işlemini bir komutla (Linux) veya VMWare araçlarında (Windows) başlatırsınız. Daha sonra bazı dolandırmak uygulamalarının yaptığı gibi verileri diskin başına taşır. Bunu yaptıktan sonra VMWare'de VMDK dosyasını yeniden boyutlandırmak için bir işlem başlatılır.

İnce hazır diskleri desteklemeyen ESXi 3.5 kullanıyorum. Son zamanlarda yaptığım şu şekildedir: 1. Sanal Makinede istenen boyutta bir disk oluşturun. 2. Bir Ubuntu CD'sini başlatın. Ayrıca gparted Live CD veya başka bir bölüm önyükleme CD'si olabilir. 3. Bölümü aşağı boyutlandırmak ve bölümü küçük sürücüye kopyalamak için gparted veya partition uygulamasını kullanın. 4. Eski diski VM'nizden çıkarın. 5. İşletim sistemi için yükleme diskini önyükleyin ve MBR'yi onarın. 6. Eski disk VMDK dosyasını silin.

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.