24
Feb
2008
publicado en Sin categoría |
Si tienes un equipo con más de 1Gb de RAM y no has instalado el genial software VirtualBox, ya estás tardando. Consulta para ello el post Instalar VirtualBox en Gutsy.
En este post voy a explicar paso a paso y con capturas de todas las pantallas cómo crearnos una máquina virtual con Windows XP, que podremos utilizar para hacer nuestras pruebas de red o ejecutar algún programita que no se porte bien en Wine. Vamos al lío.
Abrimos el VirtualBox y nos encontramos con esto:
Pulsamos el icono “Nueva” y se iniciará un asistente:
Pulsamos “Siguiente” y nos preguntará el nombre de la máquina que estamos creando y el sistema que vamos a instalar. Escribimos el nombre de la máquina que queramos (”Windows xp”, qué original) y seleccionamos el tipo de sistema operativo que vamos a instalar, Windows XP:
Pulsamos “Siguiente” y, en esta ventana, tendremos que especificar la cantidad de memoria física que vamos a asignar a esta máquina. Yo, como tengo 2Gb, le voy a dar 512M:
Pulsamos “Siguiente” y nos preguntará sobre el disco duro virtual que vamos a utilizar:
Pulsamos “Nuevo” y nos abre otro asistente (¿a qué me recuerda esto?) para crear un disco duro virtual:
Pulsamos “Siguiente” y aquí nos permite seleccionar si queremos un disco duro de tamaño fijo o dinámico. Seleccionaré “Imagen de tamaño fijo” para ganar algo en velocidad, sacrificando un poco de espacio de mi disco duro:
Pulsamos “Siguiente” y le damos un nombre al disco duro y un tamaño. Vamos a darle 10Gb:
Pulsamos “Siguiente” y nos presentará los datos del disco duro que vamos a crear:
Pulsamos “Terminar” y volveremos al anterior asistente, con nuestro disco duro virtual ya asignado:
Pulsamos “Siguiente” y ya nos muestra un resumen final de las características de la máquina virtual que vamos a crear:
Pulsamos “Terminar” y nos aparecerá la máquina en la lista de máquinas virtuales disponibles:
Antes de iniciar la máquina virtual, debemos insertar el CD/DVD de instalación de Windows XP y montarlo, pulsando en “Configuración” y seleccionando en el apartado “CD/DVD-ROM” la casilla “Monta la unidad de CD/DVD” y seleccionando el dispositivo adecuado (si tenemos más de un lector o grabador):
Pulsamos OK en la ventana de configuración. Iniciamos nuestra máquina pulsando el botón “Iniciar” y nos encontramos, para empezar, con una aviso que nos indica que el teclado será capturado por la máquina virtual, incluyendo las combinaciones Alt-Tab para cambiar de aplicación:
Pulsamos OK y se arrancará automáticamente la instalación del Windows XP en la ventanita de la máquina virtual. Aquí ya no voy a guiaros paso a paso. Salto hasta el primer reinicio, en el que XP arranca ya en modo gráfico y se nos ocurre hacer clic dentro de la ventana. Nos aparece un aviso que nos dice que el ratón queda capturado y se puede liberar en cualquier momento pulsando la “Tecla Anfitrión” (por defecto Ctrl derecho, nos la muestra en la esquina inferior derecha de la ventana):
Una vez completamos la instalación y tenemos nuestro sistema en marcha, lo primero que vamos a hacer es instalar las “Guest Additions (Aplicaciones del Huésped), que son un puñado de drivers y aplicaciones que se ejecutarán en la máquina virtual para que esta funcione de manera más fluida y nos ofrezca algunas funcionalidades extra. La instalación la haremos desde la última opción del menú “Dispositivos”:
Parece que no ha pasado nada pero, en realidad, hemos montado en la unidad de DVD una imagen de VirtualBox con las ansiadas “Guest Additions”, con lo que nos vamos a “Mi PC” y hacemos doble clic en el icono de la unidad de DVD y se iniciará el asistente de instalación:
Hacemos clic en “Next”, aceptamos la licencia y volvemos a hacer clic en “Next”, dejamos el directorio que nos indica por defecto y pulsamos “Install”. Cuando acabe la instalación, nos solicita un reinicio (qué raro). Pulsamos “Finish”. Vamos, la típica instalación de Windows “Siguiente, Siguiente, Siguiente, …”.
Tras reiniciar, VirtualBox ya nos informa de la nueva funcionalidad adquirida, y es que ya no necesitamos capturar el puntero del ratón sino que funcionará directamente en la máquina virtual cuando lo pasemos por encima de su ventana:
Y hasta aquí la instalación de XP. En realidad seréis capaces de completarla en, aproximadamente, 10 veces menos tiempo de lo que me ha costado a mí escribiros este post, así que ¡ánimo! y ya me podéis ir dejando en los comentarios cuestiones que os surjan o correcciones a la explicación.
30 Comentarios







Tengo un problema, cuando monto la unidad de cd/dvd, si me sale el nombre correcto de mi unidad pero delante me aparece (dev/hdc), por esta razon cuando inicio la maquina no me tira la instalacion, me saca que es inaccesible o algo asi, ya que la ubicacion real de mi lector es en (dev/cdrom) pero no se como cambiar eso en el virtualbox, y solo tengo un lector asi que solo tiene esa opcion
Che es una mierda el tutorial andate a la puta que te parioFabio, no creo que tenga mucho valor tu comentario, ya que no das ninguna razón de por qué no te ha gustado o si has tenido algún problema, y sólo entras a descalificar de malas maneras.
Yo, por lo menos, me he currado todos estas capturas mientras lo iba haciendo en mi ordenador, y le he dedicado unas cuantas horitas a este post.
Aún así, con esos comentarios, no consigues que me entre rabia ni se me quiten las ganas de seguir publicando “ayudas” a usuarios que las necesiten. Simplemente veo a alguien con mala educación pasar por la puerta de mi casa insultando sin más. Indiferencia …
Javi, no hagas caso, el tutorial es muy bueno. Más claro no se puede habler dicho. Otra cosa es que fabio no haya sabido entenderlo, entonces el problema sería otro, no que sea una mierda.
Un saludo y felicidades por el tutorial.
Javi: Felicidades, me parece muy interesante. Ahora bien, todo está muy sencillo, tal vez por eso algunos no aprecien lo que nos compartes, pero: para los que no sabemos mucho es muy valioso no solo por lo que nos enseña (instal XP en Ubuntu) sino por que nos despierta nuevas ideas, nos invita a buscar nuevas posibilidades… y a quien es experto pudiera despertale interés en compartir algo… así que: Gracias y Felicidades
Trustek y Diracard: Gracias, comentarios como los vuestros hacen que tenga ganas de compartir más conocimientos con la comunidad y perder esas horas que me costó realizar este post, entre capturas de pantallas y redacción.
Realmente muy interesante y eficaz. Yo no conocía el paquete virtualbox pero veo que ofrece unas facilidades excelentes.
Enhorabuena por la ayuda.
hermanito me gusto tu tutorial, y me molesto el comentario vulgar y poco cortez pero bueno no todos somos “eruditos” como lo debe ser ese tio, aunque su vocabulario diga lo contrario. amigo sabes que estoy intalandolo y me aparece un problemita de error te lo voy a poner aqui
The VirtualBox kernel driver is not accessible to the current user. Make sure that the user has write permissions for /dev/vboxdrv by adding them to the vboxusers groups. You will need to logout for the change to take effect..
VBox status code: -1909 (VERR_VM_DRIVER_NOT_ACCESSIBLE).
Código Resultado:
0×80004005
Componente:
Console
Interface:
IConsole {1dea5c4b-0753-4193-b909-22330f64ec45}
te agradezco de antemano lo que puedas hacer por mi.
Hola neolito, como te indica el error, debes hacer que tu usuario pertenezca al grupo vboxusers. Esto lo puedes hacer desde un terminal ejecutando:
$ sudo usermod -G vboxusers tunombredeusuario
te solicitará tu contraseña.
Por supuesto, debes sustituir tunombredeusuario por tu nombre de usuario
Espero que esto te ayude.
Gracias amigo a lo que llegue a casa veo que tal y estamos en contacto.
Saludos Javi:
Agradezco mucho los esfuerzos de gente como tú que pasáis horas de trabajo para explicar cosas como estas, “y no entiendo a esas personas que se dedican a descalificaros”. Como tu dices “indiferencia”.
Bueno mi pregunta es: quiero de una vez por todas trabajar desde linux exclusivamente aunque necesito varias aplicaciones de Gindows como Dreamweaver y otros del estilo y le estoy dando vueltas a varios programas, VirtualBox parece reunir las condiciones necesarias. ¿Tu qué crees? ¿Qué necesitaría como maquina para correr varias aplicaciones Gindows? O no es cuestión de eso.
Gracias anticipadas y espero me orientes un poquito.
Chao
Gracias por tu comentario Alexelin.
Yo tengo un Core2 Duo E6750 y me va de perlas.
Lo que creo más importante casi que el procesador es la cantidad de RAM que tengas. Si puedes tener 2 o 4 Gb mejor que mejor, para poder darle al Windows virtual 1 Gb o más, según las aplicaciones que vayas a ejecutar.
Ya te digo, con mi procesador, WinXP se ejecuta a una velocidad igual que si no estuviera virtualizado.
Gracias Javi por tu respuesta. Voy a ampliar primero la memoria del pc y despúes hago la prueba, con lo que sea ya haré algún que otro comentario por aquí. Pienso que mucha gente le pase lo que a mi, es difícil pasarse a linux cuando muchas aplicaciones no las tienes en linux pero con una herramienta como esta, si funciona, sería bueno promocionarla.
Gracias de nuevo por vuestra labor de difundir y explicar vuestras experiencias.
un saludo.
Disculpen, pero al asignarle una cantidad X de memoria a VB, esa memoria sigue estando en el SO y se “pasa” a VirtualBox sólo cuando esta se ejecuta nada más, ¿no? Si yo tengo 1g y no ejecuto VB, mi SO cuenta con un 1g y si ejecuto VB y le había asignado digamos 256mb ahí ocurre el cambio, ¿no?
@seretur Por supuesto, la memoria asignada sólo la pierdes cuando ejecutas la máquina virtual.
Incluso si arrancas el VirtualBox pero no “enciendes” ninguna máquina virtual, seguirás disponiendo de tu memoria.
Cuanta más RAM tengas, más máquinas virtuales podrás tener encendidas a la vez.
Grandísimo tutorial Javi, me sirvió mucho aunque yo lo utilice a la inversa, es decir tengo como S.O. anfitrión el XP y necestaba montar el Ubuntu y no sabía como; muchas gracias por orientarme.
loco buenisimo el tuto solo me queda una pequeña pregunta y ojala me la sepas satisfacer…. tengo instalado ubuntu en una particion de mi DD y en otra tengo instalado Windows xp, el asunto esque quiero instalar windows xp en la maquina virtual inclusive ya lo tengo instalado en Ubuntu, ¿existe algun riesgo de que pierda datos importantes que tengo en la otra particion de windows xp…? (quiero migrar definitivamente a ubuntu pero mi problema es que tengo un ciber y el programa que utilizo para administrar el cyber que por cierto es buenisimo “Cyber admin control” no lo puedo utilizar en ubuntu ni siquiera con wine por eso deseo hacer primero pruebas con la maquina virtual y luego haber que pasa) agradezco de antemano por su paciencia y por desasnarme en este apasionante campo
@Alex el Windows xp que instales como máquina virtual en Ubuntu no va a interferir en absoluto con el que tengas instalado en otra partición. De hecho, podrías instalar varios Windows xp virtuales y ejecutarlos a la vez (échale RAM) y serán sistemas absolutamente independientes del resto.
Hola, genial tu tutorial y excelente de que exista gente como vos que nos ayude a las personas que estamos entrando al fantastico mundo de linux, yo tengo dos preguntas y que espero que me puedas ayudar, la primera seria a veces cuando estoy instalando un un programa desde un cd no lo instala como que se queda pegado en media instalacion, que crees que sea es? sera que necesita algun driver? y la otra consulta es, que cuando instale los “Guest Additions” despues de toda la intalacion, como que no se ven muy bien los iconos graficamente, yo creo que es un problema con el driver de video o esto se puede configurar en alguna otra parte?.
Bueno muchas gracias, espero que puedas ayudarme y felicitaciones por tu pagina.
Hola, ya solucione el problema, jajajaja que pena lo que habia pasado era que no habia reiniciado el sistema despues de la instalacion de los “guest additions”, entonces ahora si ya todo esta funcionando a la perfeccion.
Pero igual muchas gracias, casi que te apuesto que voy a tener mas y mas dudas y defijo necesitare de la ayuda de personas que sean expertos en linux.
De nuevo felicitaciones por el tutorial, muchas gracias.
Hola soy yo de nuevo, ahora si tengo una duda que no le he podido encontrar solucion, como hago para accesar a una carpeta compartida en un servidor con windows xp desde mi maquina pero con windows xp emulado por virualbox?
Gracias
@John Ummm … para eso, deberás tener acceso a esa carpeta del servidor desde tu Linux y, después, acceder a la carpeta de tu linux desde VirtualBox.
Puedes consultar Compartir carpetas entre Ubuntu y un Windows XP en VirtualBox en este mismo blog
A bueno, genial ya lo logre, muchas gracias, ahora tengo otra consulta como hago para configurar la velocidad del internet dentro de la maquina virtual, ya que intente descargar un archivo con windows emulado y mira imaginate el archivo pesa 9 megas y descargandolo duraba 20 minutos descargando porque era a penas 200 klbyts por minuto, entonces bueno como veras es demasiada lerda la conexion que tengo en windows emulado, entonces si eras tan amble de decirme si se puede hacer algo al respecto.
Bueno de nuevo infinitas gracias.
John..
@John Que yo sepa, no hay una forma de configurar la velocidad de Internet en la máquina virtual.
La velocidad dependerá de tu conexión y de que tu Linux no esté haciendo uso de la conexión al mismo tiempo, lo que te restará velocidad.
Amigos, tengo un problema, estuve trabajando con una maquina virtual con XP muy bien por 2 dias, pero monté una imagen de DVD en una unidad y cuando he querido correr de nuevo mi VM no tenia esa ruta montada, así que me marco el error de medio inaccesible, pase al tab correspondiente y lo elimine, sin embargo la VM no cambia al estatus de inaccesible…
Alguna idea de como recuperarla, ya no me deja ni entrar a la pestaña de configuracion.
y como hago para que solo por un momento la conexion de insternet solo la tenga la maquina virtual y que despues rapidamente pueda mantenerla al estado anterior? Es decir si necesidad de reiniciar windows.
Gracias
URGENTE, quiero jugar juegos de playstation 1, descargue el “pcsx” que esta en los repositorios de ubuntu predeterminadamente, pero no me funciono o nunca supe como hacerlo funcionar, despues descargue el “epsxe” y tampoco me funciono, todo son por unos malditos plugins, entonces quisiera saber si me puesdes ayudar o si conoces de alguien que tenga una manera sencilla de intalar estos programas, muchas gracias por toda la ayuda que me has dado.
@Raul> Por lo que veo, tu problema es gordo. Lo que puedes intentar es crear otra máquina virtual y ponerle las imágenes de discos que tienes ahora.
@John Tu última cuestión creo que se sale del tema del post (xp en VirtualBox). Aún así, no puedo ayudarte, ya que nunca he probado ese emulador.
Sobre lo de que sólo la máquina virtual disponga de conexión a Internet, pues va a ser un poco difícil, ya que la conexión la realiza a través de Ubuntu. Y si Ubuntu no tiene Internet, pues la máquina virtual tampoco
A ya veo, bueno yo entiendo eso de que si ubunto no tiene internet pues tampoco lo tiene la maquina virtual, pero lo que a mi me pasa es que no es lo mismo suvir un archivo a una pagina desde la maquina virtual a subirlo desde ubunto, como te puse en el ejemplo: yo subo un archivo de 9 megas a una pagina desde ubuntu y lo mucho que dura es un minuto, pero desde la maquina virtual me dura 20 minutos es decir es mucho, entonces yo tenia por eso la pregunta si es que hay que configurar algo?.
Muchas gracias por la ayuda que me has dado.
No, John, no hay que configurar nada, la tarjeta de red virtual de Windows xp trabaja directamente sobre el interfaz de red (eth0) de Ubuntu.