Pindahkan "Mode XP" dari Windows Virtual PC ke VirtualBox?

9

Saya menginstal "Mode XP" di Windows 7 (yang menggunakan Windows Virtual PC untuk meng-host XP). Saya sekarang telah menemukan bahwa VirtualBox, yang telah saya instal pada mesin Windows 7 yang sama, menolak untuk berjalan bersamaan dengan Windows Virtual PC (itu memberi saya kesalahan tentang tidak menjalankan beberapa program visualisasi).

Apakah ada cara saya dapat mengonversi gambar "Mode XP" sehingga akan berjalan di dalam VirtualBox, bukan Windows Virtual PC? Dengan begitu saya akan dapat menjalankan XP dan juga VM lainnya secara bersamaan.

JoelFan
sumber
mengapa tidak menjalankan VM lain di bawah VirtualPC?
quack quixote
macrium.com/help/v5/How_to/ImgToVHD/… Anda dapat membuat VM di Vbox menggunakan file VHD.
Eduardo Fabricio

Jawaban:

6

Menindaklanjuti postingan @ Molly7244, plugin VMLite untuk virtualbox.

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

Plugin resmi Mode VMLite XP untuk Sun VirtualBox, yang memungkinkan VirtualBox untuk menjalankan Mode XP, telah dirilis. Unduhan gratis tersedia dari area unduhan kami.

http://www.vmlite.com/index.php/download (biner ke-2 VMLiteWorkstationPluginSetup.exe) (diperlukan pendaftaran)

Siapa yang butuh plugin?

(1) Pengguna VirtualBox saat ini yang ingin menjalankan Mode XP. Plugin ini sepenuhnya kompatibel dengan VirtualBox 3.1.2, sehingga VirtualBox dan Mesin virtual yang ada tidak akan disentuh dengan cara apa pun. Plugin hanya menginstal ke folder terpisah, dan memungkinkan VirtualBox untuk menjalankan Mode XP.

(2) Pengguna VMLite saat ini yang ingin mendukung perangkat USB, seperti printer USB, webcam USB, dll. Anda harus menghapus instalasi VMLite Workstation Anda saat ini terlebih dahulu.

Bagaimana cara meng-install?

Ini membutuhkan Sun VirtualBox 3.1.2. Anda perlu menginstal VirtualBox terlebih dahulu, lalu instal plugin.

Anda akan dapat menjalankan Mode XP dengan VirtualBox, atau dengan VMLite Workstation yang baru diinstal.

1) Pengguna VirtualBox Saat Ini tanpa VMLite terpasang

Anda dapat mengunduh plugin, dan menginstal VMLite, lalu ikuti wizard untuk membuat XP Mode vm pertama.

2) Pengguna VMLite saat ini tanpa menginstal VirtualBox

Ikuti langkah-langkah berikut dengan tepat:

(1) Hapus instalasi VMLite Workstation Anda saat ini dengan lebih baik untuk mem-boot ulang mesin host setelah VMLite Workstation dicopot

(2) Sangat penting - jika VM Anda sebelumnya tidak akan tersedia, ubah nama folder ini, c: \ users \% your-user-id% \ VMLites ke c: \ users \% your-user-id% .VirtualBox (ya , ada titik di depan VirtualBox)

(3) Unduh dan pasang Sun VirtualBox 3.1.2 www.virtualbox.org/wiki/Downloads

(4) Unduh dan Instal Plugin VMLite kami untuk VirtualBox binary kedua dari halaman unduhan kami (VMLiteWorkstationPluginSetup.exe) www.vmlite.com/index.php/download

bubu
sumber
Apakah ada pembaruan plugin ini untuk VirtualBox 4.x?
rakslice
Saya menemukan beberapa orang lebih suka jawaban @ barmaglot17, saya melakukannya lebih sederhana dan lebih cepat.
JDuarteDJ
3

Reposting dari sini: http://www.vmlite.com/index.php?option=com_kunena&Itemid=158&func=view&catid=9&id=6706&limit=6&limitstart=12#8420

Re: VMLite XP Mode Plugin untuk VirtualBox dan Virtutal Box 4.0 2 Tahun, 8 Bulan yang lalu Karma: 50 Jika Anda hanya ingin menjalankan Mode XP dalam VirtualBox sebagai diaktifkan, Anda dapat menggunakan file bios terlampir ini.

Buka zip file ke suatu tempat, misalnya, c: \ vmlite-bios \ pcbios.bin

maka Anda perlu menjalankan perintah ini untuk menggunakannya untuk mengganti VirtualBox bios untuk vm yang ditentukan.

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

Anda harus dapat melakukan ini di Linux / Mac juga, untuk menjalankan mode XP diaktifkan.

Lampiran File: Nama File: pcbios.zip Ukuran File: 27178

Tautan file: http://www.vmlite.com/images/fbfiles/files/pcbios.zip

barmaglot17
sumber
2
Tolong jelaskan apa artinya posting ini. Reposting tanpa komentar tidak disukai, terutama bahwa Anda bahkan tidak peduli untuk memformatnya dengan benar.
gronostaj
Ini seharusnya benar-benar jawaban yang dipilih lebih baik / lebih sederhana! Juga sebagai Anonim, saya menambahkan beberapa format!
JDuarteDJ
Apakah ada versi terbaru dari BIOS ini yang berfungsi dengan VirtualBox 5.1?
rakslice
Saya menambahkan beberapa penjelasan yang saya temukan pada jawaban di atas, tetapi saya masih belum bisa membuatnya bekerja dengan VB 5.1. VM tidak akan mulai setelah saya mengubah bios. Saya menduga ini karena file bios tidak kompatibel dengan VB 5.1 dalam beberapa cara. Saya tidak tahu apa-apa tentang membuat / mengedit ROM BIOS, tetapi karena VMLite dapat membuat yang berfungsi, sepertinya bisa diperbarui untuk bekerja dengan VB 5.1 dengan pengetahuan yang benar.
xdhmoore
Mesin virtual tidak lagi melakukan booting :(
endolith
2

Saat menggunakan VHD "Mode XP" dengan VirtualBox Anda akan mengalami masalah dengan aktivasi. Lebih baik mengatur Windows XP VirtualBox Anda sendiri.

VMLite seharusnya bekerja dengan Mode VHD Windows XP. Itu dibangun di atas edisi open source (OSE) dari VirtualBox, yang kekurangan throughput USB. VMLite sangat populer di kalangan pengguna yang tidak dapat menjalankan Mode Windows XP di PC Virtual karena keterbatasan perangkat keras (tanpa dukungan virtualisasi perangkat keras).

Peter Mortensen
sumber
Tetapi kemudian saya harus membeli XP berlisensi bukan? (Mode XP gratis dengan Windows 7 Ultimate)
JoelFan
1
@ JoelFan: Bagaimanapun, Anda tetap memerlukan lisensi; Microsoft tidak melisensikan gambar mode XP Anda untuk digunakan di bawah virtualizer lain.
quack quixote
1
@ JoelFan - Jika lisensi menjadi perhatian Anda, Anda selalu dapat mengambil Gambar VPC Kompatibilitas Aplikasi Internet Explorer gratis (tetapi terbatas waktu), mereka berfungsi dengan VBox. microsoft.com/downloads/…
Jadi jika itu berfungsi di VMLite, apakah itu juga akan berfungsi di VBox biasa?
JoelFan
@ JoelFan - Ini akan mem-boot tetapi gagal aktivasi di VirtualBox. Mungkin ada penyelesaian tetapi itu mungkin tidak sah, jadi saya lebih suka tidak membahasnya di sini.
0

VMLite adalah VirtualBox lain, jadi Anda akan memiliki semua VM di dalamnya atau semua yang ada di VirtualBox - atau Anda akan mendapatkan kesalahan hypervisor yang sama dengan yang Anda sebutkan. Hanya ada satu!

Anda perlu menggabungkan gambar-gambar VHD yang digunakan XPMode (Anda dapat menggunakan VirtualPC untuk itu) sehingga gambar-gambar itu menjadi satu gambar VHD. Banyak info di internet untuk itu (ini contohnya ).

Anda juga harus menginstal tambahan tamu, jika tidak Anda akan memiliki perangkat keras yang tidak dikenal. Ini karena perangkat keras yang ditiru VitualBox berbeda dari perangkat keras yang ditiru oleh VirtualPC.

barmaglot17 menyebutkan utas vmlite ini , mengenai BIOS. Mengikuti langkah-langkah itu sebenarnya menghilangkan masalah aktivasi. Saya tidak mengetahui implikasi hukumnya.

vesperto
sumber