[Informática]Virtualización de WinXP en un SO Win7 64-bits

¡Buen día!

Antes que nada, les recuerdo que las entradas de informática están escritas (o pretendo que lo esten) en lenguaje “mortal”. Algunos/as de los lectores verán muy precarias las palabras que utilizo, o les parecerán demasiado simples. Recuerden que hay personas que no entienden o desconocen toda la terminología computacional, y se trata de poder ilustrar a todos. Así pues, procedo a explicar.

El día de hoy dejaré una entrada, que quizá no le sirva a muchos… o en primera instancia no sepan a qué me refiero. Definitivamente, el motivo principal de esta, es que llevo algunos días ilustrándome en el tema. ¿Por qué? Pues porque tengo un SO (sistema operativo) Windows 7, de 64 bits.

Algunos de ustedes pensarán: ¿Y? Pues déjenme decirles, (muy rápidamente) que dependiendo de la “longitud de palabra” de cada sistema operativo, son las capacidades que va a tener. Actualmente, la mayoría de las computadoras tienen sistemas operativos de 32bits, o de 64. (las hay también de 16 por ahí arrumbadas en las escuelas, o inferiores) sinceramente desconozco si siquiera existen superiores a 64… pero tengo entendido que no (al menos no comercialmente para Agosto de 2010 XD).

Bueno, el chiste es el siguiente:

Entre las cosas que hago, necesito programar. Para programar, se utilizan unas “cosas” llamadas “compiladores”. En este momento no hablaré de los usos y definiciones de un compilador. Para no hacerles el cuento largo, los compiladores que utilizo estan hechos para SO’s de 16bits y de 32, por ende me resulta “imposible” programar en un sistema operativo de 64-bits.

En realidad, el término de imposible queda reducido por la posiblidad de hacer una virtualización de otro sistema operativo.

En este caso, haré una virtualización de Windows XP, para Windows 7 64-bit.

¿Qué lograré con esto? Tener un sistema operativo (virtual) encima de otro, que me permitirá utilizar aplicaciones “no compatibles” (en este caso, tener mis compiladores y poder programar sin la necesidad de desmontar mi Sistema Operativo, y/o utilizar otra computadora).

Paso #1: Identificar que sistema operativo tenemos.

Definitivamente, el paso más importante de todos, ya que esto de virtualizar los sistemas no es requerido para todas las aplicaciones. Definitivamente, la tecnología avanza y obligadamente saldrán aplicaciones compatibles con nuestro sistema. Todo depende si queremos esperar o trabajar YA MISMO (como un yo XD). En este caso, es muy importante que su sistema sea compatible con lo que vamos a hacer, o estaremos perdiendo el tiempo en vano.

Paso #2: Asegurarnos de tener un sistema operativo “con todas las de la ley”. Es decir, legal. Ya se que hay formas de obtener números seriales, de saltarse los validamientos de software, etcétera. Pero, como “niño bueno” que soy, asumiré que el mundo es perfecto y todos usamos software legal, y demás cosas.

Paso #3: Entramos a ESTA página. Automáticamente al entrar, nos pedirá descargar un programa para validar nuestro sistema operativo. Aceptamos, lo descargamos, lo ejecutamos y recargamos la página (quizá, haya que reiniciar la computadora si no sucede nada).

Paso #4: Posteriormente, seleccionamos nuestro sistema operativo en la lista. En realidad no con todos nos permitirá la descarga.

Paso #5: Descargar los 3 archivos, XP Mode, Virtual PC, XP Mode Update.

Paso #6: Instalamos el primero.

Paso #7: Instalamos el segundo (habrá que reiniciar la computadora).

Paso #8: Instalamos el tercero (habrá que reiniciar de nuevo).

Paso #9: Listo, ahora desde Inicio->Programas-> Windows Virtual PC -> Máquina Virtual de XP  podremos ejecutar nuestra virtualización y olvidar los problemas.

¡OJO!: Si su sistema operativo no es compatible, ni se molesten en bajar las cosas. Yo lo hice y no me sirvió de nada: Es decir, escribí todo esto para decirles que no logré mi objetivo de virtualizar la máquina de XP en mi Windows 7. (XD)

Por ende, si alguno de ustedes tiene idea de como puedo ejecutar compiladores de 16 y 32 bits en mi SO Windows7 HomePremium 64-bits… que me diga ¡Por favor!.

Saludos XD

PD: No, no voy a cambiar de sistema operativo en esta computadora, aunque digan “Linux powa!” XD

Anuncios

14 pensamientos en “[Informática]Virtualización de WinXP en un SO Win7 64-bits

  1. Alfred dice:

    PD: Ya tengo Code::Blocks para compilar. Pero estoy buscando formas de usar BorlandC, TurboC++ y DevC

  2. migue dice:

    Usa Vmware alfred , Vmware rules, te trabaja mas bueno y te olvidas de chin%&65 y particiones!!!!!!!

  3. pollop dice:

    Yo uso VirtualBox en linux, que es similar al vmware pero es software libre, por lo que puedes usarlo sin restricciones. Ademas al ser multiplataforma (linux, windows … ) puedes usarlo en tu win7.

    Hay una version de vmware (vmware-player ) que no te permite “crear” maquinas virtuales, pero sí ejecutarlas. Esa versión es gratuita. Si te consigues descargar una imagen de windows en formato vmware porias ejecutarla.

    Si vas a crear una maquina virtual, lo mejor es que uses un windows XP que consume pocos recursos ( lo saco microsoft para maquinas con pocos recursos).
    http://es.wikipedia.org/wiki/Windows_Fundamentals_for_Legacy_PCs

    Sobre los compiladores,depende de en lenguaje que programes, por ejemplo para c,c++ etc el gcc (linux, windows …) permite especificar en linea de comandos si quieres en 32 bits o 64 bits. De modo que puedes desarrollar en 64 bits, compilar en 32 bits y ejecutarlo indistintamente en ambos entornos.

    http://www.cyberciti.biz/tips/compile-32bit-application-using-gcc-64-bit-linux.html

    Si usas algún IDE ( que no sea de mircosoft) podrias usar los estándares que son eclipse o netbeans (ambos gratuitos y opensource) y que soportan multiples lenguajes (C, c++,php, perl, python …), de modo que is en el futuro cambias de lenguaje no tendras que reaprender a utilizar el IDE. Yo como uso usualmente java, toy desactualizado de las opciones de compilacion que hace algunos usaba cuando programaba en C/C++.

    Si programas en .NET tendras que usar el Visual Studio y mirar alli las opciones de cross compiling:

    http://en.wikipedia.org/wiki/Cross_compiler

    PD: Linux rules! Tiene todas las herramientas de un programador a un click de distancia

    • Alfred dice:

      Jeje, justamente esperaba que tú me dieras una respuesta buena.
      Pronto aprenderé a usar netbeans, con eso de java y demás cosillas.
      De momento sigo con la línea básica de C (y una embarrada de ++).
      ¿Sugerencias de dónde bajar las imágenes?
      Saludos y gracias 😀

    • Alfred dice:

      Ya bajé el Vmware.
      ¡¡Pero no encuentro un ISO de WxpSP3!!

      D:

  4. pollop dice:

    mira a er si este te vale:

    http://www.latestdown.com/Windows+for+Legacy+PCs+ready+to+tun+under+VMware+rar.html

    No sé si viene una iso (que tendrás que montar en el cdrom del vmware) o directamente imagen. Si viene iso lo mismo tienes que buscar un número de licencia válido ( si tienes algun xp original te sirve ese mismo número)

  5. pollop dice:

    Si es para virtualizar usa ese que te he comentado, si necesitas otras imágenes lo mejor es que busques en taringa

  6. […] a mis abuelos…, una diferenciación entre Modem y Router, un Dèjá Vú, un Muro, ideas de Virtualización. Después, una petición para Una pieza de baile más, una entrada dedicada a Wajira, y para […]

  7. Habia pensado en sugerirte lo de Linux hasta que vi la línea final de la entrada jajaja!

    • Alfred dice:

      Ya tiene 3 años de esta entrada.
      Esta máquina ha tenido tantos sistemas distintos que ya perdí la cuenta.
      Ubuntu, Fedora, Slacko, WxP, W7.
      Incluso le puse una máquina virtual de Windows 3.1 por los lulz

      XD

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s