Instalar minix 3

Solo disponible en BuenasTareas
  • Páginas : 6 (1438 palabras )
  • Descarga(s) : 0
  • Publicado : 22 de mayo de 2011
Leer documento completo
Vista previa del texto
Guía para la Instalación de MINIX
(Sobre UNIX)
Laboratorio de Sistemas Operativos

Guía para la Instalación de MINIX __________________________________________ 1
Introducción________________________________________________

__________________1 Instalación ____________________________________________________________

_______1
Compilación del BOCHS____________________________________________________________

_ Generación de discos ____________________________________________________________

____ Generación de archivos configuración para Bochs__________________________________________ Instalación de MINIX sobre bochs ______________________________________________________ 1 1 2 2

Backups del Sistema ___________________________________________________________3Intercambios de archivos entre Unix y Minix______________________________________________ 3 ANEXO: Fuente del comando pad _____________________________________________________ 4

Laboratorio de Sistemas Operativos

Introducción
Para poder ejecutar el Minix sobre un sistema UNIX, en particular LINUX, se debe usar un simulador de la arquitectura Intel x86 y dentro de dicho emulador ejecutar el minix. Elsimulador emula una computadora completa y permite que sobre la misma se ejecute cualquier sistema operativo, como ser Linux, Windows, DOS, Minix, etc. En el CD distribución de MINIX 2.0 viene un simulador llamado BOCHS. Una versión generada en 1996, la cual luego de compilar permite ejecutar el minix sin problema alguna. En la última versión del BOCHS, julio de 2002 (bochs-1.4.1), al bootear elMinix genera un error sobre la imposibilidad de acceder al root fs. En el archivo linminix.zip se encuentra la versión de bochs-1.3.0, que fue probada y permite ejecutar sobre ella el minix. Se recomienda su uso, dado que permite también simular arquitecturas x86 de mas de un procesador.

Instalación
En el archivo linminix.zip, se encuentran los fuentes de bochs comprimidos en el archivobochs-1.3.tar.gz, un archivo de configuración para BOCHS (.bochsrc) y una imagen del disquete de inicio de Minix 1.44M. Una vez descomprimido el archivo linminix.zip y el archivo bochs-1.3.tar.gz, se procederá a la compilación del simulador. Cabe señalar que las versiones precompiladas del bochs no fueron generadas con las opciones necesarias para ejecutar el MINIX adentro.

Compilación del BOCHS
Paragenerar el simulador, viene en la distribución un archivo llamado configure. A dicho comando se lo debe ejecutar con las siguientes opciones: /home/usuario/bochs$ ./configure --enable-bochs-bios-hooks --enable-dma-floppy-io El comando anterior genera los archivos Makefiles necesarios y el archivo config.h donde se encuentran las opciones para el simulador. Para obtener los archivos ejecutablesdel simulador basta con ejecutar el siguiente comando: /home/usuario/bochs$ make bochs Esto solo generará los archivos del simulador dado que la distribución de bochs trae también un mini linux para hacer pruebas sobre el simulador.

Generación de discos
El simulador permite definir el hardware que tendrá la máquina virtual simulada, mediante el uso de un archivo de configuración. Dentro de dichoarchivos se indican entre otras cosas el archivo que simulará al disco rígido. Cabe señalar que dicho archivo deberá contener el tamaño necesario para contener la información completa según la definición de los parámetros sectores y pistas. A continuación se indica el comando en unix para generar archivos llenos de zeros y los tamaños correspondientes a algunos parámetros: Para generar un discode 112 Mb $ dd if=/dev/zero of=112M bs=512 count=229500 Para generar un disco rígido de otro tamaño se debe cambiar el parámetro count según la siguiente tabla.

Laboratorio de Sistemas Operativos

1/4

Tabla con los tamaños y parámetros para los discos rígidos: Tamaño Cilindros Cabezas Sectores 10MB 306 4 17 20MB 615 4 17 30MB 615 6 17 46MB 940 6 17 62MB 940 8 17 112MB 900 15 17 483MB...
tracking img