¿Virtualbox arrancando desde un disco real?

14

Estoy a punto de dar el paso e instalar Win7 RC1 en mi máquina de escritorio. Sin embargo, quiero preservar el acceso a mi viejo HDD con XP. Realmente no quiero usar el arranque dual completo ya que eso dejaría mi nueva instalación de Win7 en la unidad d: \, que de lo contrario no sería.

¿Es posible usar Virtualbox para arrancar desde ese disco real antiguo en lugar de desde una imagen?

Si es así, ¿cuáles son las implicaciones para los controladores, etc., ya que el "nuevo" sistema operativo en ejecución utilizará el hardware virtual de VirtualBox y no el hardware original en el que XP cree que se instaló.

Alnitak
fuente

Respuestas:

12

¿Es posible usar Virtualbox para arrancar desde ese disco real antiguo en lugar de desde una imagen?

Si. VirtualBox tiene soporte para usar un disco duro host sin procesar de un invitado desde la versión 1.4. A partir de la versión 2.2.0, todavía aparece como una característica experimental. Se describe en la sección 9.10 del manual del usuario para VirtualBox 2.2.0.

Hay algunas instrucciones para ejecutar un invitado Windows XP utilizando un disco duro de host sin procesar en un host de Linux:

Si es así, ¿cuáles son las implicaciones para los controladores, etc., ya que el "nuevo" sistema operativo en ejecución utilizará el hardware virtual de VirtualBox y no el hardware original en el que XP cree que se instaló.

El segundo enlace anterior describe algunos pasos para preparar su sistema XP antes de arrancar en VirtualBox.

erichui
fuente
Si bien esto es técnicamente posible, realmente recomendaría virtualizar el disco en algún momento. Es mucho mejor tener un archivo que pueda ser fácilmente respaldado, así como instantáneas y otras cosas que funcionan mucho mejor.
Goyuix
1

He hecho esto, ¡pero puede ser peligroso! Tenía una VM VirtualBox que ejecuté desde mi disco duro principal. Una vez que accidentalmente no pude decirle a grub que iniciara Windows a tiempo. Cargó Linux, que rápidamente intentó ejecutar e2fsck en mis particiones / y / home, que ya estaban montadas por el sistema operativo no virtual. Después de horas de trabajo con testdiskpude recuperar todos mis datos, pero esa fue la última vez que intenté algo así.

Si hubiera tenido un disco físico separado para jugar, probablemente habría estado bien. Oh bien.

AB
fuente
1

Solo una advertencia: si está ejecutando Windows RC 1 virtualizado que se conecta a una partición real de Windows, con acceso de escritura , primero debe hacer una copia de seguridad de sus datos antes de intentarlo . Como dice alberge arriba, si algo sale mal , podrías perder muchas cosas. No estoy seguro de que obtendrá acceso de escritura, pero si lo hace, esta es una precaución que le alegrará haber tomado.

(O tal vez me equivoqué tu pregunta ...)

usuario23918
fuente
0

Podría estar equivocado, pero no pude encontrar nada en su documentación que me hiciera creer que era posible arrancar desde un disco duro real en lugar de una imagen de disco. Tomado de la Guía del usuario :

VirtualBox admite dos variantes de archivos de imagen de disco:

  • Normalmente, VirtualBox usa su propio formato contenedor para discos duros invitados: archivos de imagen de disco virtual (VDI). En particular, este formato se usará cuando cree una nueva máquina virtual con un nuevo disco.
  • VirtualBox también es totalmente compatible con el popular y abierto formato contenedor VMDK que utilizan muchos otros productos de virtualización, en particular VMware.
  • Finalmente, VirtualBox también es totalmente compatible con el formato VHD utilizado por Microsoft.
Jordan S. Jones
fuente
0

Puede usar VMWare Converter para crear un VMDK del sistema en vivo y luego usarlo con VirtualBox en Windows 7.

Alif
fuente
si tengo un VMDK, ¿puedo usar el reproductor VMware gratis? No hay una razón particular para que sea VirtualBox.
Alnitak
Claro, no hay razón para no hacerlo.
alif