Sistemas operativos ligeros

JaazielJasaoGaitan 1,295 views 25 slides Nov 12, 2012
Slide 1
Slide 1 of 25
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25

About This Presentation

computacion basica


Slide Content

Sistemas operativos ligeros

Sistema operativos ligeros Conceptos básicos Sistemas portables Énfasis

Conceptos Básicos Sistema operativo : Un sistema operativo es un programa que administra los recursos de la computadora y sirve como interfaz entre el usuario y el hardware de la computadora, de esta manera funge como un intermediario para evitar que el usuario final se complique con el hardware. Un sistema Operativo administra eficientemente los recursos de la computadora como lo son la memoria, disco duro, procesador etc.

Sistemas portables ¿Qué es una Aplicación Portable? Una aplicación portable también llamada portátil, es una aplicación que se puede llevar a cualquier parte en un dispositivo como USB; Una aplicación portable no necesita instalarse en el computador que se va a utilizar básicamente es porque no necesita más librerías que las que ya posee el computador o sistema operativo donde se va a ejecutar.

Énfasis Lo que hace que se mezcle un sistema operativo con uno portable es por que los sistemas mas ligeros del mundo son estos los portables esto se da para que el disco duro no ocupe espacio y los sistemas operativos se ejecuten desde un pendriver o un cd live Por medio de la mezcla de estos dos se generaron los sistemas operativos mas ligeros conocidos

Historia de los sistemas operativos portables Inicio Evolución Entrega

Inicio Hablando de la historia de los sistemas operativos portables podemos decir que todo empezó en 1972 cuando Unix realizo su completa rescritura en lenguaje C. Las primeras versiones se habían programado en ensamblador para cada máquina. Con la conversión a C, Unix pudo ejecutarse en cualquier máquina que tuviese un compilador de C. Unix fue el primer sistema operativo portable entre diferentes arquitecturas.

Evolución La Portabilidad del núcleo Linux y arquitecturas soportadas, se refiere a que originalmente escrito para procesadores Intel i386, el núcleo Linux fue recodificado para facilitar la portabilidad de éste. Habiendo sido rescrito una vez para la arquitectura Motorola 68K, la perspectiva de las tediosas rescrituras para cada arquitectura posible, incitada por Linux Torvalds , se enfocaba en poseer una base de código modular que pudiese ser portada hacia diferentes arquitecturas con un mínimo de esfuerzo.

Entrega Con todo este esmeros esfuerzo y todo lo demás Linux fue el primer creador de sistemas operativos ligeros el primer en lanzar un live cd y bueno en buen frutos dio y sobre todo un gran invento y la entrega de esta esmeros investigaciones fueron los mas formidables sistemas operativos los que hoy en día nos pueden sacar de cualquier apuro si tenemos un computador obsoleto o de bajos recursos

Live CD Conceptos Destacable Características

Concepto Una distribución live  o Live CD o Live DVD, más genéricamente Live Distro , traducido en ocasiones como CD vivo o CD autónomo, es un sistema operativo almacenado en un medio extraíble, tradicionalmente un CD o un DVD (de ahí sus nombres), que puede ejecutarse desde éste sin necesidad de instalarlo en el disco duro de una computadora, para lo cual usa la memoria RAM como disco duro virtual y el propio medio como sistema de archivos.

Destacable Normalmente, un Live CD viene acompañado de un conjunto de aplicaciones. Algunos Live CD incluyen una herramienta que permite instalarlos en el disco duro. Otra característica es que por lo general no se efectúan cambios en la computadora utilizada, aunque algunos pueden almacenar preferencias si así se desea. Para usar un Live CD es necesario obtener uno (muchos de ellos distribuyen libremente una imagen ISO que puede bajarse de Internet y grabarse en disco) y configurar la computadora para que arranque desde la unidad lectora, reiniciando luego la computadora con el disco en la lectora, con lo que el Live CD se iniciará automáticamente

Características La mayoría usa un sistema operativo basado en el núcleo Linux, pero también se usan otros sistemas como ReactOS, BeOS, FreeBSD, Minix, Solaris, OS/2 o incluso Microsoft Windows  Uno de los mayores inconvenientes de este sistema es el requerimiento de una gran cantidad de memoria RAM (256 MB son más que suficientes y hay distribuciones que funcionan perfectamente en 128 MB), una parte para su uso habitual y otra para funcionar como el disco virtual del sistema. Un Live CD no requiere instalación, por lo que no hay que tocar el disco duro, ni seguir procedimientos complicados. Además, los datos, particiones o sistemas operativos del disco duro no se pierden. Aun así, algunos Live CD poseen un instalador para poder ser instaladas,

Lista de sistemas operativos Basados en Apple Macintosh  OS Basados en Linux Basados en Microsoft Windows

Basado en Apple Macintosh Os System folder de Mac OS en un CD o en un disquete BootCD de Charlessoft para Mac OS X

Basados en Linux SLAX - mini-Live CD derivado de Slackware Trisquel GNU/Linux - Basado en Debían. TumiX - Desarrollado y orientado a Perú. TurpialMaracaibo Ubuntu popular distribución basada en Debian . Ututo de origen argentino. En su primera versión, grabada masivamente en octubre del 2000. ISBN 987-9381-06-8 Planktum - Basada en Slax y orientada al uso por parte de la comunidad de inmigrantes latinos en el "primer mundo". Puppy Linux Distribución live cd, tiene una naturaleza notable: a diferencia de los Live CD tradicionales, no necesita del CD-ROM que lo contiene para funcionar Nota : Linux existen mas de 40 cd live

Basado en Microsoft Windows Hiren's boot CD Basado en Ms-Dos con múltiples herramientas de administración y mantenimiento de equipos; la versión más actual es la 15.1. BartPE (Windows 2000/XP/2003) 911 Rescue CD (Windows NT/2000/XP/2003) Ultimate Boot CD for Windows (Windows XP) - Aumenta las prestaciones de BartPE Avast Bart CD Minipe  Minipe] basado en BartPe y windows xp , es windows xp en formato live Cd. VistaPE el único basado en Windows Vista

Sistema operativo mas ligero y sobresaliente Descripción Características

Descripcion KolibriOS  (también conocido como KOS o  Kolibri ) es un  sistema operativo   libre  con un  núcleo monolítico  anticipativo en tiempo real escrito para  PC  con arquitectura  x86  de 32 bits. Es desarrollado y mantenido por The KolibriOS Project Team . KolibriOS está escrito completamente en  lenguaje ensamblador  usando el  FASM . Sin embargo, permite que lenguajes y compiladores de alto nivel ( C-- ,  C ,  C++ ,  Free Pascal ,  Forth ; entre otros) puedan ser usados para el desarrollo de aplicaciones. Es un  fork  de  MenuetOS  que nace en el año 2004, y cuya comunidad está formada principalmente por desarrolladores de países pertenecientes a la antigua Soviética.

Características Arranca desde un disquete, un disco compacto, un disco duro (aún con NTFS) o una memoria USB. También es posible iniciarlo desde Microsoft Windows, aunque para eso Windows debe cerrarse primero. Interfaz gráfica de usuario basada en VESA, con resolución de hasta 1280x1024, en 16 millones de colores. Entorno de desarrollo IDE: editor con Macro Assembler (FASM) integrado. Soporte total de protocolo TCP/IP. Cabe en un solo disquete de 1.44MB (muchas de las aplicaciones se encuentran comprimidas.) Multitarea anticipativa ( preemptive multitasking ), hilos ( streams ) y ejecución en paralelo de llamadas de sistema ( system calls ). Puede funcionar con tan sólo 8MB de memoria RAM. Sistemas de archivos soportados: FAT12/FAT16/FAT32 (con soporte de nombres largos), NTFS (sólo lectura), ISO 9660(incluyendo multi -sesión), Ext2 e Ext3 (sólo lectura). Soporte de " codec " de audio AC'97 para chipsets Intel, nForce , nForce2, nForce3, nForce4, SIS7012, FM801, VT8233, VT8233C, VT8235, VT8237, VT8237R, VT8237R Plus y EMU10K1X. Reproductor de MP3, WAV, XM.

Como arranca estos sistemas Pasos Que es torito Syslinux

Pasos 1. Se carga el Torito y realiza la creación de una o más imágenes de disco en el CD-ROM.  2. El BIOS localiza estas imágenes y crea una imagen (imágenes de diskettes o discos duros) de disco emulado desde donde carga.  También está el modo no-emula tion, en donde el BIOS carga los sectores desde un archivo específico y lo ejecuta sin necesidad de emular discos.  3. El gestor de arranque (Ej. SYSLINUX, ISOLINUX) llama la imagen del kernel del sistema. Antes de pasar el control al kernel , llama al initrd , cargando los módulos necesarios para cargar el sistema raíz y ejecutando las instrucciones contenidas en el script linuxrc dentro del initrd , cediendo luego el control al kernel .  4. El kernel da soporte al hardware del computador, ejecutando finalmente el script INIT del sistema, el cual contiene el conjunto de scripts a ejecutarse en los niveles de ejecución del sistema.  Estos pasos permiten la inicialización de servicios y programas del sistema. Dependiendo de la capacidad del software instalado, se podrá ejecutar un entorno gráfico y otros programas. 

¿Qué es el Torito ? El Torito es una especificación escrita por Phoenix Technologies e IBM para CD-ROM de inicio. Dicha especificación permite la creación de un CD-ROM como una imagen de una unidad de disco duro o una unidad de disquete. La especificación de CD auto arrancables "El Torito" es una extensión a la especificación ISO 9660 de CD-ROM. Básicamente diseñada para permitir a una computadora arrancar desde un CD-ROM. Si el CD contiene código arrancable, el BIOS le asignará un número BIOS al lector de CD. Por ejemplo, al crear una imagen de un disco duro en Windows, se iniciará el CD-ROM como unidad C y se desplazarán todas las letras de unidad de disco duro de una letra. Al iniciar una imagen de disquete, se identificará el CD-ROM como unidad a.

SYSLINUX SYSLINUX  abarca un conjunto de gestores de arranque ligeros, para arrancar ordenadores en el sistema operativo Linux. Está formado por varios sistemas distintos.  Algunos gestores:  -SYSLINUX original, usado para arrancar desde sistemas de archivos FAT (normalmente discos flexibles o memorias USB).  -ISOLINUX, usado para arrancar desde sistemas de archivos ISO 9660 CD-ROM.  -PXELINUX, usado para arrancar desde un servidor de red con el sistema Entorno de ejecución de Pre-arranque (PXE).  -EXTLINUX, usado para arrancar desde los sistemas de archivos de Linux ext2,ext3,ext4 o btrfs . 

“Muchas gracias”