type partition = {
    mutable part_name : string;
    mutable part_fd : Unix.file_descr;
    mutable part_alive : bool;
    mutable block_size : int;
    mutable block_nb : int;
    mutable block_word_size : int;

(* for inodes *)
    mutable blocktbl_size : int;
    mutable max_file_size : int;
    mutable blocktbl_offset : int;

(* from the supernode *)
    mutable inode_nb : int;
    mutable last_free_inode : int;
    mutable free_block_list : int;
    mutable free_block_nb : int;
    mutable fstype : string;
    mutable root_inode : int;
  }