Hello, I am writing a software to read jfs partitions, and I can already read the root and many directories / files inside it.
But some dirs / files have a high inode number (0x106 and 0x107), but my Fileset Inode Map has only 3 extents, which means that I have only 32*3 inodes available, so I cannot locate this high inode nr =( Any ideas of what I am failing to understand here??? How to find inode with number 0x106? Here is the screenshot of the root inode: http://magnifier.sourceforge.net/tmp/jfs_strange_inode_nr.png Note the selected area: 06010000 FF 07 <item name> I interpreted this as being: struct ldtentry { __le32 inumber;-> $106 s8 next; -> FF u8 namlen; -> 07 ... And therefore inode nr 0x106 but like I said, my Fileset Inode Allocation Map has only 3 extents in iag.inoext each with len=4 which is not enough to find the said inode. I thought that maybe there are multiple Fileset Inode Allocation Maps, but look at my Fileset Inode: http://magnifier.sourceforge.net/tmp/jfs_fileset_inode.png At position 0x100 from the start of the Fileset Inode I interpreted as the xad, with len=2 therefore there is only space for 1 Fileset Inode Allocation Map. Please, any help is greatly appreciated =) thanks, -- Felipe Monteiro de Carvalho ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk _______________________________________________ Jfs-discussion mailing list Jfs-discussion@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jfs-discussion