Bir sanal kutunun disk boyutu nasıl artırılır?


Yanıtlar:


11

Bu konuda http://trivialproof.blogspot.com/2011/01/resizing-virtualbox-virtual-hard-disk.html adresinde çok iyi bir blog girişi var.

30G'ye yeniden boyutlandırmak için temel talimatlar:

  1. Diski kullanarak tüm VM'leri kapatın.

  2. "c: \ Program Dosyaları \ Oracle \ VirtualBox \ VBoxManage.exe" modifyhd c: \ path \ to \ ubuntu_big.vdi --resize 30000

  3. Bir Gparted "canlı CD'si" indirme ve çizme ISO (gerekirse size monte dair bir sürücüde bölümleri ayarlayamaz çünkü - örneği sizin önyükleme sürücüsünün). Linux canlı CD de çalışabilir.
  4. (bir takas bölümünüz varsa) blog yayınında "sağa taşımak" için talimatları izleyin. Bu işe yaramazsa (yeniden boyutlandırmanıza izin vermez - sol ok işe yaramaz), takas bölümünüz ikincil bir bölümde bulunabilir. Bu durumda takas bölümünü çevreleyen kesik mavi çizgiyi sağ tıklatın ve taşı / yeniden boyutlandır'ı seçin. Şimdi tüm ayrılmamış alanı içerecek şekilde "taşıyın" (henüz en sol tarafı hareket ettirmenize izin vermeyecektir) ve Tamam'ı tıklayın. Ardından "dahili" bölüme sağ tıklayın (şimdi daha büyük bir bölümün en solunda bulunur) ve bölümün sonuna kadar "taşıyın / yeniden boyutlandırın" (sadece ortasına tıklayıp sürükleyebilirsiniz) sağa). Şimdi harici bölümü "en sağa kadar" taşıyın / yeniden boyutlandırın (şimdi size izin verir).
  5. Ana bölümünüzü, yanında ayrılmamış alanı da içerecek şekilde yeniden boyutlandırın.
  6. "Uygula" yı tıklayın
  7. Ana işletim sisteminizi yeniden başlatın, kullanılabilir yeni alanı görmelisiniz.

Biraz uzun olduğunu biliyorum, ama buradaki en önemli adımları özetleyebilir misiniz lütfen?
12'de slhck

0

VirtualBox Manual'da, bir VM Sabit Diski cmd-line aracı kullanarak nasıl yeniden boyutlandıracağınızı anlatan bir bölüm vardır . Bu iyi olur mu?


Hayır değil :( virtualbox-osePaketi kurduktan sonra , VBoxManage list hddsHD göstermiyorum, bu yüzden kullanamıyorum.Belki başka bir sanal kutum olsaydı bu işe yarayabilir ve doğrudan .vdi dosyası üzerinde çalışabilirdim. tho
Vinicius Kamakura

Bu, orijinal soruya bir yorum olarak daha iyi olurdu, çünkü bir yanıt talep eder ve bir cevap değildir.
Ben Richards

0

Kök (/) dosya dosya sistemim, Oracle Virtualbox üzerinde oluşturulan Oracle Enterprise Linux (OEL) 7 işletim sistemiyle Guest VM'de doluydu. Redhat, Fedora, CentOS veya Ubuntu gibi diğer Linux lezzetleri için de benzer adımların olması gerektiğine inanıyorum.

Disk alanını artırmak için aşağıdaki adımları izledim:

  1. VM'yi kapattım. Sanal Kutu'da VM ayarları için EFI etkinleştirildi.
  2. Aşağıdaki komutu kullanarak sanal disk boyutunu büyütün:

    C:\Program Files\Oracle\VirtualBox\VBoxManage.exe modifyhd [absolute path to file] --resize [size in MB]
    
  3. Gparted canlı iso'yu buradan indirdi

    VM'nin Optik Sürücüsüne Gparted iso'sunu takın.

  4. VM'yi başlatın ve Gparted canlı işletim sistemine önyükleme yapın. Varsayılan ayarlar benim için çalıştı. Gpart'ı kullanarak disk alanını artırın.
  5. VM'yi kapatma
  6. VM Ayarlarında EFI'yi geri alma
  7. VM'ye giriş yapın. Köklü kullanıcıya su
  8. Aşağıdaki komutu kullanarak LVM'yi artırın (kök hacminin '/ dev / ol / root' olduğu varsayılarak)

    lvextend -L+10G /dev/ol/root 
    

    VEYA

    lvextend -l +100%FREE /dev/ol/root 
    
  9. Dosya sistemi boyutunu büyütün:

    xfs_growfs  /
    
  10. Şunları kullanarak doğrulayın:

    df -k /
    

Umarım yardımcı olur!


0

Windows ana bilgisayarı olduğu varsayılarak VirtualBox 5 ve Ubuntu 16 için güncellenmiş talimatlar:

  1. VM'yi kapatın.
  2. "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifymedium disk PATH-TO-VDI-FILE --resize NEW-SIZE-IN-MEGABYTES
  3. Aynı sabit disk bulunduğundan sabit diski kaydedememeyle ilgili bir hata alırsanız, iletide {2759db7d-d23b -...} gibi görünen GUID'i not alın ve ardından yolu değiştirme komutunu yeniden çalıştırın. GUID ile VDI dosyası, şöyle: "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifymedium disk GUID --resize NEW-SIZE-IN-MEGABYTES
    • Eğer boot bölümü yeniden boyutlandırma ediyorsanız, içinde Gparted'tan talimatları takip aaronvargas gönderide .
    • Önyükleme dışı bir bölümü yeniden boyutlandırıyorsanız, aşağıdakileri yaparak bölümü ayırabilir ve daha doğrudan yeniden boyutlandırabilirsiniz:
      • VM'nizi başlatın.
      • VM'nize gparted yüklemek için favori Ubuntu paket yöneticinizi (örn. Synaptic) kullanın.
      • Bir komut istemi başlatın.
      • df -k MOUNT-POINT'in adını bulmak için (çıktının sağ sütununda) yeniden boyutlandırmanız ve sol sütundaki ilgili PARTITION-NAME adını not etmeniz gerekir.
      • sudo umount MOUNT-POINT
      • sudo gparted, sağ üst köşedeki açılır menüden doğru sanal diski seçin ve sonuçta ortaya çıkan grafik ekranda, PARTITION-NAME'ın kutusuna veya tablodaki girişine sağ tıklayın, yeniden boyutlandır / taşı'yı seçin ve ortaya çıkan iletişim kutusunda yeniden boyutlandırın yeni alanı doldurmak için. İletişim kutusunu kapatmak için Yeniden Boyutlandır düğmesini tıklatın, ardından değişikliği uygulamak için ana pencerede simge araç çubuğundan onay işareti simgesini seçin.
      • Yeniden Başlatma. Yeni alan şimdi mevcut olmalıdır.

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.