Sistemas Operativo
PARTICIONES:
Partición raíz:
Como se puede ver en la imagen del principio, una instalación limpia y con las actualizaciones de última hora y algunas aplicaciones ya incorporadas, como OpenOffice 3.1.
Como se puede ver en la imagen del principio, una instalación limpia y con las actualizaciones de última hora y algunas aplicaciones ya incorporadas, como OpenOffice 3.1.
Particion Boot
/boot
Este directorio contiene todo lo necesario para que funcione el proceso de arranque del sistema.El núcleo tiene la capacidad de crear dos entornos o modos de ejecución totalmente separados.
Este directorio contiene todo lo necesario para que funcione el proceso de arranque del sistema.El núcleo tiene la capacidad de crear dos entornos o modos de ejecución totalmente separados.
Particiones De Intercambio (swap) :
Las particiones de intercambio se usan como apoyo a la memoria virtual. La partición swap usable más grande no llega a los 127 MB, así que crear una partición mayor que esa cantidad
sería una pérdida de espacio.
Tipos De Archivos Admitidos En Los Sistemas Operativos
DOS
FAT 16
WINDOWS 95
FAT 16
WINDOWS 98
FAT16 FAT32
MacOS
HFS (Sistema de Archivos Jerárquico), MFS (Sistemas de Archivos Macintosh)
HFS (Sistema de Archivos Jerárquico), MFS (Sistemas de Archivos Macintosh)
OS/2 HPFS (Sistema de Archivos de Alto Rendimiento)
Windows XP
FAT, FAT16, FAT32, NTFS (versiones 4 y 5)
FAT, FAT16, FAT32, NTFS (versiones 4 y 5)
Linux Ext2, Ext3, ReiserFS, Linux Swap (FAT16, FAT32, NTFS)
IBM AIX JFS (Sistema Diario de Archivos)
Windosw 7
NTFS (Nueva tecnología del sistema de archivos)
Sun Solaris
UFS (Sistema de Archivos Unix)
DIFERENCIA ENTRE GNU Hurd Y GNU Mach
GNU Hurd
Es un conjunto de programas servidores que simulan un núcleo Unix que establece la base del sistema operativo GNU.
GNU Mach
Su función principal es realizar labores mínimas de administración sobre el hardware para que el grueso del sistema operativo sea operado desde el espacio del usuario.
POR QUE LINUX ES LLAMADO GNU/LINUX
Es uno de los rerminos empleados para referise a la combinacin del nucleo o kermel libre similar a unix denominado linux que es usado con herramientas del sistema GNU.
¿Diferencia Entre Software Libre, Software Gratuito Y Software De Dominio Público?
software Libre: Software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado.
Software Gratuito: Mas conocido como software libre suele estar disponible gratuitamente, o al precio de costo de la distribución a través de otros medios; sin embargo no es obligatorio que sea así, por lo tanto no hay que asociar software libre a "software gratuito".
Software De Dominio Publico: Este último es aquel software que no requiere de licencia, pues sus derechos de explotación son para toda la humanidad.
La vulnerabilidad de seguridad en Windows Vista que afecta a la capa de red. Esteproblema de seguridad en Vista puede corromper la memoria mediante un buffer overflow provocando sendos pantallazos azules.Además de lo comentado anteriormente, esta vulnerabilidad podría ser usada para ejecutar código y lo que puede ser más peligroso aún, activar este bug de forma remota.
comparación entre el núcleo de Linux y Windows
Nucleo Linux: Es un sistema operativo libre tipo Unix. Es uno de los principales ejemplos de software libre y código abierto. Linux está licenciado bajo la GPL v2 y está desarrollado por colaboradores de todo el mundo.
núcleo o kernel es un software que actúa de sistema operativo. Es el principal responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma más básica, es el encargado de gestionar recursos, a través de servicios de llamada al sistema que facilita su uso al programador.
Cuál es la arquitectura de Windows y de Linux?
Windows
Un Sistema Operativo serio, capaz de competir en el mercado con otros como Unix que ya tienen una posición privilegiada, en cuanto a resultados, debe tener una serie de características que le permitan ganarse ese lugar
*Que corra sobre múltiples arquitecturas de hardware y plataformas.
•Que sea compatible con aplicaciones hechas en plataformas anteriores, es decir que corrieran la mayoría de las aplicaciones existentes hechas sobre versiones anteriores a la actual, nos referimos en este caso particular a las de 16-bit de MS-DOS y MicrosoftWindows 3.1.
•Reúna los requisitos gubernamentales para POSIX (Portable Operating System Interface for Unix).
•Reúna los requisitos de la industria y del gobierno para la seguridad del Sistema Operativo.
•Sea fácilmente adaptable al mercado global soportando código Unicode.
•Sea un sistema que corra y balance los procesos de forma paralela en varios procesadores a la vez.
•Sea un Sistema Operativo de memoria virtual.
•Que sea compatible con aplicaciones hechas en plataformas anteriores, es decir que corrieran la mayoría de las aplicaciones existentes hechas sobre versiones anteriores a la actual, nos referimos en este caso particular a las de 16-bit de MS-DOS y MicrosoftWindows 3.1.
•Reúna los requisitos gubernamentales para POSIX (Portable Operating System Interface for Unix).
•Reúna los requisitos de la industria y del gobierno para la seguridad del Sistema Operativo.
•Sea fácilmente adaptable al mercado global soportando código Unicode.
•Sea un sistema que corra y balance los procesos de forma paralela en varios procesadores a la vez.
•Sea un Sistema Operativo de memoria virtual.
LINUX
Linux no es un bloque monolítico Varios componentes trabajan en conjunto, diseñados por personas diferentes y conjuntados en distribuciones Solo del exterior el núcleo Linux parece una unidad
Existe una diferencia entre el núcleo y las aplicaciones
COMPONENTES DEL NUCLEO
*Administración memoria principal
*Acceso a los periféricos
*Administración del espacio en disco duro
*Administración de los programas y los procesos
*Administración de los derecho de acceso
Explique la nomenclatura del kernel en Linux
El kernel de Linux (Linux) está escrito en C y es código abierto licenciado bajo licencia GNU/GPL (excepto el planificador de recursos, el cual pertenece a Linus Torvalds y al resto de programadores que se han ocupado de dicha parte), con lo cual tenemos acceso al código para su estudio y/o modificación.
Lo podemos encontrar en diferentes versiones, ahora explicaremos la nomenclatura de éste.
La nomenclatura del Kernel se divide en 3 campos separados por un punto (.), estos son:
Primer campo: Número de la versión, actualmente a fecha de este documento es la 2.
Segundo campo: Numero de "sub-versión", por llamarlo de algun modo, es la version dentro de la propia versión, si este numero es par, la versión sera estable, si por el contrario es impar, ésta sera inestable.
Tercer campo: Nivel de corrección el en que se encuentra.
Asi pues el primer paso para configurar nuestro propio Kernel será bajarnoslo.
Explique el núcleo de Windows 7
¿Cuáles son los cargadores de arranque para GNU/Linux?
Un cargador de arranque (boot loader en inglés) es un programa diseñado exclusivamente para cargar un sistema operativo en memoria. La etapa del cargador de arranque es diferente de una plataforma a otra.
LILO LILO es más antiguo, es casi idéntico a GRUB en su proceso, excepto que no contiene una interfaz de línea de comandos. Por lo tanto todos los cambios en su configuración deben ser escritos en el MBR, y reiniciar el sistema. Un error en la configuración puede arruinar el proceso de arranque a tal grado de que sea necesario usar otro dispositivo que contenga un programa que sea capaz de arreglar ese defecto.
Loadlin
Otra forma de cargar GNU/Linux es desde DOS o Windows 9x, dado que ambos sistemas permiten ser reemplazados, se puede reemplazar por el kernel Linux sobre el sistema operativo ya cargado.
GRUB
GRUB se carga y se ejecuta en 4 etapas:
1.La primera etapa del cargador la lee el BIOS desde el MBR.
2.La primera etapa carga el resto del cargador (segunda etapa). Si la segunda etapa está en un dispositivo grande, se carga una etapa intermedia (llamada etapa 1.5), la cual contiene código extra que permite leer cilindros mayores que 1024 o dispositivos tipo LBA.
3.La segunda etapa ejecuta el cargador y muestra el menú de inicio de GRUB. Aquí se permite elegir un sistema operativo junto con parámetros del sistema.
4.Cuando se elige un sistema operativo, se carga en memoria y se pasa el control.
GRUB soporta métodos de arranque directo, arranque chain-loading, LBA, ext2 y hasta "un pre-sistema operativo totalmente basado en comandos". Tiene tres interfaces: un menú de selección, un editor de configuración y una consola de línea de comandos.
1.La primera etapa del cargador la lee el BIOS desde el MBR.
2.La primera etapa carga el resto del cargador (segunda etapa). Si la segunda etapa está en un dispositivo grande, se carga una etapa intermedia (llamada etapa 1.5), la cual contiene código extra que permite leer cilindros mayores que 1024 o dispositivos tipo LBA.
3.La segunda etapa ejecuta el cargador y muestra el menú de inicio de GRUB. Aquí se permite elegir un sistema operativo junto con parámetros del sistema.
4.Cuando se elige un sistema operativo, se carga en memoria y se pasa el control.
GRUB soporta métodos de arranque directo, arranque chain-loading, LBA, ext2 y hasta "un pre-sistema operativo totalmente basado en comandos". Tiene tres interfaces: un menú de selección, un editor de configuración y una consola de línea de comandos.
Cuáles son las funciones del núcleo o kernel?
Unas de las funciones del nucleo o kernel es encargarse de gestionar recursos, a través de servicios de llamada al sistema, también se encarga de decidir qué programa podrá hacer uso de un dispositivo de hardware y durante cuánto tiempo, lo que se conoce como multiplexado.
¿Qué es un sistema de archivos?
Los sistemas de archivos o ficheros (en inglés:filesystem), estructuran la información guardada en una unidad de almacenamiento (normalmente un disco duro de una computadora), que luego será representada ya sea textual o gráficamente utilizando un gestor de archivos. La mayoría de los sistemas operativos manejan su propio sistema de archivos.
En Linux cuales son las convenciones para nombrar los discos
Linux usa un método para nombrar particiones no tiene en cuenta el tipo de las mismas (a diferencias de otros UNIX) y que las nombra de acuerdo al disco en el que están ubicadas.
Cómo se encuentran distribuidos los 512 bytes del sector de arranque en un disco duro
Los 512 Bytes estan distribuidos de la siguiente manera
446 Bytes van para la Información primaria del boot loader.
64 Bytes van distribuidos para la Información de la tabla de partición en los siguientes.
Y los 2 Bytes restantes estan dictaminados para la Revisión de validación del MBR
64 Bytes van distribuidos para la Información de la tabla de partición en los siguientes.
Y los 2 Bytes restantes estan dictaminados para la Revisión de validación del MBR
.
En la unidad de disco el primero de la primera cabeza del primer cilindro es el sector mas importante por que a else dirigen la BIOS cuando explora si existe en el sistema un dispositivo cargable y se denomina sector de arraque MBR. Los HPFS no usan grupos sino directamente sectores de disco (512 bytes), y en vez de usar una tabla FAT al inicio de la partición, utilizan unas bandas distribuidas eficazmente por toda la partición.
Linux usa un método para nombrar particiones que las nombra de acuerdo al disco que están ubicadas
Nombramientos de discos:
- Disco duro o unidad IDE primaria maestra equivaldría a /dev/hda en GNU/Linux®
- Disco duro o unidad IDE primaria esclava equivaldría a /dev/hdb en GNU/Linux®
- Disco duro o unidad IDE secundaria maestra equivaldria a /dev/hdc en GNU/Linux®
- Disco duro o unidad IDE secundaria esclava equivaldria a /dev/hdd en GNU/Linux®
- Unidad de disco flexible de 3╫ pulgadas a /dev/fd0 en GNU/Linux®
- Segunda unidad de disco flexible de 3╫ pulgadas o unidad de cinta equivaldría a /dev/fd1 en GNU/Linux®
- Los discos SCSI o SATA se denominan /dev/sda, /dev/sdb, etc.
- Los CD-ROM SCSI se denominan /dev/scd0, /dev/scd1, etc.
Qué es el kernel?
Se puede definir como el corazón de este sistema operativo. Es el encargado de que el
software y el hardware de tu ordenador puedan trabajar juntos.
Las funciones más importantes del mismo, aunque no las únicas, son:
- Administración de la memoria para todos los programas y procesos en ejecución.
- Administración del tiempo de procesador que los programas y procesos en ejecucion utilizan.
- Es el encargado de que podamos acceder a los periféricos/elementos de nuestro ordenador de una manera cómoda.
Explique los cuatro tipos de núcleos
En informática,¿qué es el núcleo y cuál es la función?
Es un software que actúa de sistema operativo.Es el principal responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma más básica, es el encargado de gestionar recursos, a través de servicios de llamada al sistema.
Funciones
- Los núcleos tienen como funciones básicas garantizar la carga y la ejecución de los procesos
- Proponer una interfaz entre el espacio núcleo y los programas del espacio del usuario.
- Pueden establecerse estas funciones del sistema de explotación tanto en el espacio usuario como en el propio núcleo.
No hay comentarios:
Publicar un comentario