28Jun

VirtualBox'da Sabit ve Dinamik Diskler Arasında Dönüştürme

VirtualBox, yeni bir sanal sabit disk dosyası oluştururken dinamik olarak ayrılmış veya sabit boyutlu bir disk seçmenizi sağlar. Dinamik olarak ayrılan diskler daha hızlı oluşturulur ve daha büyük boyutlara gelebilir. Sabit boyutlu diskler daha hızlı kullanılabilir, ancak dolduktan sonra büyüyemezler.İsterseniz, iki format arasında dönüştürebilir ve diskleri yeniden boyutlandırabilirsiniz.

Birinci Adım: VBoxManage Komutunu Bul ve Bir Komut İstemi Aç

VirtualBox, sabit diski dinamik bir diske ya da dinamik bir diske sabit bir diske dönüştürmenize izin verir, ancak bu seçenek grafik arayüzünde bulunmaz. Bunun yerine, VBoxManage.exe komutunu kullanmanız gerekir.

Devam etmek için bu komutu bulun. Windows'ta, varsayılan olarak C: \ Program Files \ Oracle \ VirtualBox olan VirtualBox program dizininde bulabilirsiniz. VirtualBox'u başka bir dizine yüklediyseniz, bunun yerine ona bakın.

Bir Komut İstemi penceresi açın. Bunu yapmak için Başlat menüsünü açın, cmd yazın ve Enter tuşuna basın.

Komut İstemi'ne cd yazın ve ardından VBoxManage komutunun bulunduğu klasörün yolunu izleyin. Tırnak işareti içine almanız gerekir.

Bunu, Komut İstemi penceresine cd yazıp ardından dosya yöneticisinin adres çubuğundan klasör simgesini Komut İstemi'ne sürükleyip bırakarak hızlı bir şekilde yapabilirsiniz.

Varsayılan yolu kullanıyorsanız, aşağıdaki gibi görünmelidir:

cd "C: \ Program Files \ Oracle \ VirtualBox"

NOT: Bu talimatlar, Windows'ta VirtualBox kullandığınızı varsayıyor. MacOS veya Linux'ta VirtualBox kullanıyorsanız, Terminal penceresini açıp vboxmanage komutunu başka herhangi bir komutta olduğu gibi normal şekilde çalıştırabilirsiniz.

Adım İki:

'yi Dönüştürmek İstediğiniz Diske Yolu Bulun Bilgisayarınızdaki tüm sanal sabit disklerin bir listesini görüntülemek için komut isteminde aşağıdaki komutu çalıştırın:

VBoxManage.exe list hdds

Listeye bakın vedönüştürmek istediğiniz sanal diske dosya yolunu belirleyin. Diyelim ki "Windows" adlı sanal makine ile ilişkili sanal diski değiştirmek istiyoruz. Aşağıdaki çıktıyı görebildiğimiz gibi sistemimizdeki sanal diske giden yol C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi'dir.

Üçüncü Adım: Sanal Diski

'ye Dönüştürme Artık sanal diski sabitten dinamik veya dinamikten sabit diske dönüştürmek için VBoxManage komutunu kullanabilirsiniz.

Sanal diski sabitten dinamik olarak değiştirmek için aşağıdaki komutu çalıştırın:

VBoxManage.exe clonemedium disk "C: \ yol \ için \ kaynak.vdi" "C: \ yol \ için \ hedef.vdi" -variant Standart

Örneğin, kaynak disk C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi'de bulunuyorsa ve aynı klasöre Windows-dynamic.vdi adında yeni bir disk oluşturmak istiyorsanız, şunları çalıştırırsınız:

VBoxManage.exe clonemedium disk "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi" "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows-dynamic.vdi" -variant Standart

Bir sanal diski dönüştürmek için

VBoxManage.exe clonemedium disk "C: \ yol \ için \ kaynak.vdi" "C: \ yol \ için \ hedef.vdi" -variant Sabit

Örneğin, eğer kaynakdisk C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi'de bulunur ve aynı klasörde Windows-fixed.vdi adlı yeni bir disk oluşturmak istiyorsanız şunları çalıştırın:

VBoxManage.exe clonemedium disk "C: \ Users \ chris \ VirtualBox VM'ler \ Windows \ Windows.vdi" "C: \ Users \ chris \ VirtualBox VM'ler \ Windows \ Windows-fixed.vdi" -variant Standart

Adım Dördüncü:Eski Sanal Disk

Yukarıdaki komut sadece varolan diski klonlamaktadır. Sonunda hem orijinal disk dosyası hem de yeni bir disk dosyası elde edersiniz.

İlk olarak, mevcut sanal diski VirtualBox'dan kaldırmanız gerekecek. VirtualBox'da, sanal diski kullanan sanal makineyi sağ tıklatın ve "Ayarlar" ı seçin.

Bağlı depolama aygıtlarını görüntülemek için "Depolama" yı seçin. Orijinal VDI'yi sağ tıklatın ve "Ek Kaldır" ı seçin. Daha sonra "Tamam" ı tıklayın.

Aşağıdaki işlem, orijinal disk dosyasını sürücünüzden silecektir. Uyarı : Orijinal disk dosyasını henüz yüklememiş iseniz, bu işlemde herhangi bir sorun olursa olsun yedeklemek isteyebilirsiniz.

Komut İstemi'nde, bilgisayarınızdaki tüm sanal disklerin bir listesini görüntülemek için aşağıdaki komutu çalıştırın:

VBoxManage.exe list hdds

Silmek istediğiniz orijinal diskin UUID'sini bulun. Farenizin farenin sol tuşuyla seçip sağ tıklatarak panonuza kopyalayabilirsiniz.

Özgün diski VirtualBox kayıt defterinden kaldırmak ve silmek için aşağıdaki komutu çalıştırın. UUID'yi yapıştırmak için Komut İstemi penceresini sağ tıklatabilirsiniz.

VBoxManage.exe closemedium UUID -

'yı sil Adım Beşinci: Yeni Diskin

'yi yeniden adlandırın Yeni disk dosyasını, orijinal ile aynı ada sahip olacak biçimde yeniden adlandırmalısınız. Sadece bir Dosya Gezgini veya Windows Gezgini penceresinde gezinin.

VDI dosyasını sağ tıklatın, "Yeniden adlandır" ı seçin ve onu özgün ada değiştirin.Örneğin, burada Windows.vdi'ye oluşturduğumuz Windows-fixed.vdi dosyasını yeniden adlandırdık.

Diski yeniden adlandırdıktan sonra, eski disk adını VirtualBox'dan kaldırın. Dosya & gt;Sanal Ortam Yöneticisi'ni VirtualBox'da bulun ve yeniden adlandırılan diskin orijinal adını bulun; solunda sarı bir uyarı simgesi olacaktır. Sağ tıklayın ve "Kaldır" ı seçin. Onaylamak ve "Kapat" ı kapatmak için tekrar "Kaldır" düğmesini tıklayın.

Adım Altı Adım: Diski VirtualBox'a yerleştirin

Geri VirtualBox'a başlayın, sanal diskle ilişkili sanal makineyi sağ tıklayın ve "Ayarlar" ı seçin. Depolama alanı altında SATA denetleyicisini sağ tıklatın ve "Sabit Disk Ekle" yi seçin.

"Varolan Disk Seç" i seçin ve yeni adlandırdığınız dosyaya göz atın.

Sanal makine ayarları penceresini kapatmak için "Tamam" a tıklayın. Artık sanal makineyi normal olarak önyükleyebilmelisiniz. Onun diski, sabit disk veya dinamik disk olacak - hangisini dönüştürdüyseniz seçin.