
Después de leer varios consejos sobre cómo aumentar el rendimiento con VirtualBox, estoy intentando cambiar de un disco IDE a un disco SATA (en mi caso particular, VirtualBox con un disco IDE es un orden de magnitud más lento que VMWare al compilar una pequeña aplicación con Visual Estudio).
Esperaba que Windows 7 manejara esto sin problemas, pero en lugar de eso arranca en la pantalla 'Reparación de inicio' y no puede "resolver" el problema. Cambiar el puerto SATA no ayuda: los puertos 0 a 4 arrancan en la pantalla de reparación y todo lo anterior falla con fuerza.
Buscando consejos sobre cómo convertir sin una cirugía mayor del sistema operativo del huésped...
Editar - Aclaraciones sugeridas porhotei
Tanto el sistema operativo invitado como el host son Windows 7 x64 y utilizan un disco virtual. El anfitrión tiene 8 GB de RAM, con 4 GB asignados al invitado y una CPU i7-620 (4 núcleos a 2,67 ghz). He estado usando la serie 3.2 de VirtualBox y actualmente trabajo con 3.2.8.
En cualquier caso, tengo más curiosidad por saber por qué Windows 7 no logra cambiar de un dispositivo IDE a SATA que por el rendimiento (cambiar a VMWare o VirtualPC alivia el problema de rendimiento).
Respuesta1
Agregue un nuevo controlador SATA a su VM invitada. Inicie su máquina virtual invitada nuevamente y asegúrese de que vea la nueva unidad/controlador.
Si el sistema operativo ve su nueva unidad/controlador, apáguelo y cambie su imagen al controlador SATA.
Respuesta2
Élsonidoscomo si cambiaras tu máquina física de IDE a SATA... Tu pregunta es muy vaga y poco clara. Yo soy tambiénasumiendoque tomó una imagen de la unidad IDE a SATA.
Desafortunadamente, esto no funcionará por sí solo. Asegúrese de instalar los controladores SATA en la máquina IDEantesla imagen. Si eso no funciona, escucho ejecutar Sysprep en la máquina IDE antes de que la imagen ayude, porque obliga a Windows a buscar nuevo hardware en el arranque.