“XP Mode” Windows Virtual PC'den VirtualBox'a taşınsın mı?


9

Windows XP'ye (XP'yi barındırmak için Windows Virtual PC kullanan) "XP Modu" nu yükledim. Aynı Windows 7 makinesine yüklediğim VirtualBox'ın Windows Virtual PC ile aynı anda çalışmayı reddettiğini keşfettim (bana birden fazla görüntüleme programı çalıştırmama konusunda bir hata veriyor).

"XP Mode" görüntüsünü Windows Virtual PC yerine VirtualBox içinde çalıştıracak şekilde değiştirebilmemin bir yolu var mı? Bu şekilde XP'yi ve diğer VM'leri aynı anda çalıştırabileceğim.


neden diğer sanal makineleri VirtualPC altında çalıştırmıyorsunuz?
quack quixote

macrium.com/help/v5/How_to/ImgToVHD/… VHD dosyalarını kullanarak Vbox'ta bir VM oluşturabilirsiniz.
Eduardo Fabricio

Yanıtlar:


6

@ Molly7244'ün gönderisini takiben, sanal kutu için VMLite eklentisi.

http://www.sevenforums.com/virtualization/56399-vmlite-xp-mode-plugin-virtualbox-released.html

VirtualBox'ın XP Modunu çalıştırmasını sağlayan Sun VirtualBox için resmi VMLite XP Mod Eklentisi yayınlandı. İndirme alanımızdan ücretsiz olarak indirebilirsiniz.

http://www.vmlite.com/index.php/download (2. ikili VMLiteWorkstationPluginSetup.exe) (kayıt gerekli)

Eklentiye kimin ihtiyacı var?

(1) XP Modunu çalıştırmak isteyen mevcut VirtualBox kullanıcıları. Eklenti VirtualBox 3.1.2 ile tamamen uyumlu olduğundan, mevcut VirtualBox ve sanal Makinelerinize hiçbir şekilde dokunulmaz. Eklenti basitçe ayrı bir klasöre yüklenir ve VirtualBox'ın XP Modunu çalıştırmasını sağlar.

(2) USB yazıcılar, USB web kameraları vb. Gibi USB cihazlarını desteklemek isteyen mevcut VMLite kullanıcıları. Öncelikle mevcut VMLite İş İstasyonunuzu kaldırmanız gerekecektir.

Nasıl kurulur?

Sun VirtualBox 3.1.2 gerektirir. önce VirtualBox'ı, sonra eklentiyi kurmanız gerekir.

XP Modunu VirtualBox veya yeni yüklenen VMLite Workstation ile çalıştırabilirsiniz.

1) Herhangi bir VMLite kurulu olmayan mevcut VirtualBox Kullanıcıları

eklentiyi indirip VMLite'i yükleyebilir, ardından ilk XP Modu vm'yi oluşturmak için sihirbazı takip edebilirsiniz.

2) Herhangi bir VirtualBox kurulu olmayan mevcut VMLite kullanıcıları

Aşağıdaki adımları tam olarak uygulayın:

(1) VMLite Workstation kaldırıldıktan sonra ana makineyi yeniden başlatmak için mevcut VMLite İş İstasyonunuzu daha iyi kaldırın

(2) Çok önemli - aksi takdirde önceki VM'leriniz kullanılamaz, bu klasörü yeniden adlandırın, c: \ users \% kullanıcı-id% \ VMLites'i c: \ users \% kullanıcı-id% .VirtualBox (evet , VirtualBox önünde bir nokta vardır)

(3) Sun VirtualBox 3.1.2'yi indirip yükleyin www.virtualbox.org/wiki/Downloads

(4) VirtualBox VMLite Eklentimizi indirme sayfamızdan (VMLiteWorkstationPluginSetup.exe) indirin ve yükleyin www.vmlite.com/index.php/download


VirtualBox 4.x için bu eklentinin bir güncellemesi var mı?
rakslice

Bazı insanların @ barmaglot17'nin cevabını tercih ettiğini görüyorum, daha basit ve daha hızlı yapıyorum.
JDuarteDJ

3

Buradan yeniden yayınlama: http://www.vmlite.com/index.php?option=com_kunena&Itemid=158&func=view&catid=9&id=6706&limit=6&limitstart=12#8420

Re: VirtualBox ve Virtutal Box 4.0 için VMLite XP Modu Eklentisi 2 Yıl, 8 Ay önce Karma: 50 XP Mode'u sadece VirtualBox içinde aktif olarak çalıştırmak istiyorsanız, bu ekli bios dosyasını kullanabilirsiniz.

Dosyayı bazılarına sıkıştırın, örn. C: \ vmlite-bios \ pcbios.bin

belirtilen bir vm için VirtualBox bios yerine koymak için bu komutu çalıştırmanız gerekir.

VBoxManage.exe setextradata your-vm-name "VBoxInternal/Devices/pcbios/0/Config/BiosRom" "c:\vmlite-bios\pcbios.bin"

XP modunu etkinleştirmek için bunu Linux / Mac üzerinde de yapabilmeniz gerekir.

Dosya Eki: Dosya Adı: pcbios.zip Dosya Boyutu: 27178

Dosya bağlantısı: http://www.vmlite.com/images/fbfiles/files/pcbios.zip


2
Lütfen bu yazının ne anlama geldiğini açıklayın. Herhangi bir yorum yapmadan yeniden yayınlama, özellikle de düzgün biçimlendirmeyi umursamadığınız için çatık.
gronostaj

Bu gerçekten seçilen cevap çok daha iyi / basit olmalı! Ayrıca Anonim olarak bazı biçimlendirme ekledim!
JDuarteDJ

Bu BIOS'un VirtualBox 5.1 ile çalışan güncellenmiş bir sürümü var mı?
rakslice

Yukarıdaki cevaba bulduğum daha fazla açıklama ekledim, ancak yine de VB 5.1 ile çalışamadım. Ben bios değiştirdikten sonra VM çalışmayacaktı. Ben bios dosyası bir şekilde VB 5.1 ile uyumlu olmadığı için bu tahmin ediyorum. BIOS ROM'ları oluşturma / düzenleme hakkında hiçbir şey bilmiyorum, ancak VMLite çalışan bir tane oluşturabildiğinden, VB 5.1 ile doğru know-how ile çalışacak şekilde güncellenmiş gibi görünebilir.
xdhmoore

Sanal makine artık bot değil :(
endolith

2

"XP Mode" VHD'yi VirtualBox ile kullanırken etkinleştirme konusunda sorun yaşarsınız. Kendi Windows XP VirtualBox'ınızı kurmak daha iyidir.

Ancak VMLite'ın Windows XP Mode VHD ile çalışması gerekiyor. USB verimi olmayan VirtualBox'ın açık kaynaklı sürümü (OSE) üzerine kurulmuştur. VMLite özellikle donanım sınırlamaları nedeniyle sanal bilgisayarda Windows XP Modu'nu çalıştıramayan kullanıcılar arasında popülerdir (donanım sanallaştırma desteği yoktur).


Ama sonra lisanslı bir XP almam gerekiyor, değil mi? (XP Modu Windows 7 Ultimate ile ücretsizdir)
JoelFan

1
@JoelFan: Yine de bir lisansa ihtiyacınız olacak; Microsoft, XP modu görüntünüzü başka bir sanallaştırıcı altında kullanmak üzere lisanslamaz.
quack quixote

1
@JoelFan - Lisans endişeniz varsa, her zaman ücretsiz (ancak sınırlı) bir Internet Explorer Uygulama Uyumluluğu VPC Görüntüsü alabilirsiniz, VBox ile çalışırlar. microsoft.com/downloads/…

VMLite'de çalışıyorsa, normal VBox'ta da çalışır mı?
JoelFan

@JoelFan - Önyüklenir, ancak VirtualBox'ta etkinleştirme başarısız olur. Geçici çözümler olabilir ama bu yasal olmayabilir, bu yüzden burada tartışmak istemem.

0

VMLite başka bir VirtualBox olduğundan, tüm VM'lerinize veya tüm VirtualBox'a sahip olacaksınız - ya da yine de bahsettiğiniz aynı hipervizör hatasını alacaksınız. Sadece bir tane olabilir!

XPMode'un kullandığı VHD görüntülerini birleştirmeniz gerekir (bunun için VirtualPC'yi kullanabilirsiniz), böylece tek bir VHD görüntüsü olurlar. Bunun için internette çok fazla bilgi var (burada bir örnek ).

Konuk eklentileri de yüklemeniz gerekir, aksi takdirde tanınmayan bir donanıma sahip olursunuz. Bunun nedeni VitualBox öykünme donanımının VirtualPC öykünme donanımından farklı olmasıdır.

barmaglot17 , BIOS ile ilgili bu vmlite iş parçacığından bahsetti . Bu adımları izlemek aslında etkinleştirme sorununu ortadan kaldırır. Yasal etkilerinin farkında değilim.

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.