o no te entiendo o me parece que tienes la picha hecha un lio jeej. Te voy a copiar un texto que tengo de unos apuntes a ver si con eso te aclaras :
o Nodos-i (nodos índices):
+ Se asocia a cada archivo una pequeña tabla, llamada nodo-i (nodo índice):
# Contiene los atributos y direcciones en disco de los bloques del archivo.
# Se traslada del disco a la memoria principal al abrir el archivo.
# En rigor, almacena solo las primeras direcciones en disco:
# o Si el archivo es pequeño, toda la información está en el nodo-i.
# o Si el archivo es grande, una de las direcciones en el nodo-i es la dirección de un bloque en el disco llamado bloque simplemente indirecto:
* Contiene las direcciones en disco adicionales.
* Si resulta insuficiente, otra dirección en el nodo-i, el bloque doblemente indirecto, contiene la dirección de un bloque que presenta una lista de los bloques simplemente indirectos:
o Cada bloque simplemente indirecto apunta a un grupo de bloques de datos.
o De ser necesario se pueden utilizar bloques triplemente indirectos.
La conclusión que yo saco es que la limitacion en la capacidad de un archivo viene impuesta por el nº de niveles de direccionamiento que se use, el tamaño de los bloques de datos y del tamaño de los punteros.
A lo que yo me referia en mi primera frase era que si un i-nodo almacenase solamente punteros de un solo nivel, cuando se lleve a memoria el i-nodo asociado a un archivo ocuparia mucho espacio en memoria debido a la cantidad de punteros. Sin embargo usando direcionamiento doble y triple el esapcio en memoria se reduce.Eso si habria que hacer varios accesos a disco para obtener las direciones de los bloques de datos del archivo.
no se si esto te aclara algo , pero si te sirve de consuelo a m i tambien me cuesta entenderlo.XDD