Está en la página 1de 24

UNIDAD 2: SISTEMAS

OPERATIVOS

Apuntes de: Yosra Abdelkader El


Gharib.
Curso: 1º Bachillerato de Ciencias.
1.Características del sistema operativo.
Un sistema operativo (SO o, frecuentemente, OS —del inglés operating system—) es el
software principal o conjunto de programas de un sistema informático que gestiona los
recursos de hardware y provee servicios a los programas de aplicación de software,
ejecutándose en modo privilegiado respecto de los restantes (aunque puede que parte de
él se ejecute en espacio de usuario).
1.1.Funciones del sistema operativos.

Algunas de las funciones básicas del sistema operativo son:


 Administrar los usuarios, asignando contraseñas, creando usuarios y grupos,
gestionando sus cuentas, estableciendo permisos, etc. Los sistemas operativos
actuales son multiusuario, por lo que varios usuarios pueden utilizarlos mismos
servicios y recursos simultáneamente.
 Gestionar los procesos, s decir, los programas en ejecución que necesitan
recursos para realizar su tarea: tiempo del procesador, asignación de memoria,
acceso a los dispositivos periféricos, etc. En general, os sistemas operativos son
multitarea y , por tanto, capaces de ejecutar diferentes procesos a la vez.
 Proporcionar una interfaz gráfica de usuario que permite al usuario
comunicarse con el ordenador . El entorno del sistema operativo dispone de una
Interfaz Gráfica de Usuario (GUI), que posibilita el uso del sistema, a a través de
ventanas, desplegando menús, presionando botones, utilizando el ratón o la
pantalla táctil. Por otra parte, , incluye un Intérprete de comandos, conocido como
consola o terminal , para interactuar con el sistema por medio de la escritura de
comandos (“órdenes”) que llevan a cabo tareas específicas: instalar un programa,
ver la configuración de red, resolver errores software, copiar un archivo, etc.
 Administrar los archivos, permitiendo el acceso, la edición y eliminación de
datos en los diferentes dispositivos, así como controlando los permisos que tienen
los usuarios para administrarlos.
 Gestionar los recurso hardware, tales como asignar el procesador de los
diferentes programas, cargar las aplicaciones en la memoria. Permitir la
comunicación en red y, en general, encargarse del correcto funcionamiento de
todos los componentes conectados al ordenador.

1.2. Componentes de un sistema operativo


El sistema operativo crea un entorno de trabajo para que el usuario pueda usar las
aplicaciones con independencia del hardware empleado. Para ello, utiliza lasa siguientes
capas con diferentes niveles de abstracción:
 Interfaz de usuario. Permite a los usuarios interactuar con los dispositivos,
ejecutar aplicaciones, acceder a los archivos, administrar el sistema, etc. El
sistema operativo asigna diferentes permisos a cada usuario en función de si es
administrador, usuario estándar o invitado.
 Llamadas al sistema. Es el mecanismo utilizado por las aplicaciones para
solicitar servicios al sistema operativo. Cada sistema operativo implementa su
propia biblioteca de llamadas al sistema que constituyen el “lenguaje” que utilizan
las aplicaciones para comunicarse con el núcleo. Por ello, cada aplicación se
diseña específicamente para un sistema operativo y si se ejecuta en otro diferente,
no funciona.
 Núcleo o Kernel. Módulo central que constituye la parte más importante del
sistema operativo. Es el responsable de facilitar a los usuarios y a las aplicaciones
acceso seguro al hardware del ordenador y gestionar los recursos a través de las
llamadas al sistema. Provee todos los servicios esenciales que requiere el sistema
operativo, tales como:
-Gestión de los procesos, asigna a los programas en ejecución los recursos que
necesitan para su tarea . tiempo del procesador, memoria, archivos o dispositivos.
-Gestión de la memoria, almacena en la memoria principal los datos que están
siendo utilizados por el procesador y en la memoria secundaria los datos que se
guardan de forma permanente.
-Gestión de archivos, proporciona todas las operaciones para utilizarlos.
-Sistema de comunicaciones, gestiona el envió y recepción de información a
través de la red.
-Sistema de entrada/salida, interactúa con los dispositivos periféricos.

2.Licencias del software.


Una licencia e un contrato legal entre el peroperatorio del software y el usuario, en el cual
se determinan las obligaciones y derechos por ambas partes. En función de las
condiciones de uso que establece cada licencia, el software se puede clasificar como:
 Software libre
Otorga libertad a los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y
mejorar el software. Hay que distinguir entre:
-Software gratuito. Se le conoce como código abierto u Open Source y agrupa varios
tipos:
-Software de dominio publico. No tiene derechos de autor y se puede usar sin
retracciones.
-Copyleft, permite su libre distribución siempre que las modificaciones también se
distribuyen como software libre
-Software no gratuito. No otorga libertad de precio.
 Software privativo
Es cualquier software que no es libre , por lo tanto solo se puede distribuir , modificar o
utilizar en los términos que especifiquen la licencia adquirida.
-Copyright. La ley concede a los autores un conjunto de normas jurídicas y principios
que regulan los derechos morales y patrimoniales por la creación de sus obras . El uso de
este software esta sujeto al propietario.
-Shareware. Obliga a pagar por la licencia transcurrido un periodo de prueba inicial. No
es libre y no tiene licencia para ser distribuido.
La mayor parte del software privativo suele ser comercial y se desarrolla para obtener
beneficios, del mismo modo que le software libre suele ser gratuito. No obstante, hay que
tener en cuenta que hay software privativo que puede ser gratuito y software libre que
puede ser comercial.

3. Máquinas virtuales
Son sistemas operativos que se encuentran instalados dentro de otro sistema operativo.
En términos generales, una máquina virtual es un software que permite emular el
funcionamiento de un ordenador dentro de otro ordenador gracias a un proceso de
encapsulamiento que aísla a ambos.

¿Qué es una máquina virtual?

Una máquina virtual es un software que crea una capa independiente donde se
emula el funcionamiento de un ordenador real con todos los componentes de
hardware que necesita para funcionar (disco duro, memoria RAM, tarjetas de red,
tarjeta gráfica, etc.) y que puede ejecutar cualquier sistema operativo o programa, tal y
como lo haría un ordenador real. Toda esta emulación se encapsula en una serie de
archivos que actúan como contenedor desde el que se ejecuta la máquina virtual en una
ventana de tu ordenador como si de un programa más se tratara y sin que nada de lo que
suceda en el interior de esa ventana afecte al ordenador que la ejecuta.

Cómo crear una máquina virtual dentro de tu sistema operativo


A grandes rasgos, la única diferencia entre tu ordenador real y una máquina virtual que
ejecutes en ese mismo ordenador, es que tu ordenador sí cuenta con un hardware real,
mientras que la máquina virtual emula todos sus componentes de forma que no tiene por
qué corresponderse con el hardware físico que tienes instalado en tu ordenador real.
De ese modo, se pueden ajustar las características del hardware para hacerlo compatible
con el sistema operativo que vayas a usar en esa máquina virtual. Es decir, aunque tu
hardware real no sea compatible con un determinado sistema operativo, el de una
máquina virtual que se ejecute en ese ordenador sí puede serlo.

Esto facilita que, una vez creada la máquina virtual en un ordenador, puedes copiar o
mover el archivo contenedor que se crea y ejecutarla en cualquier otro ordenador, aunque
tenga un hardware totalmente diferente.

Este tipo de máquinas virtuales, conocidas como máquinas virtuales de sistema, son las
más conocidas por la mayoría de usuarios ya que son ideales para virtualizar sistemas
operativos completos, pero no el único tipo de máquinas virtuales que existe. También
existen las máquinas virtuales de procesos, que son más habituales en servidores y en
las que únicamente se virtualizan determinados procesos o servicios y no el sistema
operativo completo.

¿Para qué sirven las máquinas virtuales?

Existen diversos usos para las máquinas virtuales, pero ya que permiten emular casi
cualquier sistema operativo estándar (Windows, GNU/Linux, MacOS, Android, etc.), y
dado que se ejecutan en una capa de software diferente y totalmente aislada, uno de los
usos más frecuentes es el de probar diferentes sistemas operativos, programas o
configuraciones con total seguridad para tu ordenador real ya que, si algo falla en la
máquina virtual, este fallo no afectará en absoluto al ordenador que la ejecuta.
De ese modo, si por ejemplo, sospechas que un archivo que te han enviado pudiera estar
infectado por un virus o software malicioso, puedes ejecutarlo en una máquina virtual
para comprobar su fiabilidad. Si no sucede nada, podrás usarlo en tu equipo. En caso
contrario, infectará solo a la máquina virtual y tu equipo se mantendrá inmune al ataque.
Otra característica de las máquinas virtuales es que no tienen “conciencia” de que son
máquinas virtuales, por lo que, a todos los efectos, se comportan como ordenadores
reales. Esta cualidad permite, entre otras cosas, recrear entornos de red en el que
puedes conectar varias máquinas virtuales ejecutadas en el mismo ordenador y
conectarlas entre sí en red, recreando la configuración que tendrían diferentes
ordenadores reales.
Esto puede serte muy útil para aprender cómo funcionan las redes informáticas y
ahorrarte muchos euros ya que no necesitarás tener varios ordenadores reales para probar
la seguridad de tus redes.

Tipos de maquinas virtuales.


Las máquinas virtuales se pueden clasificar en dos grandes categorías según su
funcionalidad y su grado de equivalencia a una verdadera máquina.

 Máquinas virtuales de sistema (en inglés System Virtual Machine)

 Máquinas virtuales de proceso (en inglés Process Virtual Machine)

-Máquinas virtuales de sistema


Las máquinas virtuales de sistema, también llamadas máquinas virtuales de hardware,
permiten a la máquina física subyacente multiplicarse entre varias máquinas virtuales,
cada una ejecutando su propio sistema operativo. A la capa de software que permite la
virtualización se la llama monitor de máquina virtual o hipervisor. Un monitor de
máquina virtual puede ejecutarse o bien directamente sobre el hardware o bien sobre un
sistema operativo ("host operating system").

-Máquinas virtuales de proceso


Una máquina virtual de proceso, a veces llamada "máquina virtual de aplicación", se
ejecuta como un proceso normal dentro de un sistema operativo sirviendo de enlace entre
un lenguaje de programación y el sistema operativo, realizando una interpretación u otra
técnica de enlace entre fuente y código máquina. La máquina se inicia automáticamente
cuando se lanza el proceso que se desea ejecutar o manualmente para ejecutar código
interactivamente y se detiene para cuando éste finaliza o se le pide terminar al entorno de
ejecución. Su objetivo es el de proporcionar un entorno de ejecución independiente de la
plataforma de hardware y del sistema operativo, que oculte los detalles de la plataforma
subyacente y permita que un programa se ejecute siempre de la misma forma sobre
cualquier plataforma.

El ejemplo más conocido actualmente de este tipo de máquina virtual es la máquina


virtual de Java que interpreta un código intermedio entre Java y código máquina. Otra
máquina virtual muy conocida es la del entorno .Net de Microsoft que se llama "Common
Language Runtime".

4.Punto de restauración
Te permite restaurar el equipo a como estaba en una fecha anterior.
Un Punto de restauración es una copia de seguridad de la información contenida en un
computador y que se clasifica con una fecha y hora específica. Estos puntos son creados
automáticamente por programas de restauración como GoBack o inclusive por la función
"Restaurar Sistema", incluida en varias versiones de Microsoft Windows.

¿Cómo se crea un punto de restauración?


Para crear un punto de restauración en Windows debemos seguir los siguientes pasos:
-Pinchamos sobre el botón derecho en el ícono Equipo.
-Elegimos propiedades, llegaremos a la ventana del sistema del panel de control, en la
columna de la izquierda elegimos Configuración avanzada del sistema.
-Entraremos ene esta pantalla en donde debemos pinchar en protección del sistema.
Abajo veremos nuestras unidades de disco y veremos la fecha de nuestro ultimo punto de
restauración creado por el sistema.
-Para crear nosotros un punto de restauración completamente al del sistema, pinchamos
en crear, entraremos en otra pantalla.
-En la nueva pantalla solo debemos darle un nombre a ese punto que vamos a crear y
pulsar en crear.

5.Instalar un sistema operativo

Los pasos básicos para instalar un sistema operativo suelen ser: preparar las particiones y
el sistema de archivos, arrancar el ordenador desde el soporte que instalación y seguir el
asistente que seguirá todo el proceso.

5.1.Disco duro y particiones.

Un disco duro es el dispositivo utilizado por el ordenador para almacenar los datos. Los
discos duros utilizan las siguiente estructuras de almacenamiento:

-La estructura física, se corresponde a la forma en que se guardan los datos físicamente
sobre el soporte digital, ya sean, discos magnéticos, solidos, memorias flash, etc.

-La estructura lógica, se refiere a la organización de los datos en el sistema de archivos,


particiones, directorios, etc.
Una partición es cada uno de los espacios de almacenamiento en que se divide un disco o
memoria flash. El sistema operativo gestiona cada partición como sise tratase de un disco
o memoria independiente.

Las particiones se pueden crear, editar, y eliminar con aplicaciones especificas como
Partion Magic y GParted, o bien hacerlo durante la instalación con las herramientas que
provee cada sistema operativo.

En caso de querer instalar un nuevo sistema operativo en un equipo que no tiene


particiones libres, hay que redimensionar as particiones existentes para hacerlas mas
pequeñas hasta conseguir el espacio libre necesario. Previamente, es importante hacer
una copia de seguridad de los datos ya que cualquier fallo podría dejar la información
inaccesible.

5.2. El sistema de archivos.

Es el modo en que se estructura la información en las unidades de almacenamiento. Cada


sistema operativo utiliza su propio sistema de archivos para optimizar el rendimiento.
Algunos de los más habituales son:

Para instalar un sistema operativo en una partición, hay que formatearla previamente con

Windows Linux OS X Android

FAT, FAT32, NTFS, ext2, ext3, ext4, UFS, HFS+ YAFFS, ext4. F2FS
ReFS swap

el sistema de archivos correspondiente.

5.3.El sector de arranque

Un bloque de arranque, a veces llamado sector de arranque o registro de arranque


principal o “registro de arranque maestro” —Master Boot Record (MBR)—, es
un sector en un disco duro, disquete, o cualquier otro dispositivo de almacenamiento de
datos que contiene código de arranque, por lo general de un sistema
operativo almacenado en otros sectores del disco.
Cualquier falo en el sector de arranque provoca que el sistema operativo no se inicie por
lo que es importante mantener una copia de seguridad de este sector.

5.4.BIOS
Es un estándar de facto que define la interfaz de firmware para computadoras IBM PC
compatibles.1 También es conocido como BIOS del sistema, ROM BIOS2 y BIOS de
PC. El nombre se originó en 1975, en el BIOS usado por el sistema operativo.
La BIOS es el elemento fundamental del arranque de cualquier PC, es un chip que viene
soldado a la placa base y posee una pila que tiene una duración de unos cinco años. Se
encarga de verificar el funcionamiento del hardware a fin de garantizar el desempeño de
la máquina, desde el disco duro, el procesador, la pantalla, los periféricos… todos los
componentes en general.
(AMPLIACIÓN PUNTO 5)

La secuencia de arranque a menudo es llamada como boot orden, que es el orden de los
dispositivos vinculados con la BIOS que el ordenador necesitará utilizar para extraer la
información del sistema operativo.

A pesar de que la mayor parte de los usuarios acostumbra a arrancar el ordenador a partir
del disco duro, existe la posibilidad de iniciar el proceso de arranque desde otras
unidades, como las unidades ópticas, disqueteras, unidades flash y otros dispositivos
enumerados dentro de la secuencia de arranque en la BIOS.

La secuencia de inicio también se conoce como orden de arranque del BIOS o secuencia
de inicio del BIOS.
La secuencia de arranque es la que nos permite iniciar el ordenador a partir de la unidad
seleccionada. Si bien el sistema operativo puede estar instalado dentro del disco duro, y
para iniciar dentro de él deberemos hacerlo desde el mismo disco, también es posible
iniciar sesión desde otra unidad como una unidad flash USB o DVD, incluso a través de
sistemas operativos portátiles, es por ello la importancia de la secuencia de arranque y la
posibilidad de cambiar el orden de inicio.

5.5. Instalar Windows

El proceso básico para su instalación es el siguiente.

1. Arrancar el equipo utilizando el sistema operativo Windows.

2. Especificar el idioma, así como las preferencias adicionales sobre la ubicación y


el teclado.

3. Escribir la calve del producto para activar Windows y aceptar el contrato sobre la
licencia de software de Microsoft.
4. Si se detecta que Windows ya esta instalado, el asistente pregunta si se desea
hacer una instalación completa o conservar las configuraciones anteriores. Elegir
la instalación personalizada, si el equipo no tiene ningún sistema operativo
previo o se desea realizar una instalación limpia. Es importante hacer una copia de
seguridad de los documentos antes de continuar.
5. Preparar las particiones. Es recomendable crear una participación para instalar
Windows, otra para guardar los datos y dejar espacio sin asignar para añadir
nuevos sistemas operativos, tal y como se explica a continuación.

-Utilizar los iconos que aparecen en pantalla para eliminar las particiones
existentes y crear varias del tamaño deseada con el icono nuevo.

-Formatear las particiones destinadas a Windows y a los datos.

-Elegir la partición donde se va a instalar Windows.

6. Configurar Windows. Después de la instalación, se puede optar entre usar


configuración rápida, o si se desean ver los detalles, hacer clic en personalizar.
En cualquiera de los casos, la configuración se puede personalizar en cualquier
momento.

7. Iniciar sesión. Una vez completada la instalación, se puede iniciar la sesión local
o en la nube, utilizando una copia de Microsoft.

5.6. Instalar Ubuntu

Lo creas o no, este segunda paso es también muy sencillo. Las preguntas y elecciones que
te presenta Ubuntu durante su instalación tienen siempre una opción más fácil, y esa
precisamente es la que escogeremos.

Empezamos con una elección de lo más evidente. En la primera pantalla, cambia el


idioma a español (todas las pantallas de la instalación cambiarán a este idioma
automáticamente).
También puedes optar por varias lenguas autonómicas: catalán, gallego y euskera,
seleccionando la opción correspondiente. Una vez te aparezca la pantalla en el idioma
que desees, selecciona Instalar Ubuntu.

La opción de Probar Ubuntu es para arrancar el sistema operativo en modo Live, esto es,
sin necesidad de instalarlo en tu ordenador. Habitualmente se utiliza para echar un vistazo
al entorno, pero no es lo que nosotros queremos hoy.

En la siguiente pantalla, Ubuntu nos recuerda los requisitos recomendados y nos ofrece
dos opciones para marcar. En primer lugar, descargar las actualizaciones disponibles
durante la instalación, así empezaremos con el sistema totalmente al día.
Además, podemos elegir la instalación de Fluendo MP3, un plugin para reproducir
ficheros con este formato de compresión. Se trata de un software privativo, de modo que
elegirlo o no es una cuestión personal de cada usuario. Lo más práctico, es justo decirlo,
es instalarlo y asegurarte así la compatibilidad si quieres utilizar este formato y no sus
alternativas libres.

No te asustes con la siguiente pantalla porque no tiene dificultad alguna. La instalación


ofrece varias opciones sobre cómo particionar o reparticionar el disco duro, encriptar, etc.

Como ya hemos dicho, se trata de perder el miedo a Linux, así que tiramos por la opción
más fácil, la de destinar el ordenador únicamente a Ubuntu. Por eso señalamos la opción
de Borrar disco e instalar Ubuntu (contamos con que si tenías información importante en
tu ordenador, ya la hayas guardado!).
Ya no te dará tanto miedo la siguiente pantalla: la zona horaria en la que te encuentras se
detecta automáticamente y de forma eficaz. Pese a que la cabeza del alfiler esté pisando
el Estrecho de Gibraltar, Ubuntu se ha dado cuenta de dónde estamos y cuál es nuestro
horario. Si estás conforme, Pulsa en Continuar.

Ha llegado el momento de escoger la distribución de nuestro teclado. Ubuntu demuestra


su amplitud de miras y no se limita a presentar un teclado español genérico. Puedes
probar las variaciones que quieras en la caja inferior para asegurarte de que la
distribución sea la correcta. Una vez hayas comprobado que todo funciona bien, pulsa en
Continuar.
¡Últimas opciones! Pero son muy importantes: escoge un nombre para el equipo, un
nombre de usuario y una contraseña. Finalmente, opta por cómo iniciar la sesión. Nuestro
consejo es que el sistema te solicite la contraseña y, si encriptas tu carpeta personal,
mejor que mejor.
A continuación... ¿Cómo? ¿Que ya hemos terminado? Pues sí, esta era toda la
complejidad de la instalación de Ubuntu. Como has comprobado, no tiene ninguna
dificultad y Ubuntu te deja escoger hasta qué grado quieres complicarte con su uso y
configuración.

Durante unos minutos, el sistema irá presentando algunas pantallas con el software
incluido en Ubuntu e irá descargando ficheros y actualizaciones, preparando y
configurando el hardware, el gestor de arranque... un poco de paciencia.

Cómo instalar Linux Ubuntu en 15 minutos y sin complicaciones

Pero tú sólo tendrás que mirar, ya está todo hecho. Espera a que finalice, extrae el disco
de instalación y pulsa Enter para que se reinicie el sistema y... ¡Comienza a disfrutar de
Ubuntu, el software libre y el Universo GNU/Linux!

También podría gustarte