Varolan bir Windows makinesini VirtualBox'a nasıl dönüştürebilirim? [çiftleme]


12

Linux makinemde (Debian) VirtualBox yüklü. Fiziksel bir Windows 7 makinesini VirtualBox'a taşımam gerekiyor.

Fiziksel bir Windows işletim sistemini VirtualBox'a nasıl dönüştürebilirim?


1
Sürücülerin sorun olabileceğini unutmayın. Yine de işletim sisteminin hangi donanımda çalıştığına bağlı olan ve VirtualBox - GPU, RAID ve ağ sürücüleri altında özellikle geçmişte sorun çıkardığı için değişebileceğinden güçlü bir şey olabilir.
Luaan

Yanıtlar:


10

SimonS'un cevabına katılmıyorum.

Disk2Vhd kullanmak elbette mükemmel bir fikirdir: çevrimiçi disklerin kopyalarını oluşturmanıza izin verir ve yukarıdaki referans vhd'yi depolamanın en hızlı olduğunu iddia etse bile vhd dosyasını yerel olarak ( yani Windows makinesinde) saklayabilirsiniz. görüntü farklı bir ortam üzerinde.

Doğru olmayan kısım vhd görüntüsünü VirtualBox'a içe aktarmakla (?) İlgilidir. Buna gerek yoktur: alıntı yapılan referans çok eskidir (iki farklı VirtualBox sürümünden bu yana kaç yıl geçti, referansta belirtildiği gibi ödeme için bir tane ücretsiz? Unutuyorum). Aslında, VirtualBox zaten Microsoft'un vhd formatıyla tamamen uyumludur : Sanal Makineyi oluştururken boş bir disk atamak yerine onu seçin Use an existing virtual hard disk fileve vhddiskinize yönlendirin.

Bu kadar.


2
hm tamam, teşekkürler. Sanırım sorusunun kritik kısmı "İşletim Sistemimi Virtualbox'a getirmek için neye ihtiyacım var" ve bunun cevabı "vhd". Seçici olmak istemiyorum ama cevabım ;-) için bir yorum olabilirdi. Cevabımı da güncelleyeceğim.
SimonS

1
@SimonS Tekrar katılmıyorum: Cevabınızın doğru kısmı zaten burada gönderildi, superuser.com/questions/721981/… , cevabımın bir kısmı yeni ( sanırım ). Şerefe.
MariusMatutiae

9

Disk2Vhd ile fiziksel Windows Machine'inizin bir vhd'sini oluşturun, ardından VM'nizi oluşturun ve boş bir disk yerine oluşturduğunuz vhd'nizi seçin.

disk2vhd komut satırı kullanım örneği: disk2vhd * c:\vhd\snapshot.vhdşimdi Windows işletim sisteminizin her bileşeni VHD'ye kaydedilecek

böyle kısa bir ayrıntı için üzgünüm, ama bilmeniz gereken tek şey bu ;-)


3

Sen kullanabilirsiniz çiğ bölümleri VirtualBox ile, mevcut Windows bölümü yani. Biraz gelişmiş bir konu ve VirtualBox kılavuzu

Ham sabit disk erişimi yalnızca uzman kullanıcılar içindir. Eski bir yapılandırmanın yanlış kullanımı veya kullanılması , fiziksel diskte toplam veri kaybına yol açabilir . En önemlisi, bir konukta çalışmakta olan ana bilgisayar işletim sistemiyle bölümü önyüklemeye çalışmayın. Bu ciddi veri bozulmasına yol açacaktır.

ama 5 veya 6 yıl önce başarıyla kullandım ve gayet iyi çalıştı.

HDD'nizin Linux aygıt adını ve Windows'un yüklü olduğu bölüm sayısını bilmeniz gerekir. Sonra aşağıdaki komutu çalıştırın:

sudo VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk -rawdisk /dev/sda -partitions 1,5

HDD'niz nerede /dev/sdave 1,5bölüm numaralarınızdır. Örneğin, Linux Windows HDD'nizi şu şekilde görürse /dev/sdb2, aygıt adınız /dev/sdbve bölüm numaranız 2'dir. Bu komut belirtilen yolda bir VMDK diski oluşturur ve VM'nizde kullandığınızda, VM doğrudan bilgisayarınıza Windows HDD.

Bu yöntemin ana avantajı, ek disk alanı almaması ve mevcut Windows kurulumunuzu yerinde kullanmanıza izin vermesidir. Ancak, bunun mevcut Windows verilerinizi geri dönülmez bir şekilde değiştireceği ve VM'niz için anlık görüntüler kullanmanıza izin vermeyeceği konusunda uyarıda bulunun, bu nedenle gerçekten önemli verileriniz varsa, bu yöntemi denemeden önce bir yedeğiniz olduğundan emin olun.

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.