sistemas operativos ligeros

25
Sistemas operativos ligeros

Upload: jaaziel-jascao-gaitan

Post on 08-Jul-2015

897 views

Category:

Education


2 download

DESCRIPTION

computacion basica

TRANSCRIPT

Page 1: Sistemas operativos ligeros

Sistemas operativos ligeros

Page 2: Sistemas operativos ligeros

Sistema operativos ligeros

Conceptos básicos

Sistemas portables

Énfasis

Page 3: Sistemas operativos ligeros

Conceptos Básicos

Sistema operativo : Un

sistema operativo es un programaque administra los recursos de lacomputadora y sirve como interfazentre el usuario y el hardware de lacomputadora, de esta manera fungecomo un intermediario para evitarque el usuario final se compliquecon el hardware. Un sistemaOperativo administraeficientemente los recursos de lacomputadora como lo son lamemoria, disco duro, procesadoretc.

Page 4: Sistemas operativos ligeros

Sistemas portables

¿Qué es una Aplicación Portable?

Una aplicación portable tambiénllamada portátil, es una aplicaciónque se puede llevar a cualquierparte en un dispositivo como USB;Una aplicación portable no necesitainstalarse en el computador que seva a utilizar básicamente es porqueno necesita más librerías que lasque ya posee el computador osistema operativo donde se va aejecutar.

Page 5: Sistemas operativos ligeros

Énfasis

Lo que hace que se mezcle unsistema operativo con unoportable es por que los sistemasmas ligeros del mundo son estoslos portables esto se da para queel disco duro no ocupe espacio ylos sistemas operativos seejecuten desde un pendriver o uncd live

Por medio de la mezcla de estosdos se generaron los sistemasoperativos mas ligeros conocidos

Page 6: Sistemas operativos ligeros

Historia de los sistemas operativos portables

Inicio

Evolución

Entrega

Page 7: Sistemas operativos ligeros

Inicio

Hablando de la historia de lossistemas operativos portablespodemos decir que todo empezóen 1972 cuando Unix realizo sucompleta rescritura en lenguajeC. Las primeras versiones sehabían programado enensamblador para cadamáquina. Con la conversión aC, Unix pudo ejecutarse encualquier máquina que tuvieseun compilador de C. Unix fue elprimer sistema operativoportable entre diferentesarquitecturas.

Page 8: Sistemas operativos ligeros

Evolución

La Portabilidad del núcleo Linuxy arquitecturas soportadas, serefiere a que originalmenteescrito para procesadores Inteli386, el núcleo Linux fuerecodificado para facilitar laportabilidad de éste. Habiendosido rescrito una vez para laarquitectura Motorola 68K, laperspectiva de las tediosasrescrituras para cadaarquitectura posible, incitada porLinux Torvalds, se enfocaba enposeer una base de códigomodular que pudiese ser portadahacia diferentes arquitecturascon un mínimo de esfuerzo.

Page 9: Sistemas operativos ligeros

Entrega

Con todo este esmeros esfuerzo ytodo lo demás Linux fue elprimer creador de sistemasoperativos ligeros el primer enlanzar un live cd y bueno en buenfrutos dio y sobre todo un graninvento y la entrega de estaesmeros investigaciones fueronlos mas formidables sistemasoperativos los que hoy en día nospueden sacar de cualquier apurosi tenemos un computadorobsoleto o de bajos recursos

Page 10: Sistemas operativos ligeros

Live CD

Conceptos

Destacable

Características

Page 11: Sistemas operativos ligeros

Concepto

Una distribución live o LiveCD o Live DVD, másgenéricamente LiveDistro, traducido en ocasionescomo CD vivo o CD autónomo, esun sistema operativo almacenadoen un medioextraíble, tradicionalmenteun CD o un DVD (de ahí susnombres), quepuede ejecutarse desde éste sinnecesidad de instalarlo en el discoduro de una computadora, paralo cual usa la memoriaRAM como disco duro virtual y elpropio medio como sistema dearchivos.

Page 12: Sistemas operativos ligeros

Destacable

Normalmente, un Live CD viene acompañadode un conjunto de aplicaciones. Algunos LiveCD incluyen una herramienta que permiteinstalarlos en el disco duro. Otracaracterística es que por lo general no seefectúan cambios enla computadora utilizada, aunque algunospueden almacenar preferencias si así sedesea.

Para usar un Live CD es necesario obteneruno (muchos de ellos distribuyen librementeuna imagen ISO que puede bajarsede Internet y grabarse en disco) y configurarla computadora para que arranque desde launidad lectora, reiniciando luego lacomputadora con el disco en la lectora, con loque el Live CD se iniciará automáticamente

Page 13: Sistemas operativos ligeros

Características

La mayoría usa un sistema operativo basado en elnúcleo Linux, pero también se usan otros sistemascomo ReactOS, BeOS, FreeBSD, Minix, Solaris, OS/2 oincluso Microsoft Windows

Uno de los mayores inconvenientes de este sistema es elrequerimiento de una gran cantidad de memoria RAM(256 MB son más que suficientes y hay distribucionesque funcionan perfectamente en 128 MB), una partepara su uso habitual y otra para funcionar como el discovirtual del sistema.

Un Live CD no requiere instalación, por lo que no hayque tocar el disco duro, ni seguir procedimientoscomplicados. Además, los datos, particiones o sistemasoperativos del disco duro no se pierden. Aun así, algunosLive CD poseen un instalador para poder ser instaladas,

Page 14: Sistemas operativos ligeros

Lista de sistemas operativos

Basados en Apple Macintosh OS

Basados en Linux

Basados en Microsoft Windows

Page 15: Sistemas operativos ligeros

Basado en Apple Macintosh Os

System folder de Mac OS enun CD o en un disquete

BootCD de Charlessoft para MacOS X

Page 16: Sistemas operativos ligeros

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 del2000. ISBN 987-9381-06-8

Planktum - Basada en Slax y orientada al usopor parte de la comunidadde inmigrantes latinos en el "primer mundo".

Puppy LinuxDistribución live cd, tiene unanaturaleza notable: a diferencia de los Live CDtradicionales, no necesita del CD-ROM que locontiene para funcionar

Nota : Linux existen mas de 40 cd live

Page 17: Sistemas operativos ligeros

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

Page 18: Sistemas operativos ligeros

Sistema operativo mas ligero y sobresaliente

Descripción

Características

Page 19: Sistemas operativos ligeros

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 KolibriOSProject 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.

Page 20: Sistemas operativos ligeros

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.

Page 21: Sistemas operativos ligeros

Como arranca estos sistemas

Pasos

Que es torito

Syslinux

Page 22: Sistemas operativos ligeros

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.

Page 23: Sistemas operativos ligeros

¿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.

Page 24: Sistemas operativos ligeros

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.

Page 25: Sistemas operativos ligeros

“MUCHAS GRACIAS”