< Sistemas de ficheros

Introduccion

El sistema de ficheros minix fue diseñado para ser usado con Minix, el sistema operativo diseñado por Tanenbaum como apoyo a la docencia. Este sistema de ficheros copia las estructuras basicas del Unix File System, pero, debido a la naturaleza del systema minix, elimina algunas caracteristicas complejas con el fin de mantener claro y simple el codigo fuente.

Caracteristicas

  • Permisos POSIX
  • Tamaño maximo: 1GB (Version 1 y 2) y 4G (Version 3)
  • Tamaño maximo de fichero: 1GB (Version 1 y 2) y 4G (Version 3)
  • Maximo numero de caracteres para el nombre de fichero: 14 o 30 bytes (Version 1 y 2) y 60 bytes (Version 3)

Estructura General

Un sistema minix contiene:

  • Un sector de arranque situado en el primer bloque.
  • Un superbloque que contiene informacion importante para el manejo del sistema de ficheros.
  • Un mapa de bits de inodos que nos da informacion de que inodos estan libres y cuales ocuapdos. Cada bit representa un inodo.
  • Un mapa de bits de bloques, que nos da informacion de que bloques de datos estan libres y cuales ocupados. Cada bit representa un bloque de datos.
  • Un area de inodos que contiene los bloques encargados de almacenar inodos.
  • Un area de datos que contiene los bloques encargados de almacenar datos.

Organización del disco

Inodos

Estructura de directorio

Atributos de fichero

Este artículo ha sido escrito por Wikibooks. El texto está disponible bajo la licencia Creative Commons - Atribución - CompartirIgual. Pueden aplicarse cláusulas adicionales a los archivos multimedia.