[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference noted::hackers_v1

Title:-={ H A C K E R S }=-
Notice:Write locked - see NOTED::HACKERS
Moderator:DIEHRD::MORRIS
Created:Thu Feb 20 1986
Last Modified:Mon Aug 03 1992
Last Successful Update:Fri Jun 06 1997
Number of topics:680
Total number of notes:5456

412.0. "INDEXF.SYS Help" by AURVAX::RATAY () Mon Feb 23 1987 13:59

    Can anyone tell me where I can get information on the
    format of INDEXF.SYS and BITMAP.SYS? 
    
    In other words, what is the data as layed out in the
    512 byte blocks?
    
    I've gotten a dump (DUMP/RMS_HEADER INDEXF.SYS and
    DUMP INDEXF.SYS).  In doing a comparison, what
    bits go with what?
    
    Sombody talk to me.
T.RTitleUserPersonal
Name
DateLines
412.1TOLEDO::VENNERMon Feb 23 1987 16:3411
    a short while ago i was trying to find out the format of the INDEXF.SYS
    file and found nothing in any of the manuals.  Not even the VMS
    Internals and Data Structures book helped.  So i created and removed
    files and kept dumping the INDEXF.SYS to see if i could recognize
    what was happening.
    
    i isolated a few fields in the file headers sections, such as where
    the file ids and the directory file id's and the filenames were
    stored, but i finally gave up.  hope you have better luck!
    
    - marty
412.2INDEXF.SYS=File headersJON::MORONEYLight the fuse and RUN!Mon Feb 23 1987 19:077
I can't help too much, but, except for the first few blocks, INDEXF.SYS
contains the file headers, one per block (though some files use more than one
block in INDEXF.SYS).  The first few blocks contain the home block and the boot
block of the volume. This is in the documentation somewhere, I can't remember
where at the moment.

-Mike
412.3CAFEIN::PFAUYou can't get there from hereMon Feb 23 1987 19:589
    What you need is the ODS2 specification.  This document describes the
    structure of an ODS2 disk.  It's on the net someplace but I forget
    where.
    
    There are macros in LIB.MLB which describe the file header blocks in
    INDEXF.SYS.  BITMAP.SYS contains one bit for each cluster on the
    disk.  A '1' means it is in use, a '0' means it is free.
    
    tom_p
412.4ods2 spec on enetPEANO::GLASERSteve Glaser DTN 226-7646 LKG1-2/A19Mon Feb 23 1987 22:573
    vaxwrk::sys$public:ods2.mem
    
    
412.5Use rms/or $qio acp interfaceIE0002::BEELERSat Feb 28 1987 00:168
    Probably shouldnt write any utilities based on the format found
    in the ODS doc as some of the {reserved for future use} fields are
    in fact in use {this being the future as compared to 1976 when the
    spec came out}
    
    Also its hard to believe that there are NO changes to the file system
    in V5 {however small} which would probably invalidate your utility
    anyway.
412.6ODS-2 information available!!MUNIHT::MEYERWed Apr 08 1987 13:376
    Hi there,
    if your problem is still in "unsolved" state,please contact
    via ENET   MUNIHT::MEYER.
    Perhaps i do have the stuff you need?!
    
    Klaus