Ejecutar WindowsXpMode en Windows 8/8.1 con VMLite

Presentación1En otro post como puede ser :

Windows XP Mode – La mejor manera (Legal), de tener Windows XP en Windows 7 (Professional, Ultimate y Enterprise)

Vimos la posibilidad de como tener el Windows XP, de una manera legal, para poder instalar ese software que no es del todo funcional en un entorno como es el de Windows 7, ya que entre ambas versiones ha existido cambios en el kernel, o núcleo del sistema, haciendo casi incompatible este tipo de software normalmente del ámbito empresarial.

Pero la pregunta que solucionara este post seria:

¿¿Que pasa si nos compramos un equipo actual, o tenemos en nuestro equipo personal o de trabajo un Windows8/8.1??

La solucion, es tan facil como puede llegar a parecer. Es mas, utilizaremos la misma instalación que usa el post anterior con el Windows7, con la salvedad de que utilizaremos otro programa que gestione los recursos , en este caso para Windows8.

Al igual que en el anterior post tenemos que tener en cuenta las siguientes caracteristicas:

1. Windows Virtual PC requiere al menos un CPU con Intel® Virtualization Technology o AMD-V™ activado.

2. No todas las máquinas, aun aquellas nuevas, tienen la capacidad para ejecutar virtualización en Aunque su PC sea nueva, puede no tener virtualización en hardware.

3. Adicionalmente, esas PCs con virtualización en hardware tiene esta opción  apagada de fábrica, necesitaría activar la capacidad antes de poder utilizarla, verifique con su fabricante.

4. Procesador a 1 GHz 32-bit / 64-bit requerido.

5. Memoria (RAM) de 2GB o mayor.

6. 15GB de espacio de disco duro por cada máquina virtual.

Cumpliendo estos requisitos descargaremos el siguiente link,

Finalizada la descarga, haremos la instalación de la maquina virtual VMLite Workstation, que servirá de base para nuestro XpMode.

Download-Folder

images

El pase de diapositivas requiere JavaScript.

Aceptaremos los términos de instalación e instalaremos un software especial para dispositivos, concluyendo así la instalación.

Ejecutamos nuestro VMLite Wizard de la lista de programas instalados y especificamos el path donde agregará nuestro XPmode que se encuentra en el siguiente enlace:

Download-Folder

Captura

Pass: usb7today.wordpress.com

El pase de diapositivas requiere JavaScript.

Para finalizar, instalaremos los drivers genéricos para que reconozcan todos los dispositivos que estén en tu equipo:

2

Y dejamos que ejecute la instalación completa de los drivers que necesite.

3

Al finalizar este paso, apagamos la maquina virtual y en la lista de programas instalados picamos en VMLite Workstation, programa con el que, a partir de ahora, abriremos nuestra maquina virtual XpMode e instalaremos los programas a usar en ella.

Cualquier duda no dudes en preguntarla y espero que te haya servido de ayuda!.

Windows XP Mode – La mejor manera(Legal), de tener Windows XP en Windows 7 (Professional, Ultimate y Enterprise)

Windows XP

 

Ya de todos es sabido que el tan querido Windows XP no tiene soporte técnico de la de sus creadores desde el 8 de abril de 2014,descartando nuevas actualizaciones para este sistema operativo para proteger tu PC. Esto significa que a partir de esa fecha si sigues usando Windows XP o la manera que explicaremos en este post WindowsXP Mode es vulnerable a riesgos de seguridad y a virus.Por lo recomienda en este ultimo caso usar el WindowsXP Mode desconectado de internet.

Dicho esto,entremos un poco mas en materia!!

¿Porqué no juntamos lo mejor de los los 2 mundos?

Ejecutar algún tipo de software o dispositivo especial o empresarial en el antiguo Windows XP directamente en el escritorio de Windows 7 .

Esta opción ha sido diseñada para las pequeñas y medianas empresas para que no queden desfasadas en cuanto a seguridad y soporte técnico pero a la vez poder ejecutar todo su software sin ningún tipo de problemas de compatibilidad etc.

¿Pero que es Windows XP Mode?

Es una maquina virtual de Windows XP propietaria de Microsoft, sin problemas de activación,actualizaciones etc … En definitiva una maquina virtual que esta hecha para instalar y disfrutar!

El único handicap es que a día de hoy este modo de ejecucion solo esta limitado a S.O. con base Windows 7 con orientación empresarial (Professional, Ultimate y Enterprise)

Nota:

Asegúrese de que está ejecutando Windows 7 Professional, Enterprise o Ultimate. Para averiguar qué edición de Windows 7 está ejecutando, haga clic en el botón InicioBotón Inicio, haga clic con el botón derecho en Equipo y, después, haga clic en Propiedades.

 

¿Cómo funciona Windows XP Mode?

Windows XP Mode funciona de dos maneras: como sistema operativo virtual y como medio para abrir programas dentro de Windows 7. Se ejecuta en una ventana diferente del escritorio de Windows 7, de forma similar a un programa, excepto que es una versión completamente funcional y con licencia completa de Windows XP. En Windows XP Mode, puede obtener acceso a la unidad de CD/DVD de su equipo físico, instalar programas, guardar archivos y realizar otras tareas como si estuviera usando un equipo con Windows XP.

Cuando se instala un programa en Windows XP Mode, el programa aparece tanto en la lista de programas de Windows XP Mode como en la lista de programas de Windows 7, por lo que puede abrir el programa directamente desde Windows 7.

Menú Inicio de Windows 7 con los programas instalados en Windows XP Mode

La instalación consta simplemente de 2 archivos :

Download-Folder

Instalación de la maquina virtual (Windows XP Mode):

Windows XP Mode

Instalación de Windows Virtual PC:

32 Bits / 64 Bits

 

Que es un sistema operativo

Los solemos utilizar siempre que disfrutamos de las funcionalidades de cualquier aparato electrónico que albergue un sistema operativo pero no sabemos su verdadera definición o su verdadera funcionalidad en un Sistema Informático.

La primera idea que se tiene de un sistema operativo es como la interfaz en la cual se interactúa para introducir o recibir datos,información,material audiovisual u no solo se trata de eso sino de una serie de programas o subprocesos que gestionan los recursos del aparato en el cual se encuentra para hacerlo funcionar de la manera mas eficiente posible

Pero bueno vamos al lío.Según la definición de nuestra querida WikiPedia la definción de un Sistema Operativo es:

Un sistema operativo (SO, frecuentemente OS, del inglés Operating System) es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación, ejecutándose en modo privilegiado respecto de los restantes y anteriores próximos y viceversa.

Nótese que es un error común muy extendido denominar al conjunto completo de herramientas sistema operativo, es decir, la inclusión en el mismo término de programas como el explorador de ficheros, el navegador web y todo tipo de herramientas que permiten la interacción con el sistema operativo, también llamado núcleo o kernel. Esta identidad entre kernel y sistema operativo es solo cierta si el núcleo es monolítico.

Lo que podemos decir resumiendo que un sistema operativo puede ser definido como un conjunto de programas especialmente hechos para la ejecución de varias tareas, en las que sirve de intermediario entre el usuario y el ordenador.Un sistema operativo, tiene también como función, administrar todos los periféricos de un ordenador.

Podemos decir que el SISTEMA OPERATIVO es el programa más importante del ordenador.

Una de las principales funciones de un sistema operativo es la de cargar en la memoria y facilitar la ejecución de los programas que el usuario utiliza. Cuando un programa está en ejecución, el sistema operativo continúa trabajando. Por ejemplo, muchos programas necesitan realizar acceso al teclado, vídeo e impresora, así como accesos al disco para leer y grabar archivos. Todos esos accesos son realizados por el sistema operativo, que se encuentra todo el tiempo activo, prestando servicios a los programas que están siendo ejecutados.A este proceso lo denominamos multitarea o multitask.

El sistema operativo también hace una administración de los recursos del ordenador, para evitar que los programas entren en conflicto. Por ejemplo, el sistema operativo evita que dos programas accedan simultáneamente al mismo sector de la memoria, lo que podría causar grandes problemas.Esta gestión que realiza el sistema operativo es imprescindible para realizar todas las funciones básicas de un Sistema Informático.

Componentes de un sistema operativo

En el siguiente modelo entidad relación vemos como interactúan los distintos componente

Componentes del Sistema Operativo.

Gestión de procesos

Un proceso es simplemente, un programa en ejecución que necesita recursos para realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. El SO es el responsable de:

  • Crear y destruir procesos
  • Parar y reanudar procesos
  • Ofrecer mecanismos para que los procesos puedan comunicarse y se sincronicen

La gestión de procesos podría ser similar al trabajo de oficina. Se puede tener una lista de tareas a realizar y a estas fijarles prioridades alta, media, baja por ejemplo. Debemos comenzar haciendo las tareas de prioridad alta primero y cuando se terminen seguir con las de prioridad media y después las de baja. Una vez realizada la tarea se tacha. Esto puede traer un problema que las tareas de baja prioridad pueden que nunca lleguen a ejecutarse. y permanezcan en la lista para siempre. Para solucionar esto, se puede asignar alta prioridad a las tareas más antiguas.

Gestión de la memoria principal

La memoria es una gran tabla de palabras o bytes que se referencian cada una mediante una dirección única. Este almacén de datos de rápido acceso es compartido por la CPU y los dispositivos de E/S, es volátil y pierde su contenido ante fallos del sistema. El SO es el responsable de:

  • Conocer qué partes de la memoria están siendo utilizadas y por quién
  • Decidir qué procesos se cargarán en memoria cuando haya espacio disponible
  • Asignar y reclamar espacio de memoria cuando sea necesario

Gestión del almacenamiento secundario

Un sistema de almacenamiento secundario es necesario, ya que la memoria principal (almacenamiento primario) es volátil y además muy pequeña para almacenar todos los programas y datos. También es necesario mantener los datos que no convenga mantener en la memoria principal. El SO se encarga de:

  • Planificar los discos.
  • Gestionar el espacio libre.
  • Asignar el almacenamiento.
  • Verificar que los datos se guarden en orden

El sistema de entrada y salida

Consiste en un sistema de almacenamiento temporal (caché), una interfaz de manejadores de dispositivos y otra para dispositivos concretos. El sistema operativo debe gestionar el almacenamiento temporal de E/S y servir las interrupciones de los dispositivos de E/S.

Sistema de archivos

Los archivos son colecciones de información relacionada, definidas por sus creadores. Éstos almacenan programas (en código fuente y objeto) y datos tales como imágenes, textos, información de bases de datos, etc. El SO es responsable de:
  • Construir y eliminar archivos y directorios.
  • Ofrecer funciones para manipular archivos y directorios.
  • Establecer la correspondencia entre archivos y unidades de almacenamiento.
  • Realizar copias de seguridad de archivos.

Existen diferentes sistemas de archivos, es decir, existen diferentes formas de organizar la información que se almacena en las memorias (normalmente discos) de los ordenadores. Por ejemplo, existen los sistemas de archivos FAT, FAT32, EXT3,NTFS, XFS, etc.

Desde el punto de vista del usuario estas diferencias pueden parecer insignificantes a primera vista, sin embargo, existen diferencias muy importantes. Por ejemplo, los sistemas de ficheros FAT32 y NTFS, que se utilizan fundamentalmente en sistemas operativos de Microsoft, tienen una gran diferencia para un usuario que utilice una base de datos con bastante información ya que el tamaño máximo de un fichero con un sistema de archivos FAT32 está limitado a 4 Gb, sin embargo, en un sistema NTFS el tamaño es considerablemente mayor.

Sistemas de protección

Mecanismo que controla el acceso de los programas o los usuarios a los recursos del sistema. El SO se encarga de:

  • Distinguir entre uso autorizado y no autorizado.
  • Especificar los controles de seguridad a realizar.
  • Forzar el uso de estos mecanismos de protección.

Sistema de comunicaciones

Para mantener las comunicaciones con otros sistemas es necesario poder controlar el envío y recepción de información a través de las interfaces de red. También hay que crear y mantener puntos de comunicación que sirvan a las aplicaciones para enviar y recibir información, y crear y mantener conexiones virtuales entre aplicaciones que están ejecutándose localmente y otras que lo hacen remotamente.

Programas de sistema

Son aplicaciones de utilidad que se suministran con el SO pero no forman parte de él. Ofrecen un entorno útil para el desarrollo y ejecución de programas, siendo algunas de las tareas que realizan:

  • Manipulación y modificación de archivos.
  • Información del estado del sistema.
  • Soporte a lenguajes de programación.
  • Comunicaciones.

Gestor de recursos

Como gestor de recursos, el sistema operativo administra:

  • La unidad central de procesamiento (donde está alojado el microprocesador).
  • Los dispositivos de entrada y salida.
  • La memoria principal (o de acceso directo).
  • Los discos (o memoria secundaria).
  • Los procesos (o programas en ejecución).
  • Y en general todos los recursos del sistema.

Para finalizar ,pondremos una rápida clasificación que podríamos realizar en los sistemas operativos teniendo en cuenta su administració de tareas,usuarios,como maneja los recursos…

Administración de tareas

  • Monotarea: Solamente permite ejecutar un proceso (aparte de los procesos del propio SO) en un momento dado. Una vez que empieza a ejecutar un proceso, continuará haciéndolo hasta su finalización y/o interrupción.
  • Multitarea: Es capaz de ejecutar varios procesos al mismo tiempo. Este tipo de SO. normalmente asigna los recursos disponibles (CPU, memoria, periféricos) de forma alternada a los procesos que los solicitan, de manera que el usuario percibe que todos funcionan a la vez, de forma concurrente.

Administración de usuarios

  • Monousuario: Si sólo permite ejecutar los programas de un usuario al mismo tiempo.
  • Multiusuario: Si permite que varios usuarios ejecuten simultáneamente sus programas, accediendo a la vez a los recursos del ordenador. Normalmente estos sistemas operativos utilizan métodos de protección de datos, de manera que un programa no pueda usar o cambiar los datos de otro usuario.

Manejo de recursos

  • Centralizado: Si permite usar los recursos de un solo ordenador.
  • Distribuido: Si permite utilizar los recursos (memoria, CPU, disco, periféricos…) de más de un ordenador al mismo tiempo.

Instalación de Android 4.2/4.3 en una Máquina Virtual con VirtualBox y usar un dispositivo USB como SDCard para instalar una Apk.

Android-4.3-Jelly-Bean-luisandradehd

Entre los motivos por los cuales uno podría crear una máquina virtual con Android están por ejemplo el dejar de usar nuestro propio dispositivo como conejillo de indias al probar aplicaciones nuevas, ya que en una máquina virtual tendríamos un entorno ideal aislado para probar aplicaciones (que talvés no nos generan completa confianza) antes de posiblemente usarlas en nuestros equipos móviles. Entre otro de los motivos sería la curiosidad de ver el sistema operativo móvil instalado en el PC. En fin, motivos no faltan para ejecutar Android desde un PC. Bien, en el presente tutorial veremos cómo instalar en una máquina virtual cualquier edición de Android, y para ello usaremos VirtualBox. No podemos continuar sin antes mencionar que el poder ejecutar actualmente Android desde un PC es gracias al proyecto Android-x86 quienes desde hace un par de años (2011 según veo en sus registros) han venido portando Android a la plataforma x86 desde ARM. Es por ello que podemos instalar Android en notebooks, netbooks o PCs con hardware compatible, y por supuesto también se puede instalar Android en VirtualBox como veremos más adelante.

En esta oportunidad veremos la creación de una máquina virtual Android sobre Windows 8, aunque también es perfectamente válido sobre Linux pues es exactamente el mismo proceso.

 

Download-FolderHerramientas Necesarias

  • WMware : Que se podra encontrar el enlace de descarga y manual de instalacion en el siguiente post de este blog:

VMware disfruta de cualquier S.O. en tu PC sin tener que instalarlo!

  • Imagen Android 4.3 libre de Google

Lista de ISOs Android desde la web Android-x86(Nombre del la imagen: android-x86-4.3-20130725.iso (Fecha de publicación: Julio 25) ):

Las caracteristicas basicas de la Máquina Virtual para el correcto funcionamiento de Android 4.3:

  • Memoria RAM: 900 MB (puedes poner menos RAM, por ejemplo 500 MB).
  • Tamaño del Disco Duro: 6.10 GB (aunque con 3 GB basta y sobra).
  • Nombre, Tipo y Versión del SO: Nombre Android 4.3, Tipo Linux, Versión Other Linux.
Terminos usados en la instalacion:
  • sda1: En Linux sda1 hace referencia a la primera partición del primer disco duro SATA (llamado «a»). Bajo este criterio puede haber por ejemplo sda2, sda3 o sda4, etc, que serían la segunda, tercera y cuarta partición respectívamente del primer disco duro SATA (a) donde todas son particiones diferentes. Si vemos por ejemplosdb1 entonces esto sería la primera partición del segundo disco duro SATA (llamado «b»).
  • ext3: Es el sistema de archivos para nuestra instalación, este sistema es usado ámpliamente en Linux y como ya sabemos Android está basado en Linux, así que el hecho que Android use ext3 como sistema de archivos no es una sorpresa. En una analogía simple, sin muy ser muy estrictos, ext3 es a Android (o Linux) lo que NTFS o FAT32 es a Windows.
  • GRUB o Boot Loader: Es el gestor de arranque múltiple que se usa para iniciar uno, dos o más sistemas operativos instalados en un mismo equipo, muy usado en distribuciones Linux.

 

Videotutorial:cómo Instalar Android en VMWare WorkStation.

Movie-Folder

En este videotutorial se describe paso a paso la instalación de la maquina virtual Android4.3 tomando las características básicas de la Maquina Virtual anteriormente nombradas.

 

Usar un dispositivo USB como SDCard para instalar una Apk.

En el menu de dispositivos añadir el enlace al dispositivo usb

Para poder ubicar los archivos dentro del USB deberemos instalar desde la aplicación Google Play Store(ya integrada en Android) la aplicación administrador de archivos Solid Explorer o alguno similar. Con la versión trial es suficiente para hacer las pruebas iniciales.

 

VMware disfruta de cualquier S.O. en tu PC sin tener que instalarlo!

En este post comentaremos los beneficios o las utilidades que podemos darles a estas maquinas virtuales  tales como correr sistemas operativos sin tener que tocar particiones de disco probar programas diseñados para otras infraestructuras sin dañar el sistema operativo instalado en la maquina real, creación de portables y otras utilidades ya que podemos tener y albergar tantos sistemas operativos como queramos(que sean soportados y siempre que nos quede espacio de disco para la creación de estas maquinas claro esta 😀 ).Antes que nada pongamos una ligera definición de lo que es una maquina virtual,en este caso WMware (ya que existen varias opciones de software de creación de maquinas virtuales), y un poco de su funcionamiento a grosso modo.

Según la definición de la WikiPedia una maquina virtual en el entorno WMware es:

VMware es un sistema de virtualización por software. Un sistema virtual por software es un programa que simula un sistema físico (un computador, un hardware) con unas características de hardware determinadas. Cuando se ejecuta el programa (simulador), proporciona un ambiente de ejecución similar a todos los efectos a un computador físico (excepto en el puro acceso físico al hardware simulado), con CPU (puede ser más de una), BIOS, tarjeta gráfica, memoria RAM, tarjeta de red, sistema de sonido, conexión USB, disco duro (pueden ser más de uno), etc.

Un virtualizador por software permite ejecutar (simular) varios computadores (sistemas operativos) dentro de un mismo hardware de manera simultánea, permitiendo así el mayor aprovechamiento de recursos. Sin embargo al ser una capa intermedia entre el sistema físico y el sistema operativo que funciona en el hardware emulado, la velocidad de ejecución de este último es menor, pero en la mayoría de los casos suficiente para usarse en entornos de producción.

VMware es similar a su homólogo Virtual PC, aunque existen diferencias entre ambos que afectan a la forma en la que el software interactúa con el sistema físico. El rendimiento del sistema virtual varía dependiendo de las características del sistema físico en el que se ejecute, y de los recursos virtuales (CPU, RAM, etc.) asignados al sistema virtual.

Mientras que VirtualPC emula una plataforma x86, VMware la virtualiza, de forma que la mayor parte de las instrucciones en VMware se ejecutan directamente sobre el hardware físico, mientras que en el caso de Virtual PC se traducen en llamadas al sistema operativo que se ejecuta en el sistema físico.

Las 2 principales funcionalidades de VMware son : VMware Workstation, y los gratuitos VMware Server y VMware Player que vienen dentro del paquete de VMware en si. En este post trabajaremos con la aplicación Workstation y Player siendo las mas habituales y las necesarias para la instalación y reproducción de maquinas virtuales.

Desde este enlace se puede descargar el software que utilizaremos en el tutorial,a través de un programa de descarga de torrent.

Download-Folder

Enlace de descarga: https://thepiratebay.se/torrent/6679078

Tras la descarga ejecutamos el archivo .exe comprobando y picando en el siguiente paso.ya que estamos probando la aplicación aplicaremos al configuración «typical» o por defecto,ya que vamos a dar un uso normal a la aplicación y no deberíamos indagar demasiado sin tener los conocimientos adecuados en la materia.Aplicamos la key y lista nuestra «versión de prueba».

El pase de diapositivas requiere JavaScript.

Tras esta previa instalación del VMware ,entraremos en materia instalando el sistema operativo Windows XP. En este caso utilizaremos una versión Lite del mismo ya que solo la usaremos para pruebas de software y evitaremos mermar el rendimiento de la maquina por sobre exceso de trabajo.

En la siguiente galería, vemos los pasos a seguir para la instalación:

Tras este tutorial siguiendo estas pautas podremos instalar cualquier sistema operativo para probarlo instalar programas antes de ejecutarlos en cualquier PC y todo lo que hayas querido hacer en tu PC pero nunca te has atrevido a hacer por perder todos tus datos o por no estar 100% seguro de lo que haces.

A continuación pondré los enlaces anteriormente nombrados:

WindowsXP Performance Edition SP3 December 2009 (Iso+Serial):

Download-Folder