
Entonces, desde hace mucho tiempo, he estado ejecutando Linux en un sistema de arranque dual con Windows 7. No ejecuto Windows con mucha frecuencia, sin embargo, sucede lo suficiente ahora que comencé a buscar alternativas a los reinicios. Un amigo me mostró Parallels en su Mac y me enamoré del concepto de máquinas virtuales. Dado que Sun ha estado en el espacio Unix desde el principio de los tiempos, es probable que tengan la mejor solución para Linux (lo sé, es una gran suposición). De todos modos, para evitar reinstalar Windows, ya que lo tengo configurado como me gusta ahora, me preguntaba si había una manera de señalar la instalación existente y arrancar desde ese punto.
Linux está instalado en /dev/sda
Windows está en /dev/sdb
Como nunca antes había hecho esto, un poco de ayuda sería excelente para saber qué paso debo dar.
¡Gracias por cualquier ayuda de antemano!
Respuesta1
La edición de @ozzieorca básicamente responde a la pregunta. Pero como me pediste un poco de ayuda, describiré los pasos tal como lo recuerdo. (ADVERTENCIA: haga una copia de seguridad del disco. No hay nada garantizado. Intenté esto cuando la partición no estaba montada en Linux)
Asegúrese de que /dev/sdb se pueda leer y escribir desde su cuenta.
sudo chmod 777 /dev/sdb
Cree una imagen que represente un disco duro físico completo /dev/sdb. (Mantengo mis máquinas virtuales de caja virtual en el directorio vBoxVMs de mi carpeta de inicio, cámbielo en consecuencia).
$ cd ~/vBoxVM
$ VBoxManage comandos internos createrawvmdk -nombre de archivo Win7/Win7.vmdk -rawdisk /dev/sdb
Cree una máquina virtual con el disco duro creado. Siga los pasos para crear una nueva VM, seleccionando "Disco duro existente" y el que acaba de crear. y terminar los pasos.
Ahora abra la configuración de la VM recién creada y vaya a la pestaña de almacenamiento. En caso de que el disco duro esté colocado bajo "Controlador SATA", retírelo de allí y colóquelo bajo "Controlador IDE" y cambie el tipo de "Controlador IDE" a ICH6.