osoftware para Aprendizaje de Sistemas Operativos IA-32 (en Windows de 32 Bits)



Documentos relacionados
GOBIERNO DE LA CIUDAD DE BUENOS AIRES

Fundamentos CAPÍTULO 1. Contenido

ANEXO Windows 98. En el curso trabajaremos con Windows 98, el sistema operativo instalado en las computadoras del Laboratorio.

Lectura 2: El Sistema Operativo y sus Funciones

GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS.

WINDOWS XP. Está situada en la parte inferior, muestra información sobre el trabajo que estamos desarrollando en la ventana

Manual de instalación de Java Runtime Environment.

TEMA 20 EXP. WINDOWS PROC. DE TEXTOS (1ª PARTE)

Procedimiento para realizar la configuración de Internet Explorer y usar el Sistema de reservaciones Go! Res versión 4.x

HERRAMIENTA DE COMPRESIÓN Y CIFRADO

WINDOWS. Iniciando Windows. El mouse

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP

Aplicación de protección con contraseña para los dispositivos flash USB de Verbatim

Guía inicial para Control de Ingreso. Agregar personal al programa

Módulo: Resolución de problemas técnicos a distancia. Resolución de problemas técnicos a distancia. Escritorio Remoto

VideoSoftPHONE Active Contact

LABORATORIO. Uso compartido de recursos OBJETIVO PREPARACION. Paso 1: Comparta una carpeta

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS.

CONFIGURACIÓN TERMINAL SERVER EN WINDOWS 2003

Servicio de VPN de la Universidad de Salamanca

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

Práctica de laboratorio Determinación de la capacidad de almacenamiento de datos

CONFIGURACIÓN DE JAVA EN WINDOWS XP

CONFIGURACIÓN DE JAVA

Práctica de laboratorio Uso compartido de recursos

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

Los requerimientos básicos necesarios para poder navegar dentro del Curso Open Office Writer con Accesibilidad se dividen en:

INSTITUTO TECNOLÓGICO DE COLIMA LIC. EN INFORMÁTICA

MANUAL BÁSICO DE INFORMATICA

Puede acceder a estas opciones a través del menú Inicio: Inicio/Configuración, o bien, a través del Icono Mi Pc situado en el Escritorio:

Instructivo para el uso de la aplicación Carga En Masa

MANUAL DE USUARIO SOFTWARE DE MONITOREO DE EVENTOS DE ZC500

Instalación del Software Magaya

Para ver información sobre su computadora tales como el hardware y el software que está instalación necesario para acceder a la Ventana del sistema.

Switch to Click. Versión 1.5

TUTORIAL ACADÉMICO. Programación II- Taller de Programación I Fa.CENA. UNNE

MANUAL DE INSTALACION PARA EL SISTEMA DE SEMILLAS.

TELEFÓNICA MÓVILES ESPAÑA, S.A.U. Software para Soporte Unificado de Facturación

Inducción al Laboratorio de Informática

PowerPoint 2010 Manejo de archivos

LA INFORMÁTICA EN EL AULA

Internet Information Server

Módulo 1 Sistema Windows. Explorador de Windows

Práctica de laboratorio Determinación de la capacidad de almacenamiento de datos

GUIA DE INSTALACIÓN DEL FORMULARIO DIGITAL PARA EL FORTALECIMIENTO DE CENTROS DE INVESTIGACIÓN Y DESARROLLO TECNOLÓGICO

MANUAL PARA CREAR UNA RED CON MAQUINAS VIRTUALES

Microsoft Access proporciona dos métodos para crear una Base de datos.

ARCHIVOS ONEDRIVE OFFICE 365 MANUAL DE USUARIO ARCHIVOS ONEDRIVE OFFICE 365 MANUAL DE USUARIO

Admincontrol Descarga e instalación

Guía curso Integrando las TICS en Segundo Ciclo Básico Guía de uso para crear videos en Windows Movie Maker

Mostrar Iconos pequeños en el menú Inicio: Si activa esta opción bajará el tamaño de los iconos que aparecen a la izquierda de cada opción del menú.

Instructivo: Instalación del Lector de Tarjetas Inteligentes

EXPLORADOR DE WINDOWS XP

INDICE. Página 2 de 23

Autor: Microsoft Licencia: Cita Fuente: Ayuda de Windows

Manual de iniciación a

MANUAL DE USUARIO - DIMM

IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA

MANUAL DE USUARIO PARA LA INSTALACION DE LOS AGENTES COMMVAULT SIMPANA 9.0

30 de Mayo de

Manual de Instalación. Sistema FECU S.A.

Términos Básicos de Informática 1.1. Entorno de Windows

MANUAL DE INSTALACION SISTEMA INTEGRAL SICO 5.0

Configuracion Escritorio Remoto Windows 2003

SoftXpand 2011 Guía de instalación rápida Página 1 SoftXpand 2011 Guía de instalación rápida

Instalación del sistema operativo Microsoft Windows Server 2008 Standard Edition x86

Guía N 1: Fundamentos básicos(i)

Instrucciones de instalación de Utilidades Intel

Gesfincas. INSTALACIÓN DE LA APLICACIÓN (Monopuesto y Red Local)

Guía de acceso a Meff por Terminal Server

Archivo Léame para la Impresora fotográfica digital Kodak ML-500

Tema: Instalación de Linux.

!!!! MANUAL DE CONFIGURACIÓN DEL CLIENTE VPN CISCO IPSEC EN SISTEMAS OPERATIVOS WINDOWS 8! Departamento de Redes - Dirección de Telemática!

Escudo Movistar Guía Rápida de Instalación Para Windows

1. REQUISITOS 2. COMPRA Y CREACIÓN DE LA CUENTA. Seleccione su vehículo en el sitio

Acceso al Disco Compartido y Dispositivos USB y DVD

Firma digital y control de fraude

Control de accesos autónomo por huella dactilar

Accede a su DISCO Virtual del mismo modo como lo Hace a su disco duro, a través de:

GUIA DE INSTALACIÓN Y CONFIGURACION DE VTIME.

Universidad del Cauca COPIAS DE SEGURIDAD COMPRESIÓN DE DATOS MANEJO DE PDF COMBINACIÓN DE CORRESPONDENCIA

CAPÍTULO 17: ASPECTOS BÁSICOS DEL SISTEMA OPERATIVO WINDOWS

INSTALACION MANUAL DE ECLIPSE EN UBUNTU

Guía de Instalación de Imagen GNU/Linux en VirtualBox (SEDM)

Control de presencia para terminal por huella dactilar


Guía de instalación y manejo de la Ficha Docente CONEAU Incentivos

Como podemos observar, la pantalla esta dividida en dos partes bien diferenciada:

PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN

Guía de inicio rápido a

SERVICIO NACIONAL DE ADUANA DEL ECUADOR INSTRUCTIVO PARA DESCARGAR E INSTALAR EL AGENTE AVS PARA EL CHAT Y CONTROL REMOTO FEBRERO 2012

Guía del supervisor ÍNDICE. Universidad Virtual Educación Continua y Desarrollo Empresarial

Acronis Backup & Recovery 11 Guía de inicio rápido

Para conocer las características, debemos realizar las siguientes acciones:

GUIA DE LABORATORIO 1(Tercera Parte) Sistemas operativos

ECB CONT SISTEMA DE CONTABILIDAD INSTALACION DEL SISTEMA ECBCONT

ReadMe de Parallels Tools

Instalación del sistema VSControl Total2012

Autor: SISTEMAS COMPUKIDS

Transcripción:

osoftware para Aprendizaje de Sistemas Operativos IA-32 (en Windows de 32 Bits) La presente guía enumera el conjunto de pasos requeridos para instalar el software que permite compilar y ejecutar los ejemplos de Aprendizaje de Sistemas Operativos de arquitectura IA-32. El software requerido es: 1. 7-Zip (1), utilidad para compresión y descompresión de archivos en una gran cantidad de formatos (7-Zip, Zip, Tar, Gzip, Rar, entre otros). Algunos de los programas que acompañan la presente guía se encuentran comprimidos en formato 7-ZIP. 2. El Ambiente de Ejecución de Java (JRE) (2), necesario para ejecutar Eclipse. 3. Eclipse CDT (3), el entorno de desarrollo integrado (IDE) en el cual se editará, se compilará y se ejecutarán los proyectos de Aprendizaje de Sistemas Operativos. 4. Entorno MinGW y MSYS (4): Paquetes que contienen las utilidades requeridas para ejecutar los ejemplos. MingW y MSYS son proyectos cuyo objetivo es crear aplicaciones que pueden ser compiladas para sistemas operativos Windows, usando herramientas GNU. 5. Cross-gcc (5): Compilador cruzado (Cross-compiler) que permite crear archivos ejecutables en formato ELF (formato de Linux) en un entorno Windows. Por defecto los compiladores que incluye MinGW y MSYS generan archivos en formato ejecutable de Windows, que no son usables para desarrollo de sistemas operativos. 6. DosBox (6): Emulador de DOS que permite ejecutar archivos.com y archivos.exe creados para sistemas operativos DOS. 7. Qemu (7): Emulador de una gran cantidad de CPU (Entre ellas IA-32), en el cual se probarán los sectores de arranque y kernel de cada uno de los proyectos de Aprendizaje de Sistemas Operativos. Permite emular un PC con procesador, memoria, tarjeta de video y algunos periféricos. 8. Bochs (8): Emulador de CPU IA-32 similar a Qemu. Incluye un depurador gráfico que permite ejecutar paso a paso el código de los proyectos de Aprendizaje de Sistemas Operativos, permite visualizar y cambiar los registros del procesador y la memoria RAM, entre otros. Si bien los paquetes Java, Eclipse, MinGW, Qemu y Bochs pueden ser instalados siguiendo las instrucciones de sus respectivas documentaciones, Qemu y el compilador cruzado deben ser creados siguiendo operaciones muy específicas y que pueden generar gran cantidad de errores. Por esta razón, se proporcionan versiones de todos los programas que solo requieren ser descomprimidas para ser usadas.

Proceso de Instalación La instalación de los paquetes software se debe realizar en la siguiente secuencia: 1. Instalar el Java JRE, siguiendo el proceso predeterminado del instalador. 2. Instalar 7-Zip, siguiendo el proceso predeterminado del instalador. 3. Cerrar la sesión (o reiniciar el computador), para que el ambiente de ejecución de Java quede registrado en el sistema. Una vez iniciada la sesión de nuevo, probar que Java se encuentra en el sistema de la siguiente forma: a. En el Menú de Inicio, seleccionar la opción Ejecutar (o presionar simultáneamente la tecla Windows y la tecla R). En el diálogo que aparece, especificar cmd y presionar ENTER. b. Se abrirá un intérprete de comandos (Shell). Especificar el comando java version y presionar ENTER. Se deberá mostrar la versión de Java instalada. 4. Seleccionar todos los archivos.7z proporcionados, y descomprimirlos de la siguiente forma:

5. Esperar a que se descompriman todos los archivos (Este proceso puede tardar un poco, dependiendo de las capacidades del sistema). Una vez que se han descomprimido todos los programas, seleccionar las carpetas que se acabaron de crear: Bochs, cross-gcc, DosBox, Eclipse, MinGW, msys y qemu (7 carpetas). Para ello puede usar la tecla CTRL mientras hace click sobre cada una de las carpetas. Una vez seleccionadas las carpetas, haga click derecho al frente de cualquiera de ellas y seleccione la opción Copiar del menú emergente:

6. Luego, sobre el Disco C:\ haga clic derecho y seleccione la opción Pegar. También puede simplemente arrastrar las carpetas seleccionadas hacia el disco C:\. 7. Es posible que Windows le pida autorización para realizar este proceso. Confirme la operación. 8. Ya se encuentran instalados los programas necesarios en C:\. No obstante, se debe configurar el PATH (variable del sistema), para que se pueda acceder a los archivos ejecutables de los programas desde cualquier ubicación del sistema. a. Para Windows Vista / Windows 7, haga click sobre el menú de inicio y en el espacio para buscar programas y archivos escriba entorno. En la parte superior del menú de inicio aparecerán dos opciones: Editar las variables de entorno de esta cuenta y Editar las variables de entorno del sistema. Seleccione la primera opción.

También es posible llegar a esta opción por medio del panel de control, seleccionando Sistema, luego en la parte izquierda Configuración avanzada del sistema, y luego el botón de Variables de Entorno. De cualquier forma se presentará el siguiente diálogo en el cual se muestran las variables de entorno: b. Para Windows XP, en un explorador de Windows hacer click derecho sobre el ícono de Mi PC, y seleccionar la opción Propiedades. Luego seleccionar el botón Variables de Entorno. Se mostrará un diálogo similar al mostrado para Windows Vista / Windows 7. c. Si la variable PATH existe dentro de las variables de entorno para el usuario, seleccionarla y pulsar el botón Editar (o Modificar en Windows XP). Si no existe, seleccionar el botón Nueva (o Nueva en Windows XP). d. Si se está editando la variable, al final del valor actual agregar un punto y coma ; (si no existe). Luego se escriben los siguientes directorios, en orden, separados por punto y coma al final del valor de la variable Path: i. C:\ msys\1.0\bin ii. C:\cross-gcc\i386-elf\bin iii. C:\Bochs iv. C:\qemu v. C:\DOSBox e. Si la variable es nueva, no colocar el punto y coma inicial. Escribir los directorios del paso anterior, separados por punto y coma.

f. En cualquier caso (variable nueva o modificada), la variable deberá terminar con los directorios anteriores separados por punto y coma. Se deberá verificar que los nombres de directorios estén bien escritos y correctamente separados por punto y coma, antes de presionar el botón Aceptar. Como ejemplo se muestra el valor de Path cuando esta variable ya existe y se está editando. Por el tamaño del cuadro de texto no se ven todos los directorios agregados al Path. g. Crear una nueva variable de entorno del usuario, llamada BXSHARE. El valor de esta variable será el directorio en el cual se encuentra instalado Bochs, es decir C:\Bochs h. Cerrar la sesión de Windows (o reiniciar), para que los cambios tengan efecto. Luego de iniciar sesión de nuevo, se deberá probar que el path quedó correctamente configurado. Para ello, se deberá ejecutar el comando bash,

usando la opción Ejecutar del menú de inicio (o presionar simultáneamente las teclas Windows y R): i. Se deberá abrir una ventana similar a un intérprete de comandos, con el prompt bash.exe. En esta ventana se deberá probar con los siguientes comandos: bochs, dosbox, qemu, i386-elf-gcc, make. Algunos de estos programas abrirán ventanas que deberán ser cerradas, debido a que solo se está probando que se pueden ejecutar. Esto solo se logra si la variable PATH quedó bien configurada. j. Si alguno de los programas mencionados no se puede ejecutar, editar de nuevo las variables del entorno y verificar que se agregaron los directorios especificados en el paso d) y que las carpetas correspondientes existen en el disco C:\. 9. Descomprimir los archivos que se encuentran en el directorio os_learning de los materiales proporcionados en un directorio en el disco duro. 10. Ejecutar Eclipse. Para ello se deberá abrir la carpeta C:\eclipse y buscar el archivo eclipse.exe. Si se desea se puede crear un acceso directo al escritorio para este ejecutable. Cuando eclipse arranca por primera vez, solicitará que se seleccione un espacio de trabajo (Workspace) en el cual se almacenarán los proyectos. Se deberá cambiar el valor predenterminado (en este ejemplo C:\Users\Workspace) por uno de los directorios descomprimidos de os_learning en el disco duro. Para ello se deberá usar el botón Browse.

11. Eclipse abrirá los proyectos correspondientes. Aquí comienza el aprendizaje de Sistemas Operativos.

Bibliografía 1. Pavlov, Igor. 7-Zip. [En línea] http://www.7-zip.org/. 2. Oracle. Java. [En línea] http://java.com/es/. 3. Eclipse. [En línea] http://www.eclipse.org/downloads/. 4. MinGW.org. [En línea] http://www.mingw.org/. 5.. [En línea] http://www.mingw.org/wiki/hostedcrosscompilerhowto. 6. DosBox. [En línea] http://www.dosbox.com/. 7. Bellard, Fabrice. [En línea] http://wiki.qemu.org/main_page. 8. The Bochs Project. [En línea] http://bochs.sourceforge.net/.