VirtualBox Disk Boyutunu Artırın

Increase Virtualbox Disk Size



Sanal makineler, bir BT uzmanının araç setindeki en önemli araçlardan bazılarıdır. Bilinmeyen yazılımları test edebilir, sistemin nasıl çalıştığını anlayabilir ve hatta zaman zaman çekirdekle uğraşabilirsiniz. Tek sorun depolama. Paketlerin ve yetim paketlerin farklı sürümleri birikmeye devam ediyor, günlük dosyaları zamanla büyüyor ve büyüyor ve çok geçmeden daha fazla depolamaya ihtiyacınız olacak. Bu eğitimde, sanal makinenizin sanal diskinin boyutunu temiz ve verimli bir şekilde nasıl büyüteceğimizi göreceğiz. .

VirtualBox 5.2.6 sürümünü kullanacağız, sizinki bundan daha eskiyse güncellemek isteyebilirsiniz. Bu sürümde kullanıcı arayüzünde değiştirilen birkaç önemli ayrıntı var ve sürümünüz biraz daha eskiyse bunları takip etmekte zorlanabilirsiniz.







Mantıksal Hacim Yöneticisi veya LVM, konuyu biraz daha karmaşık hale getiriyor ama sorun değil, bu eğitimde bu durumu da ele alacağız.



LVM kullanmadan Linux konuğu

Bir diski yeniden boyutlandırırken yapılacak ilk şey, değiştireceğiniz doğru disk adını almaktır. VirtualBox panosundan büyütmek istediğiniz VM'ye gidin. makinenin içinde olduğundan emin olun. Güç kapatıldı durum.



  1. Depolama menüsünün altındaki sol köşeden makineyi seçin, işletim sisteminin kurulu olduğu sanal diskin adını alın. Bizim durumumuzda diskin adı vdi (Normal 20.00GB).
  2. Şimdi tıklayın Küresel Araçlar kontrol panelinin sağ üst köşesindeki düğme.
  3. Bölümde listelenen çok sayıda sanal disk görebilirsiniz. Bizi ilgilendiren şu Ubuntu.vdi Adım-1'de öğrendiğimiz gibi. Sanal makinenizin kullandığı uygun disk adını seçin ve boyutunu istediğiniz değere ayarlayın. Boyutunu 20GB'tan 40GB'a çıkaracağız. Tıklamak uygulamak geri dönmeden önce Makine aletleri .
  4. Şimdi VM'yi başlatabilir ve konuk işletim sistemine bir göz atabiliriz. VM'yi başlatın, oturum açın, terminali açın ve şunu girin:$df-H

    Kök dosya sistemi için kullanılabilir alan, depolama alanında herhangi bir artış göstermiyor. Sanal makineye bağlı tüm depolama bloğu cihazlarını listelemek için neden aşağıdaki komutu çalıştırabileceğinizi anlamak için:





    $lsblk

    Bir blok cihazı var sda, 40G boyutuna bölünmüştür. sda1, 20G boyutundadır (üstte kök dosya sistemi bulunur) ve geri kalanı ayrılmamıştır. /(root) bölümü, bizim durumumuzda büyümesi gereken bölümdür. Takas bölümü de var sda2. Kök bölümünü yeniden boyutlandırmak için Sanal Makineyi kapatmamız daha güvenlidir.

  5. Kök dosya sistemini büyütmek için kullanacağız gparted yardımcı programı . Bağlantıdan .iso dosyasını indirin. Sonra sanal diskimizi değiştirmek için gparted'e ihtiyacımız var vdi .
  6. VirtualBox panosuna geri dönün, VM'ye sağ tıklayın, Ayarlar'ı seçin ve Ayarlar penceresinin sol sütunundan Depolama'yı seçin. IDE denetleyicisinin altında, takılı optik disk olmadığını görebilirsiniz. yazan yere tıklayabilirsiniz Boş, en sağdaki CD simgesine tıklayın (Öznitelikler bölümünün altında), Seçme gparted iso dosyasını açın ve onu Controller: IDE altına bağlayın.
  7. VM'nizin Ayarlar bölümünde Sistem'e gidin ve Optik Diskin önyükleme sırasında Sabit Diskin üstünde olduğunu kontrol edin. Bu, fiili işletim sistemi yerine gparted.iso'nun önyükleme yapmasını sağlar.
  8. Şimdi VM'yi yeniden başlatın ve tercih ettiğiniz dili ve tuş eşlemesini seçtikten sonra gparted GUI'ye gireceksiniz. Masaüstünde sunulan gparted uygulamaya tıklayın. Bu, farklı insanlar için birçok şeyin farklı olacağı yerdir. Yukarıdaki durumda, /(root) için yalnızca bir ana bölümümüz var. sda1. Büyümek için farklı bir dosya sisteminiz olabilir ve ilgili bölümün boyutunu artırmanız gerekir. Yukarıdaki durum, Ubuntu 16.04 LTS'nin varsayılan kurulumu için geçerlidir.
  9. Takas bölümü, ana bölüm ile ayrılmamış alan arasındadır ve silinmesi gerekir. Gibi başka dosya sistemleri varsa /ev arasına takılır, silmeyin! Sonunda önemli verileri kaybedebilirsiniz. Bu durumda, ayrılmamış alan için yeni bir bölüm oluşturmayı düşünün. Kök bölümümüzü yeniden boyutlandırdığımızda nasıl göründüğü aşağıda açıklanmıştır.
  10. Swap bölümü, sda5 ve ardından sda2 silinerek ve ardından üzerine tıklanarak silinir. uygulamak buton. Artık kök bölümünü sonuna kadar yeniden boyutlandırmakta özgürsünüz, ancak takas bölümü için sonunda birkaç gigabayt bırakın. Tıklamak Uygulamak bölümlemenin yapılma şeklinden memnun kaldığınızda. Bu kadar! Şimdi, sistemi yeniden başlattığınızda, sanal makinenin dosya sisteminde çalışabileceğiniz daha fazla alan olduğunu fark edeceksiniz.

LVM kullanan Linux misafirleri

Konuk işletim sistemi LVM kullanıyorsa, birkaç adımı değiştirmemiz gerekir. Her şeyden önce, gparted kullanıcı arayüzündeyken, LVM bölümlerinin yanında bir kilit simgesi olduğunu fark edeceksiniz. Bu bölümlere sağ tıklayın ve yeniden boyutlandırmayı etkinleştirmek için devre dışı bırak seçeneğini seçin.



Sistemi yeniden başlatın ve istediğiniz bölümleri büyüttükten sonra terminali açın.

Bir sonraki yapılacak şey, lvm bölümleme şemasını yapılan değişikliklerden haberdar etmektir. Kök kullanıcı olarak, mevcut fiziksel birimlerin listesini görmek için aşağıdaki komutu çalıştırın:

$pvs

Fiziksel hacme yeni açılan 20G alan olduğunu görebilirsiniz. /dev/sda5 fiziksel hacmi çalıştırmak için:

$yeniden boyutlandırmak/dev/sda5

Şimdi blok cihazlara bir göz atalım.

$lsblk

lsblk'yi çalıştırmak, kök bölümün hala yalnızca 17.5G'yi işgal ettiğini, oysa bölümde 39.5G'nin olduğunu gösterir. sda5. Bunun nedeni, fiziksel bölümümüzün büyümesi ancak mantıksal birim yöneticisinin bunun farkında olmamasıdır.

Ayrıca /(root) dizinine bağlanan birimin adını da not edin. Yukarıdaki çıktıda |__+_| olarak adlandırılmıştır.

Mevcut boş alanın tamamını kullanmak için aşağıdaki komutu çalıştırın, sonra sekmeye tıklamak isteyebilirsiniz. /dev/ubuntu… uygun cihaz düğümüne ulaşmak için:

$lveextend -l +100%BEDAVA/dev/ubuntuSunucu-vg/kök

LVM kullanıcısıysanız ve yeni bir konuk işletim sistemi kuruyorsanız bu birkaç değişikliği yapın, mümkünse LVM'den kaçınmaya çalışın.