Hi.
The 'ls' command will list the inode numbers with the '-i' option. The
will list a directory along with the inode numbers associated with the
names.
Your question betrays some misunderstanding of how filesystems are
organized. A file is a set of blocks (okay, that was obvious). An inode is
used to keep track of what blocks belong to a file, when the file was
created/modified/accessed, the permissions on the file, etc. A crucial
point: each file is associated with exactly one inode. A directory entry
does nothing more than map a name to an inode. An inode may be referenced
by more than one directory entry (that's what a hard link is).
There is no utility that I know of that will map the entire space of
inodes onto the names they are referenced by.
Having a lot of deleted inodes at boot time sounds like you may not be
shutting down properly and your filesystems aren't being synced correctly.
Other than that I couldn't say.
Cheers,
Bruce.
-- -------------------------------------------------------------------------- Bruce Thompson | "Rumors of our death have been greatly Developer Technical Support | exaggerated." Newton Systems Group | - Employees of Apple Computer, Inc. Apple Computer, Inc. | bruce@newton.apple.com | "Don't believe half of what you hear, bthompson@applelink.apple.com | and most of what you read in the papers" bruce@otherother.com | - Me |I don't speak for Apple, my opinions are strictly my own.