S.O.: Sistemas de ficheros
|
|
- Gonzalo Salazar González
- hace 7 años
- Vistas:
Transcripción
1 Gorka Guardiola Laboratorio de Sistemas, Grupo de Sistemas y Comunicaciones, URJC 27 de agosto de 2010
2 (cc) 2008 Grupo de Sistemas y Comunicaciones. Algunos derechos reservados. Este trabajo se entrega bajo la licencia Creative Commons Attribution-ShareAlike. Para obtener la licencia completa, véase También puede solicitarse a Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
3 Almacenamiento secundario Más grande que la memoria Persistente Problema similar a la asignación de memoria Diferencias: bloques, lento, muy grande
4 Sistema de ficheros vs servidor de ficheros Sistema de ficheros: FAT32, Ext3, NTFS, HFS+, ISO9660 Estructura de datos persistente para repartir el disco Abstrae bloques a ficheros, directorios con permisos, usuarios etc. Asigna bloques y espacio libre Fragmentación, y el resto de problemas de asignar espacio Servidor de ficheros Programa, parte del sistema operativo Arbitra el acceso al sistema de ficheros Acceso concurrente Protección Interfaz de llamadas al sistema, read(), write(), open() etc. Protocolo de red, 9P, NFS (también se les llama sistemas de ficheros en red)
5 Sistema de ficheros Estructura de datos para repartir el disco Incluye datos (contenido de ficheros) y metadatos, nombres de ficheros, permisos, etc. Los ficheros en sí no tienen (mucho) tipo Los ficheros datos en crudo con un nombre que es una cadena de texto. Excepción extensiones (tipo del fichero en Windows), resource forks (Mac OS) etc. Los metadatos sí tienen tipo, nombres usuario, permisos, enteros con tamaños, fechas
6 Particiones Estructura de datos que parte el disco en regiones fijas Tamaños fijos (aunque algunas aplicaciones lo pueden cambiar, para reconfigurar, no es lo normal) Tabla de particiones, al principio del disco, en el MBR (Master Boot Record) Cada partición tiene un tipo, sistema de ficheros, o swap etc. También tienen un bit diciendo si se puede cargar un kernel de ellas (bootable) Dentro de una partición hay un sistema de ficheros
7 Particiones
8 Particiones Hay que hacerlas con cuidado porque no se pueden cambiar fácilmente Hay normales y extendidas, que pueden contener otras en el interior También tienen un bit diciendo si se puede cargar un kernel de ellas (bootable)
9 Arranque de un PC BIOS, Rom de arranque (El equivalente en Mac es EFI y el arranque y el sistema de particiones es un poco diferente) Carga el MBR en memoria El MBR contiene la tabla de particiones Y código para arrancar El código del MBR busca una partición marcada como bootable Si es primaria, carga el kernel (o el cargador) y lo arranca. En una partición secundaria hay otro Boot Record secundario que a su vez carga el kernel (o el cargador)
10 MBR
11 Arranque de un PC A veces en lugar de cargar el kernel, se carga un cargador, un programa que carga el kernel y salta a él Se llama cargador secundario, flexibilidad, limitaciones del MBR Grub o LILO vienen con linux NTLDR Windows XP, BOOTMGR con Windows Vista 9load en Plan 9 Suele tener una shell, menú para elegir qué se arranca etc.
12 Arranque de un PC, de red BIOS, ROM de arranque La BIOS salta a la ROM de la tarjeta La ROM de la tarjeta usa DHCP para configurarse, se trae el cargador secundario de la red por tftp Esto se llama PXE, Preboot execution Environment El cargador secundario normalmente tiene que ser especial para esto (se carga en una dirección diferente y tiene ĺımites) Permite arrancar sin disco como en el laboratorio
13 Sistema de Ficheros, FS Evitar la fragmentación Maximizar la velocidad, transferir bloques grandes, minimizar el acceso al disco para metadatos Bloque físico (sector), tamaño fijado por el disco, el hw Bloque lógico (bloque o cluster) fijado por el fs Compromiso: Mayor el bloque mayor la tasa de transferencia (mejor) y mayor la fragmentación (peor)
14 Sistema de Ficheros, FS Un directorio puede ser un tipo especial de fichero (normalmente) u otra cosa diferente Hay que ver dónde van los metadatos, a veces en el directorio, a veces en estructuras de datos para el fichero, a veces asociada al fichero.
15 Asignación contigua Pongo los bloques contiguos en disco Cuanto va a ocupar el fichero?, reservo hueco Si me quedo sin espacio tengo que mover y actualizar los punteros, aquí puedo, pero es caro Si hay mucha fragmentación externa, puedo compactar, de nuevo, caro En casos simples o que no se modifican, puede resultar útil (por ejemplo, en un CDROM que sólo se va a escribir una vez)
16 Asignación enlazada Un fichero es una lista enlazada ( simple, doble?) de bloques Se tiene un puntero al primero ( y al último?) Acceso aleatorio ineficaz (aunque una caché de bloques lo resuelve) Que pasa si pierdo un enlace?
17 Asignación enlazada con tabla Lista enlazada, separada en una tabla Ejemplo, FAT
18 FAT TABLA FAT 2 5 0xFFF 3 7 0xFFF Fichero Directorio Nombre Cluster inicio uno 2 Ejemplo de Directorio dos tres FAT12 0x000 0x001 0x002 0xFEF 0xFF0 0xFF6 FAT16 0x0000 0x0001 0x0002 0xFFEF 0xFFF0 0xFFF6 FAT32 0x x x2 0x0FFFFFEF 0x0FFFFFF0 0x0FFFFFF6 Significado Cluster libre Valor reservado Cluster en uso Valores reservados 0xFF7 0xFFF7 0x0FFFFFF7 Cluster malo 0xFF8 0xFFF 0xFFF8 0xFFFF 0x0FFFFFF8 0x0FFFFFFF Cluster final
19 FAT32 Empieza con un Boot Sector (como las particiones extendidas) Datos de la tabla, número de sectores, número de copias de la tabla fat etc. Clusters de 32Kb, 64 sectores. Máximo tamaño de disco, 2Tb Entrada de directorio, contiene metadatos de un fichero 32 bytes Nombre, 8 bytes Extensión, 3 bytes Atributos, 1 byte Reservado, 10 bytes Hora de modificación, 2 bytes Fecha de modificación, 2 bytes Primer cluster del archivo, 4 bytes Tamaño del archivo 4 bytes
20 FAT La FAT ocupa espacio: clusters, FAT más pequeña a cambio de fragmentación Es muy sencillo Qué pasa si se pierdo la FAT?: varias copias, actualización problemas Me cabe la FAT en la memoria?, la cargo en demanda?
21 Asignación indexada Todos los punteros a los bloques juntos, acceso aleatorio más rápido Cada fichero tiene su lista de punteros, puede ir pegado a los datos para minimizar accesos a disco Bloque de indirección grande, desperdicio, pequeño, fichero máximo
22 Asignación indexada: lista enlazada Bloque de indirección con N punteros y referencia al siguiente Extensible, más accesos a disco para leer un fichero entero
23 Asignación indexada: multinivel Un árbol, profundidad fija, tamaño logarítmico, menos metadatos, menos accesos a disco Desperdiciamos para ficheros pequeños o de diferentes tamaños Queremos lo mejor de los casos anteriores: esquema combinado
24 Asignación indexada: esquema combinado Bloques directos de datos Bloques de indirección simple Bloques de indirección doble, etc.
25 Unix: inodos Inodo: bloque de punteros, metadatos Contienen bloques de indirección doble, etc. Directorios, nombres, número de inodo (dentry) Dos entradas especiales, una para. (actual) y otra para.. (padre) Superbloque/descriptores de grupo, tamaños, tabla de inodos/bloques ocupados (bitmap), varias copias por si hay un desastre Los bloques de punteros están en los bloques de datos
26 Enlaces Enlaces duros, varias entradas de directorio apuntando al mismo inodo indistinguible de un directorio normal necesito cuenta de referencias para liberar los datos Enlaces blandos o simbólicos como un fichero con un nombre, en la parte de datos open requiere resolver dos nombres el fichero al que apunta puede no existir
27 Unix: inodos Ejemplo, Ext2 (y Ext3, que es el mismo pero con un journal, más adelante)
28 ext2: inodos
29 ext2: super bloque/descriptores de grupo
30 Directorios, implementación Lineal, simple, lenta Lineal ordenada, rápida, problema para creación y borrado Tabla hash, más rápida, menos localidad para cachés
31 Montaje, espacio de nombres Cómo lo ve el usuario Un bosque de árboles, unidades, C:, D: (windows) Un árbol en el que se montan (pegan) sistemas de ficheros Una única tabla de montajes global, mount(2) UNIX, /etc/fstab Varios espacios de nombres, uno por proceso ns(1), Plan 9 bind(2), para pegar unos trozos de árboles en otros substitution mounts, oculta lo que hay debajo, union mounts, se ven ambos contenidos en el mismo sitio (Plan 9)
32 istema de ficheros Organización de datos Espacios de nombres Cache Coherencia Espacio de de nombres nombres / usr bin n rubia PUNTO DE MONTAJE FICHERO MONTADO / 386 usr bin... ema 8: Gestión de ficheros
33 Caché Buffer caché: parte de la memoria se usa para almacenar bloques disco Page caché: Marcos de memoria no usados por los procesos, guarda páginas (mmap, carga en demanda etc). No necesito tener dos realmente, o tendré dos copias (La buffer caché de linux usa la page caché). Ambos transparentes al usuario. Completamente?, y si apago el ordenador? Otras cachés: caché de inodos, de dentries etc.
34 Caché Las poĺıticas que ya hemos visto valen, típicamente se usa LRU, con extras para escribir delayed write-back: se espera un poco (con la esperanza de que escriban más en ese bloque) write through: simple y si se va la luz, está ya en el disco para leer, como suele haber lectura secuencial: read-ahead: leo más hacia adelante con la esperanza de que sea lo siguiente que me pidan free-behind: los datos que se han leído secuencialmente con readahead, se tiran (para evitar llenar la caché)
35 Problemas de inconsistencia/coherencia Mientras escribo datos y metadatos para un fichero se puede ir la luz Puedo terminar con el sistema de ficheros inconsistente, datos corruptos, leaks de espacio etc. La caché lo empeora (puede desordenar las escrituras, aumenta las ventanas de tiempo) Ejemplo: borrar un directorio en un sistema con inodos 1: Tengo que borrar la entrada de directorio 2: Tengo que marcar el espacio para el inodo y los datos como libre en el grupo. Si se va la luz entre la 1 y 2, tengo un leak de espacio (inodo huérfano) Si se desordenan y sólo pasa 2 pero no 1, se me sobreescribirá el fichero (peor caso)
36 Solución: filesystem check Tengo un bit que escribo el último diciendo que he hecho sync completo Si arranco y el bit no está puesto, fsck. Cada cierto tiempo, fsck. Si sospecho, fsck. fsck se recorre todo el sistema de ficheros y arregla inconsistencias. Si encuentra ficheros corruptos o problemáticos, los deja en /lost+found fsck es lento y no hay garantías, hay soluciones mejores?
37 Solución: soft updates Ordeno cuidadosamente lo que escribo en el disco Nunca escribo algo que apunte a algo que pueda estar sin inicializar o que todavía pertenezca a otro Puedo tener leaks pero nunca inconsistencias Complicado en la práctica, aunque posible
38 Solución: journaling, ej: ext3 Tengo una zona de disco especial y escribo todos los cambios antes de hacerlos, estructura circular Tengo que ser cuidadoso con el journal y tener garantizado que las escrituras van en orden Si hay algún problema rehago el journal por donde me quedé Malo, dos escrituras y escribo mucho en el journal (se me estropean fácilmente los bloques) journal físico: escribo en el journal los bloques enteros journal lógico: escribo en el journal los cambios que voy a hacer log fs: sólo tengo el journal (me cambia toda la estructura del sistema de ficheros)
39 Imágenes de disco En realidad un disco duro es como un fichero y esa es la abstracción que ofrece el sistema A veces es conveniente crear un fichero que contenga un sistema de ficheros (ej: grabar un DVD) Creo un fichero con ceros (por ejemplo con dd(1)), lo formateo, y lo puedo montar (en linux con el loop device, mount -o loop)
40 Ficheros con huecos o sparse Algunos ficheros tienen trozos enteros a cero Qué pasa si hago un seek más allá del final y escribo? Puedo tener ficheros que ocupen en disco menos que su tamaño Especialmente útiles para imágenes de disco
Sistemas de ficheros en Servidores de Información multimedia
Sistemas de ficheros en Servidores de Información multimedia 2º Ingeniero Técnico de Telecomunicación Imagen y Sonido Departamento de Ingeniería Telemática Universidad Carlos III de Madrid 2 Indice Concepto
Más detallesSistema de Ficheros. Sistemas Operativos - ITIG. Álvaro Polo Valdenebro. Abril 2009. apoloval@gsyc.es. GSyC - 2009 Introducción 1
Sistema de Ficheros Sistemas Operativos - ITIG Álvaro Polo Valdenebro apoloval@gsyc.es Abril 2009 GSyC - 2009 Introducción 1 c 2009 GSyC Algunos derechos reservados. Este trabajo se distribuye bajo la
Más detallesPREPARACION DE UN DISCO
PREPARACION DE UN DISCO Debido a que aun el más pequeño disco rígido puede almacenar millones de bits, debe haber una forma de organizar el disco de manera que se pueda encontrar fácilmente cualquier secuencia
Más detallesSistemas de Ficheros en GNU/Linux
en GNU/Linux Page 1 Nota de Copyright 2005. Algunos derechos reservados. Este trabajo se distribuye bajo la licencia Creative Commons Attribution-ShareAlike. Para obtener la licencia completa, véase http://creativecommons.org/licenses/by-sa/2.1/es
Más detallesSistemas Operativos. Curso 2016 Sistema de Archivos
Sistemas Operativos Curso 2016 Sistema de Archivos Agenda Interfaz. Archivos. Directorios. Seguridad en archivos. Implementación. Definiciones. Sistema de archivos virtual. Estructura de los directorios.
Más detallesSistemas Operativos. Almacenamiento. Esteban De La Fuente Rubio L A TEX. 25 sep Universidad Andrés Bello
Almacenamiento esteban@delaf.cl L A TEX Universidad Andrés Bello 25 sep 2010 Tabla de contenidos 1 MBR Particiones Comandos 2 Tipos de sistemas de archivos Estructura de directorios Tipos de archivos 3
Más detallesSistemas de archivos distribuidos. Alvaro Ospina Sanjuan alvaro.ospina@correo.upb.edu.co
Sistemas de archivos distribuidos Alvaro Ospina Sanjuan alvaro.ospina@correo.upb.edu.co >Abstracción del sistema operativo para representar y organizar los recursos de almacenamiento >Se debe hacer la
Más detallesTablas de particiones y Sistemas de ficheros
Tabla de particiones La tabla de particiones está alojada en el MBR (del inglés Master Boot Record) a partir del byte 446 del sector de arranque y ocupa 64 bytes, conteniendo 4 registros de 16 bytes, los
Más detallesIng. Andrés Bustamante afbustamanteg@unal.edu.co
Ing. Andrés Bustamante afbustamanteg@unal.edu.co 2009 Ing. Andrés Bustamante,afbustamanteg@unal.edu.co () 2009 1 / 12 Contenidos 1 2 3 4 5 Ing. Andrés Bustamante,afbustamanteg@unal.edu.co () 2009 2 / 12
Más detallesSistemas operativos. Tema 10: Sistemas de ficheros
Sistemas operativos Tema 10: Sistemas de ficheros Sistemas de ficheros El sistema de ficheros suele ser el aspecto más m visible de un SO para los usuarios. Objetivos: Ofrecer una visión n uniforme del
Más detallesS.O.: Entrada salida, E/S, (Input Output I/O)
Gorka Guardiola Laboratorio de Sistemas, Grupo de Sistemas y Comunicaciones, URJC 27 de agosto de 2010 (cc) 2008 Grupo de Sistemas y Comunicaciones. Algunos derechos reservados. Este trabajo se entrega
Más detallesContenido. Sistema de archivos. Operaciones sobre archivos. Métodos de acceso a archivos. Directorio. Sistema de archivos por capas.
Contenido Sistema de archivos Operaciones sobre archivos Métodos de acceso a archivos Directorio Sistema de archivos por capas Espacio libre Sistema de archivos Proporciona el mecanismo para el almacenamiento
Más detallesTema 1: Implementación del sistema de archivos
Tema 1: Implementación del sistema de archivos 1. Introducción 2. Implementación 3. Estructura del almacenamiento secundario Dpto. Tema Lenguajes 1: Implementación y Sistemas del Informáticos. sistema
Más detallesTema 1: Introducción al S.O.
Tema 1: Introducción al S.O. Enrique Soriano Laboratorio de Sistemas, Grupo de Sistemas y Comunicaciones, URJC 18 de enero de 2012 (cc) 2008 Grupo de Sistemas y Comunicaciones. Algunos derechos reservados.
Más detallesGESTIÓN DE ARCHIVOS. Presentado por: Alba Arosemena Alma Vargas Hospicia Mendoza Roselvira Fernández Ahías Arosemena
GESTIÓN DE ARCHIVOS Presentado por: Alba Arosemena Alma Vargas Hospicia Mendoza Roselvira Fernández Ahías Arosemena INTRODUCCIÓN En la mayoría de las aplicaciones, el archivo es el elemento central. La
Más detallesTema 3. Estructura física y lógica del Disco Duro
1.-FUNCIÓN DE UN DISCO DURO... 2 2. ESTRUCTURA FÍSICA... 2 2.1 Elementos de un disco duro... 2 2.2 Funcionamiento de una unidad de disco duro... 2 2.3. Estructura física: cabezas, cilindros y sectores...
Más detallesMemoria Virtual. Memoria Virtual
Memoria Virtual DISEÑO DE SISTEMAS DIGITALES EL-3310 I SEMESTRE 2008 Memoria Virtual Define la relación entre memoria principal y memoria secundaria Permite crear la ilusión de una memoria principal de
Más detallesLos dispositivos de almacenamiento secundario pueden ser muy distintos (discos rígidos, memorias flash, DVD, magnetic tape)
Introducción El almacenamiento secundario es necesario para: - Almacenar gran cantidad de datos - Almacenar datos persistentes (válidos entre sesiones/reinicios) - Compartir datos (si la protección de
Más detallesDISCOS Y SISTEMAS DE FICHEROS
CONTENIDOS: 1. Discos 1. Organización lógica de los discos 2. Operaciones básicas: formateo y particioando 2. Sistemas de ficheros 1. Visión del usuario 2. Visión del sistema 3. Operaciones: tipos, creación
Más detallesSistemas de archivos: Estructura en el dispositivo
Sistemas de archivos: Estructura en el dispositivo Facultad de Ingeniería, UNAM Instituto de Investigaciones Económicas, UNAM Índice Definiciones base 1 Definiciones base 2 3 4 5 Sistemas de archivos Gestión
Más detallesMenú de Arranque en Windows VISTA
Menú de Arranque en Windows VISTA En Windows Vista ya no tenemos el archivo boot.ini en el que modificándose podíamos poner que partición de nuestro disco duro arrancar. Windows Vista carga BOOTMGR que
Más detallesInstalación de dos Sistemas Operativos en un mismo Computador
Instalación de dos Sistemas Operativos en un mismo Computador Si quieres tener los dos sistemas operativos en un mismo equipo y elegir, entre uno y otro, en el momento del arranque, debes realizar los
Más detallesUbuntu Server 12.10 HOW TO : UBUNTU SERVER EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar un servidor de ubuntu.
Ubuntu Server 12.10 HOW TO : UBUNTU SERVER EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar un servidor de ubuntu. Instalación De Ubuntu 10.04 LTS Server Este manual se
Más detallesAlmacenamiento magnético, 3
Almacenamiento magnético, 3 Hemos visto o Fundamentos físicos o Algunas cuestiones de modelado Hoy o Cómo se organiza el disco? o Cómo se organizan conjuntos de discos? Los discos contienen archivos Tamaño
Más detallesPARTICIONES Y FORMATOS
PARTICIONES Y FORMATOS 1. Función de un disco duro Un disco duro es un dispositivo que permite el almacenamiento y recuperación de grandes cantidades de información. Los discos duros forman el principal
Más detallesASO. Instalación de RedHat Linux 1
ASO. Instalación de RedHat Linux 1 3.1 Pasos previos a la instalación Al igual que se realizó para Windows NT, es necesario considerar una fase previa a la instalación: Análisis del sistema y adquisición
Más detallesTP N 7 Comandos "mount" y "umount"
Taller de GNU/Linux 2002 TP7 hoja 1/5 Universidad Nacional de La Matanza Ingeniería en Informática-Taller de GNU/Linux TP N 7 Comandos "mount" y "umount" Objetivos: Comprender los nombres utilizados por
Más detallesSistemas de Clonación
Sistemas de Clonación Nuestra gran amiga para la actualización Manuel Gómez Gómez manuelmgg@yaohoo.es Administrador Informático Índice Introducción Sistemas de clonación Comandos Norton Ghost o Ghost for
Más detallesFases de Instalación de un Sistema Operativo
Fases de Instalación de un Sistema Operativo 1. Preparar el equipo para arrancar desde CD/DVD. 2. Preparación del Disco Duro: 3. Ejecutar el programa de instalación 4. Proporcionar el nombre y contraseña
Más detallesSistemas Operativos Tema 10. Sistema de archivos José Miguel Santos Alexis Quesada Francisco Santana Belén Esteban
Sistemas Operativos Tema 10. Sistema de archivos 1998-2008 José Miguel Santos Alexis Quesada Francisco Santana Belén Esteban 1 Contenidos Interfaz del sistema de archivos Implementación del sistema de
Más detallesEstructura de un disco duro
Estructura de un disco duro La estructura lógica de un disco duro está formada por: El sector de arranque (Master Boot Record) Espacio particionado Espacio sin particionar El sector de arranque es el primer
Más detallesSistemas de archivos
Departamento de Computación, FCEyN, Universidad de Buenos Aires, Buenos Aires, Argentina Sistemas Operativos, segundo cuatrimestre de 2014 (2) Archivos Qué es un archivo? Según Wordnet 1 : Computer file:
Más detallesDescubre gnulinex 1. Capítulo 16. El sistema de archivos
Descubre gnulinex 1 Capítulo 16 El sistema de archivos 2 Descubre gnulinex Conceptos básicos Uno de los principios básicos del sistema operativo Linux es la consideración de que todo flujo de bits constituye
Más detallesCapítulo 2. Sistemas Operativos. Elementos, estructura y funciones generales.
Capítulo 2. Sistemas Operativos. Elementos, estructura y funciones generales. 1. Concepto de Sistema Operativo. 2. Evolución histórica. 3. Tipos de Sistemas Operativos. 4. Estructura de un Sistema Operativo.
Más detallesIndice: Particiones. Sistema de archivos. Fdisk. QTparted 1. PARTICIONES
There are no translations available. En este artículo aprenderemos a reconocer los distintos tipos de particiones y a trabajar con ellas, creandolas o modificandolas a nuestro gusto. Indice: Particiones
Más detalles6 Sistemas de Archivos
6 Sistemas de Archivos Conceptos generales Archivos Directorios Semánticas de consistencia 1 Persistencia de datos Los sistemas de archivos implementan el almacenamiento persistente - los datos creados
Más detallesObjetivos. Conocer los distintos dispositivos de memoria y almacenamiento existentes y valorar ventajas e inconvenientes de cada uno
Almacenamiento Jorge Juan Chico , Julián Viejo Cortés . 2012, 2014 Departamento de Tecnología Electrónica Universidad de Sevilla Usted es libre de copiar, distribuir
Más detallesRespaldo de la información del cliente
Respaldo de la información del cliente Para hacer el respaldo de la información del cliente es necesario qu tengamos un disco duro externo o que nuestro disco duro, de nuestra computadora de pruebas tengamos
Más detallesMundo Azul.
Sistemas Operativos Abstract En este microtutorial, se describe el concepto y funciones básicas de un sistema operativo. La perspectiva a la hora de tratarlo es más desde un punto de vista de arquitectura
Más detallesT5.- Gestión de discos. 1.1.- Estructura física del disco duro. TEMA 5 GESTIÓN DE DISCOS. 1.1. - Estructura física del disco duro.
MANTENIMIENTO DE SISTEMAS INFORMÁTICOS TEMA 5 GESTIÓN DE DISCOS. 1.1.- Estructura física del disco duro. 1.2.- Estructura lógica del disco duro. 1.1. - Estructura física del disco duro. 1.1. - Estructura
Más detallesSISTEMAS DE ARCHIVOS. Conrado Perea
SISTEMAS DE ARCHIVOS Conrado Perea SISTEMAS DE ARCHIVOS Cuando adquirimos un HDD, está vacio, sin particiones ni formato. Un sistema de archivos consiste en una estructura lógica y las rutinas, software
Más detallesPersistencia de datos
Sistemas de archivos Interfaz de los SAs: I. Archivos y directorios Implementación: II. Estructuras de datos III. Métodos de asignación IV. Gestión del espacio libre V. Cachés de disco VI. Archivos proyectados
Más detalles11224 Gestión Avanzada de OpenGnSys
11224 Gestión Avanzada de OpenGnSys Ramón M. Gómez Labrador ( ramongomez ARROBA us.es ) Febrero de 2011 Índice Introducción Arquitectura Instalación y configuración Modos de ejecución del cliente API del
Más detallesGUÍA DE INSTALACIÓN DE SLACKWARE LINUX 11.0 v. 1.0
GUÍA DE INSTALACIÓN DE SLACKWARE LINUX 11.0 v. 1.0 Autor: eli@s (Elías Cuellar Rodríguez) Licencia: GPL Fecha: 20 de Abril de 2007 UNIVERSIDAD PERUANA UNIÓN FACULTAD DE INGENIERÍA EAP de Ingeniería de
Más detallesSISTEMAS OPERATIVOS: SISTEMAS DE FICHEROS. Aspectos del diseño de un sistema de ficheros
SISTEMAS OPERATIVOS: SISTEMAS DE FICHEROS Aspectos del diseño de un sistema de ficheros Objetivos 2 Conocer como se representa un fichero, directorio, así como sus principales características. Comprender
Más detallesTEORÍA DE SISTEMAS OPERATIVOS Gabriel Astudillo Muñoz ALMACENAMIENTO JERARQUÍA DE MEMORIA PROBLEMA
TEORÍA DE SISTEMAS OPERATIVOS Gabriel Astudillo Muñoz ALMACENAMIENTO JERARQUÍA DE MEMORIA Tiempo de acceso Capacidad PROBLEMA La mayoría de aplicaciones necesitan almacenar y recuperar información. Un
Más detallesUNIDAD DIDACTICA 8 MONTAR Y DESMONTAR UNIDADES EN GNU/LINUX
UNIDAD DIDACTICA 8 MONTAR Y DESMONTAR UNIDADES EN GNU/LINUX Eduard Lara 1 1. INTRODUCCIÓN En los sistemas GNU/LINUX y UNIX los dispositivos como los discos duros y sus particiones, el terminal de pantalla,
Más detallesFile System Distribuido - FSD
File System Distribuido - FSD 1 Objetivos Transparencia de acceso Transparencia de ubicación Transparencia de movilidad Transparencia de prestación Actualización concurrente Seguridad (Réplicas, Tolerancia
Más detallesInstalación de un segundo sistema operativo
Instalación de un segundo sistema operativo Haga clic en uno de los vínculos que aparecen a continuación para visualizar una de las siguientes secciones: Resumen Información y términos clave Sistemas operativos
Más detallesFACULTAD DE INFORMATICA SISTEMAS OPERATIVOS 3º de Informática.
FACULTAD DE INFORMATICA SISTEMAS OPERATIVOS 3º de Informática. PROBLEMAS SOBRE SISTEMAS DE FICHEROS 1. Calcular el número de accesos a disco necesarios para leer 20 bloques lógicos consecutivos (no necesariamente
Más detalles18 y 19 Sistemas de Archivos Distribuidos y Tarea 05
18 y 19 Sistemas de Archivos Distribuidos y Tarea 05 Prof. Edgardo Adrián Franco Martínez http://computacion.cs.cinvestav.mx/~efranco efranco.docencia@gmail.com Estructuras de datos (Prof. Edgardo A. Franco)
Más detalleshttp://www.flickr.com/photos/simon_and_you/1062318106 Objetivos! Introducción a tecnologías de almacenamiento y conceptos relacionados.! Revisar las diferentes soluciones disponibles en Open Storage! Demo
Más detallesSISTEMAS OPERATIVOS. Instalación de los sistemas operativos (basado en UNIX- LINUX) TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN MSC.
SISTEMAS OPERATIVOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Instalación de los sistemas operativos (basado en UNIX- LINUX) 1. Disco Duro HD Direccionamiento CHS/LBA Tamaño de HD Tipos de Discos 2.
Más detallesSistemas Operativos 1
Sistemas Operativos 1 2 Para que el hardware o la parte física de un ordenador pueda funcionar es necesario tener un conjunto de normas y ordenes para coordinar todos los procesos que se realicen. Este
Más detallesSISTEMAS DE ARCHIVOS DISTRIBUIDOS
SISTEMAS DE ARCHIVOS DISTRIBUIDOS Tema # VII Sistemas de operación II Abril-Julio 2008 Yudith Cardinale Introducción Requisitos Aspectos de Diseño Servicios de archivos Servicios de directorios Módulo
Más detalles1 OBTENER EL CD DE UBUNTU 2 INSERTAR EL CD 3 ELEGIR EL IDIOMA. Coleccion: Ubuntu para Torpes
Coleccion: Ubuntu para Torpes 01 Ubuntu para torpes es una coleccion de fichas muy basicas para que un usuario sin ningun conocimiento de Linux pueda instalar y usar un Sistema como es Ubuntu Desktop Edition.
Más detallesSistemas de almacenamiento
Sistemas de almacenamiento Discos Duros Cables de datos y control Puntes de configuración.: Maestro Esclavo. Límite de capacidad Conector de alimentación de corriente 1 Están formados por un conjunto de
Más detallesActividades de Teoría de Sistemas Operativos Sistemas informáticos multiusuario y en red
Actividades de Teoría de Sistemas Operativos Sistemas informáticos multiusuario y en red 53.- Cuál de las siguientes intrucciones consideras que son privilegiadas? Razónalo Leer una posición de memoria
Más detallesUnidad 1 Discos Rígidos Sistemas de Archivos y Particiones.
Unidad 1 Discos Rígidos Sistemas de Archivos y Particiones. Una unidad de disco rígido puede tener uno o más discos de aluminio llamados platos, que tienen sus dos lados recubiertos por una capa de cromo
Más detalleshttp://gparted.sourceforge.net/download.php
SOFTWARE PARA DISCOS Gparted live CD Sistema : Linux, XP Licencia : Open Source GParted es un programa que permite crear, modificar, mover y formatear las particiones del disco duro conservando los datos
Más detallesConfiguración de los servidores de los institutos con raid (Institutos nuevos)
Configuración de los servidores de los institutos con raid (Institutos nuevos) Índice de contenido Introducción...1 Copiar la estructura de particiones desde sda a sdb:...2 Asignar las particiones en sdb
Más detallesArranque Dual (Dual boot) Ubuntu, Windows 7 y Windows XP
Arranque Dual (Dual boot) Ubuntu, Windows 7 y Windows XP 1. Instalar Windows Ubuntu 2. Instalar Windows 7 3. Instalar Windows XP Problemas: Tras instalar Ubuntu y posteriormente windows 7 en una de las
Más detalles2.- Instalación de Linux
2.- Instalación de Linux Al contrario que lo que ocurre con Microsoft Windows la instalación de Linux no es un proceso sencillo, puesto que Linux permite el control y la personalización de una cantidad
Más detallesTema 4. Particiones y Sistemas de Archivos. Sistemas Operativos Monopuesto 1º SMR
Tema 4 Particiones y Sistemas de Archivos Sistemas Operativos Monopuesto 1º SMR 1 Partición de disco División en una sola unidad física de almacenamiento de datos. Tiene su propio sistema de archivos (formato)
Más detallesArranque Dual (Dual boot) Ubuntu, Windows 7 y Windows XP
Arranque Dual (Dual boot) Ubuntu, Windows 7 y Windows XP 1. Instalar Windows Ubuntu 2. Instalar Windows 7 3. Instalar Windows XP Problemas: Tras instalar Ubuntu y posteriormente windows 7 en una de las
Más detallesTEMA 6: «LOS SISTEMAS DE ARCHIVO» Implantación de Sistemas Operativos
TEMA 6: «LOS SISTEMAS DE ARCHIVO» Implantación de Sistemas Operativos INDICE 1. INTRODUCCIÓNCONSIDERACIONES PREVIAS 2. LOS ARCHIVOS 3. LOS DIRECTORIOS 4. IMPLEMENTACIÓN DEL SISTEMA DE ARCHIVOS 5. TIPOS
Más detallesClase práctica - Filesystem
Ignacio Vissani 1 Cuat - 2012 1 Repaso 2 3 Dónde estamos Repaso 1 Repaso 2 3 Ya vimos: Que las computadores tienen discos Que los discos tienen platos Que los platos tienen pistas Que las pistas tienen
Más detallesS.O.: Asignación de memoria dinámica
Gorka Guardiola Laboratorio de Sistemas, Grupo de Sistemas y Comunicaciones, URJC 17 de febrero de 2010 (cc) 2008 Grupo de Sistemas y Comunicaciones. Algunos derechos reservados. Este trabajo se entrega
Más detallesIntroducción al software libre
Introducción al software libre BLOQUE 2: GNU/Linux UPV/EHU - SAE 31 de enero, Vitoria-Gasteiz De qué vamos a hablar? Qué es GNU/Linux? GNU/Linux frente a otros sistemas. Distribuciones de GNU/Linux. :
Más detallesESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 208006 Sistemas Embebidos Act 11: Reconocimiento Unidad 3 LECTURA 1
LECTURA 1 Qué diferencias hay entre aplicaciones para PC convencional o para sistemas embebidos? No es lo mismo desarrollar aplicaciones para un PC convencional que para un sistema embebido. El desarrollo
Más detallesInstalación de Sistemas Operativos de Red
Instalación de Sistemas Operativos de Red Contenido Introducción Planificación del sistema Selección del sistema operativo Preparación de la instalación Tareas previas a la instalación 1 Introducción Instalación
Más detallesATRIBUTOS DE LOS FICHEROS EN LINUX
PRÁCTICA 2 ATRIBUTOS DE LOS FICHEROS EN LINUX Objetivos Noción de inodo. Enlaces simbólicos y no simbólicos. Descripción de los atributos de un fichero. Permisos de un fichero. 1. Noción de inodo A cada
Más detallesCreación de un pendrive USB de instalación de SO
Creación de un pendrive USB de instalación de SO Creación de un pendrive USB de instalación de SO Tabla de contenido 1. Introducción...1 2. Crear un pendrive de instalación...2 2.1 Windows7 USB DVD Tool...2
Más detallesOrganización lógica Identificación de bloque
Cómo se encuentra un bloque si está en el nivel superior? La dirección se descompone en varios campos: Etiqueta (tag): se utiliza para comparar la dirección requerida por la CPU con aquellos bloques que
Más detallesClase 3. Discos Duros (continuación)
Instituto Tecnológico de Costa Rica Escuela de Ingeniería Electrónica Programa Mantenimiento de PC's Clase 3 Discos Duros (continuación) Introducción Organización de la información La información dentro
Más detallesUnidad V: Sistemas de archivos 5.1 Concepto
Unidad V: Sistemas de archivos 5.1 Concepto Son los algoritmos y estructuras lógicas utilizadas para poder acceder a la información que tenemos en el disco. Cada uno de los sistemas operativos crea estas
Más detallesSistemas de archivos: Estructura en el dispositivo
Sistemas de archivos: Estructura en el dispositivo Gunnar Wolf Facultad de Ingeniería, UNAM 2013-05-03 2013-05-13 Índice 1 Definiciones base 2 El volumen 3 El directorio 4 Administración de espacio 5 Fallos
Más detallesPara ver que el kernel ha reconocido la nueva partición: Creación de Sistemas de archivos II. mkfs -t ext2 /dev/fd0 1144 mkfs -t fat /dev/fd0 1144
Creación de Sistemas de archivos II Crear las estructuras necesarias Formateo del dispositivo de forma que pueda albergar un sistema de archivos: mkfs Sintaxis: mkfs [-vct] dispositivo tamaño -t: indica
Más detallesSistemas de Operación II
Sistemas de Operación II Sistemas de Archivos Distribuidos Prof. Carlos Figueira Basado en material de Yudith Cardinale (USB) Andrew Tanembaum y Marteen van Steen Contenido Introducción Requisitos Aspectos
Más detallesGestión de Ficheros y Directorios
Gestión de Ficheros y Directorios Transparencias basadas en el libro de referencia: Sistemas operativos. Una visión aplicada. J. Carretero, F.García, P. de Miguel, F. Pérez. McGraw Hill 2001 Curso 2005-2006
Más detallesLaboratorios Linux: mini-curso de supervivencia
Laboratorio de Sistemas, Grupo de Sistemas y Comunicaciones, URJC 14 de septiembre de 2015 (cc) 2015 Grupo de Sistemas y Comunicaciones. Algunos derechos reservados. Este trabajo se entrega bajo la licencia
Más detallesGestión de almacenamiento secundario
Tema 5: Gestión de almacenamiento secundario 1 5.1 INTRODUCCIÓN Profesor : M.Victoria González del Campo Necesidades básicas que motivan la existencia de archivos: 1. Almacenar gran cantidad de información
Más detallesNOCIONES SOBRE DISCOS DUROS
NOCIONES SOBRE DISCOS DUROS Dpto. Electrónica I.E.S. los Viveros MBR, particiones, volumenes, formatos, son conceptos que tendremos que tener claro si pretendemos gestionar adecuadamente nuestros discos
Más detallesfile:///d:/users/coord%20tic/mis%20documentos/mis%20sitios%20web/web%20ntic.orgfree.com/man...
Página 1 de 13 Tags: Windows XP, Instalar Windows COMO HACER UNA INSTALACION LIMPIA DE WINDOWS XP. Con este tutorial conseguiremos instalar nuestro Windows XP sin problemas y desde cero. Para ello lo primero
Más detalleshttp://www.informatica.us.es:8080/opengnsys "Si he logrado ver más lejos ha sido porque he subido a hombros de gigantes" Isaac Newton
http://www.informatica.us.es:8080/opengnsys "Si he logrado ver más lejos ha sido porque he subido a hombros de gigantes" Isaac Newton Introducción Integración de tres proyectos: Brutalix, EAC e Hidra.
Más detallesDe Wikipedia, la enciclopedia libre
ext3 De Wikipedia, la enciclopedia libre ext3 (third extended filesystem o "tercer sistema de archivos extendido") es un sistema de archivos con registro por diario (journaling). Es el sistema de archivo
Más detallesaspectos fundamentales
Administración disco aspectos fundamentales Lámina 1 Sistema archivos vs disco Sistema archivos es la abstracción usada por el kernel para representar y organizar los recursos de almacenamiento Recursos
Más detallesTEMA 7: EL SISTEMA DE ARCHIVOS
TEMA 7: EL SISTEMA DE ARCHIVOS 1. Objetivos y funciones del sistema de archivos Sistema de archivos: Subsistema del S.O. encargado de la gestión de la memoria secundaria (concretamente del almacenamiento
Más detallesIntroducción a los Sistemas Operativos
Introducción a los Sistemas Operativos 2º Ingeniero de Telecomunicación (Sonido e Imagen) Departamento de Ingeniería Telemática Universidad Carlos III de Madrid 2 Qué vamos a ver hoy? Qué es un sistema
Más detallesTEMA 2. ORGANIZACIONES DE FICHEROS Y ESTRUCTURAS DE ACCESO
TEMA 2. ORGANIZACIONES DE FICHEROS Y ESTRUCTURAS DE ACCESO 1. Introducción 2. Conceptos fundamentales de organizaciones de ficheros 3. Dispositivos de almacenamiento secundario 4. Ficheros desordenados
Más detallesTEMA 4. SISTEMA DE ARCHIVOS
TEMA 4. SISTEMA DE ARCHIVOS 4.1. Características del sistema de archivos de UNIX 4.2. Estructura general de un sistema de archivos de UNIX 4.3. Representación interna de los archivos en UNIX 4.3.1. El
Más detallesSistemas operativos: una visión aplicada. Capítulo 2 Introducción a los sistemas operativos
Sistemas operativos: una visión aplicada Capítulo 2 Introducción a los sistemas operativos Contenido Qué es un sistema operativo? Arranque del computador Componentes y estructura de un sistema operativo
Más detallesInformación básica. Qué es un disco duro?
Este capítulo presenta conceptos que usted debe entender para utilizar Drive Image con éxito. Entre ellos se incluyen: Qué es un disco duro? Cómo se almacenan y recuperan los datos? Qué es el formateo
Más detallesNombres de archivo. Sistemas Operativos III - ETB EMT - CETP
Nombres de archivo En Linux los nombres de archivo no deben contener ninguno de los siguientes caracteres especiales ni espacios:! @ # $ % & * ( ) [ ] ` \ / ; < > :, Linux permite hasta 256 caracteres
Más detallesComponente del sistema operativo que maneja el acceso a los archivos.
HFS (MAC) Hierachical File System File Manager Componente del sistema operativo que maneja el acceso a los archivos. Finder Parte del sistema operativo que maneja la búsqueda de archivos a ser presentados.
Más detallesUNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION. GUIA DE LABORATORIO # 5
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION. CICLO: / 2012 GUIA DE LABORATORIO # 5 NOMBRE DE LA PRACTICA: INSTALACION DEL SISTEMA OPERATIVO UBUNTU. MATERIA: MANTENIMIENTO
Más detalles3 SISTEMAS DE ARCHIVOS... 2 3.1. INTRODUCCIÓN... 2 3.2. CARACTERÍSTICAS DE LOS SISTEMAS DE ARCHIVOS... 3 3.3. EL SISTEMA DE ARCHIVOS FAT... 4 3.4.
3 SISTEMAS DE ARCHIVOS... 2 3.1. INTRODUCCIÓN... 2 3.2. CARACTERÍSTICAS DE LOS SISTEMAS DE ARCHIVOS... 3 3.3. EL SISTEMA DE ARCHIVOS FAT... 4 3.4. EL SISTEMA DE ARCHIVOS NTFS... 7 3.5. LOS SISTEMAS DE
Más detallesUNIDAD DIDACTICA 9 GESTIÓN DE PARTICIONES EN GNU/LINUX
UNIDAD DIDACTICA 9 GESTIÓN DE PARTICIONES EN GNU/LINUX Eduard Lara 1 1. COMANDO FDISK fdisk Sintaxis: fdisk device La orden fdisk permite crear particiones de cualquier tipo (fat16, fat32, ntfs, ext2,
Más detallesMODULO 4: EL DISCO DURO
MODULO 4: EL DISCO DURO Es un dispositivo mecánico por la forma de acceder a la información (cabeza que se mueve sobre el disco) y electrónico ya que guarda los datos en señales magnéticas. Es de alta
Más detallesQué es un disco duro?
C O N C E P T O S B Á S I C O S S O B R E D I S C O S D U R O S Este documento describe algunos conceptos básicos sobre cómo particionar discos duros. Algunas secciones contienen consejos para utilizar
Más detalles