Creo que sería lo mismo hacer
buff[entry_block][entry_id].inodo_num := inodo_hl
La tabla de inodos están en el disco. Siempre hay una parte del espacio total del disco que se pierde para guardar los metadatos del filesystem al formatearlo. En general asumimos que esas estructuras se copian a memoria al montar el filesystem y no les pedimos que las guarden pero en algún momento hay que guardarlas si se cambian.
Saludos