¿Mover el "Modo XP" de Windows Virtual PC a VirtualBox?

9

Instalé el "Modo XP" en Windows 7 (que usa Windows Virtual PC para alojar XP). Ahora he descubierto que VirtualBox, que instalé en la misma máquina con Windows 7, se niega a ejecutarse al mismo tiempo que Windows Virtual PC (me da un error al no ejecutar múltiples programas de visualización).

¿Hay alguna forma de convertir la imagen del "Modo XP" para que se ejecute dentro de VirtualBox en lugar de Windows Virtual PC? De esa forma, podré ejecutar XP y otras máquinas virtuales al mismo tiempo.

JoelFan
fuente
¿Por qué no ejecutar las otras máquinas virtuales en VirtualPC?
quack quijote
macrium.com/help/v5/How_to/ImgToVHD/… Puede crear una VM en Vbox utilizando los archivos VHD.
Eduardo Fabricio

Respuestas:

6

Siguiendo la publicación de @ Molly7244, plugin VMLite para virtualbox.

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

Se ha lanzado el complemento oficial del modo VMLite XP para Sun VirtualBox, que permite que VirtualBox ejecute el modo XP. La descarga gratuita está disponible en nuestra área de descarga.

http://www.vmlite.com/index.php/download (el segundo binario VMLiteWorkstationPluginSetup.exe) (se requiere registro)

¿Quién necesita el complemento?

(1) Usuarios actuales de VirtualBox que desean ejecutar el Modo XP. El complemento es totalmente compatible con VirtualBox 3.1.2, por lo que sus VirtualBox y máquinas virtuales existentes no se tocarán de ninguna manera. El complemento simplemente se instala en una carpeta separada y permite que VirtualBox ejecute el Modo XP.

(2) Usuarios actuales de VMLite que desean admitir dispositivos USB, como impresoras USB, cámaras web USB, etc. Primero deberá desinstalar su estación de trabajo VMLite actual.

¿Cómo instalar?

Requiere Sun VirtualBox 3.1.2. primero debe instalar VirtualBox, luego instalar el complemento.

Podrá ejecutar el modo XP con VirtualBox o con la estación de trabajo VMLite recién instalada.

1) Usuarios actuales de VirtualBox sin ningún VMLite instalado

puede descargar el complemento e instalar VMLite, luego siga el asistente para crear el primer modo XP vm.

2) Usuarios actuales de VMLite sin ningún VirtualBox instalado

Siga exactamente los siguientes pasos:

(1) Desinstale su estación de trabajo VMLite actual mejor para reiniciar la máquina host después de desinstalar la estación de trabajo VMLite

(2) Muy importante: de lo contrario, sus máquinas virtuales anteriores no estarán disponibles, cambie el nombre de esta carpeta, c: \ users \% your-user-id% \ VMLites a c: \ users \% your-user-id% .VirtualBox (sí , hay un punto delante de VirtualBox)

(3) Descargue e instale Sun VirtualBox 3.1.2 www.virtualbox.org/wiki/Downloads

(4) Descargue e instale nuestro complemento VMLite para VirtualBox, el segundo binario desde nuestra página de descarga (VMLiteWorkstationPluginSetup.exe) www.vmlite.com/index.php/download

bubu
fuente
¿Hay una actualización de este complemento para VirtualBox 4.x?
rakslice
Creo que algunas personas preferirían la respuesta de @ barmaglot17, lo hago de manera más simple y rápida.
JDuarteDJ
3

Reposicionando desde aquí: 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 para VirtualBox y Virtutal Box 4.0 Hace 2 años, 8 meses Karma: 50 Si solo quisieras ejecutar el Modo XP dentro de VirtualBox como activado, puedes usar este archivo de BIOS adjunto.

Descomprima el archivo en alguna parte, por ejemplo, c: \ vmlite-bios \ pcbios.bin

entonces necesita ejecutar este comando para usarlo para reemplazar la BIOS de VirtualBox para una máquina virtual especificada.

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

También debería poder hacer esto en Linux / Mac, para ejecutar el modo XP activado.

Archivo adjunto: Nombre de archivo: pcbios.zip Tamaño de archivo: 27178

Enlace al archivo: http://www.vmlite.com/images/fbfiles/files/pcbios.zip

barmaglot17
fuente
2
Por favor, explique qué significa esta publicación. Volver a publicar sin ningún comentario está mal visto, especialmente porque ni siquiera le importó formatearlo correctamente.
gronostaj
¡Esta debería ser la respuesta seleccionada mucho mejor / más simple! ¡También como Anónimo agregué algunos formatos!
JDuarteDJ
¿Existe una versión actualizada de este BIOS que funcione con VirtualBox 5.1?
rakslice
Agregué más explicaciones que encontré a la respuesta anterior, pero aún no pude hacer que funcionara con VB 5.1. La VM no se iniciará después de que cambie la BIOS. Supongo que esto se debe a que el archivo bios es incompatible con VB 5.1 de alguna manera. No sé nada sobre la creación / edición de ROM de BIOS, pero dado que VMLite pudo crear una que funcionó, parece probable que pueda actualizarse para que funcione con VB 5.1 con los conocimientos adecuados.
xdhmoore
La máquina virtual ya no arranca :(
endolith
2

Cuando utilice el VHD "Modo XP" con VirtualBox, tendrá problemas con la activación. Es mejor configurar su propio Windows XP VirtualBox.

Sin embargo, se supone que VMLite funciona con el modo VHD de Windows XP. Se basa en la edición de código abierto (OSE) de VirtualBox, que carece de rendimiento USB. VMLite es particularmente popular entre los usuarios que no pueden ejecutar el Modo Windows XP en Virtual PC debido a limitaciones de hardware (sin soporte de virtualización de hardware).

Peter Mortensen
fuente
Pero luego necesito comprar un XP con licencia, ¿verdad? (El modo XP es gratuito con Windows 7 Ultimate)
JoelFan
1
@JoelFan: necesitarías una licencia de todos modos; Microsoft no licencia su imagen en modo XP para usar bajo otro virtualizador.
quack quijote
1
@JoelFan: si le preocupa la licencia, siempre puede obtener una imagen VPC de compatibilidad de aplicaciones de Internet Explorer gratuita (pero con tiempo limitado), funcionan con VBox. microsoft.com/downloads/…
Entonces, si funciona en VMLite, ¿funcionará también en VBox normal?
JoelFan
@JoelFan: se iniciará pero fallará la activación en VirtualBox. Puede haber soluciones, pero eso puede no ser legal, por lo que prefiero no discutirlo aquí.
0

VMLite es otro VirtualBox, por lo que tendrá todas sus máquinas virtuales en él o todas en VirtualBox propiamente dicho, o obtendrá el mismo error de hipervisor que mencionó de todos modos. ¡Sólo puede haber uno!

Debe fusionar las imágenes VHD que utiliza XPMode (puede usar VirtualPC para eso) para que se conviertan en una sola imagen VHD. Mucha información en la red para eso (aquí hay un ejemplo ).

También debe instalar adiciones de invitados, de lo contrario tendrá hardware no reconocido. Esto se debe a que el hardware que VitualBox emula es diferente del hardware que VirtualPC emula.

barmaglot17 mencionó este hilo vmlite , relacionado con el BIOS. Seguir esos pasos en realidad elimina el problema de activación. No estoy al tanto de las implicaciones legales.

vesperto
fuente