home *** CD-ROM | disk | FTP | other *** search
/ AMIGA PD 1 / AMIGA-PD-1.iso / NetBSD / Tools / bffs1.3.lha / bffs1.3 / doc / rdb.doc < prev    next >
Text File  |  1994-02-02  |  3KB  |  74 lines

  1. ------------------------------------------------------------------------
  2. Version 1.1 of rdb                         Distribution is 2-Feb-94
  3. ------------------------------------------------------------------------
  4.  
  5. rdb - edit the RDB (Rigid Disk Block) area of an AmigaDOS disk device
  6.  
  7.  
  8. This program functions in place of HDToolBox for controllers which
  9. support the RDB area, but refuse to work with HDToolBox.  My IVS
  10. TrumpCard is one such beast.  rdb allows you to tweak most RDB
  11. parameters (including those HDToolBox won't let you touch), so if you
  12. don't know what you are doing, I don't recommend you use this program.
  13.  
  14.  
  15. Usage:
  16.     rdb disk.device unit [option | keyword=value  . . . ]
  17.  
  18. Where 
  19.     disk.device is the physical disk device driver
  20.  
  21.     unit is the physical disk unit on that driver
  22.  
  23.     option can be any of:
  24.         -rigid = edit fields in the Rigid Disk Block
  25.         -part NAME = modify partition table parameters of NAME
  26.         -newpart NAME = add new partition NAME to the RDB
  27.         -promote NAME = make partition NAME first to be mounted
  28.         -extract DOSTYPE = extract filesystem to a file 
  29.         -avail = report next available block in RDB
  30.         -seglist = show seglist addresses for filesystems
  31.         -help = give more help
  32.         
  33.     keyword can be any of:
  34.         Fields in the RDB disk header
  35.         HostID BlockBytes RigidFlags BadBlockList PartitionList
  36.         FileSysHeaderList DriveInit Cylinders Sectors Heads
  37.         Interleave Park WritePreComp ReducedWrite StepRate
  38.         RDBBlocksLo RDBBlocksHi LoCylinder HiCylinder CylBlocks
  39.         AutoParkSeconds DiskVendor DiskProduct DiskRevision
  40.         ControllerVendor ControllerProduct ControllerRev
  41.         Fields in the Partition header
  42.         Next Flags DevFlags DriveName Surfaces BlocksPerTrack
  43.         Reserved PreAlloc Interleave LowCyl HighCyl NumBuffers
  44.         BufMemType MaxTransfer Mask BootPri DosType
  45.  
  46.  
  47. Lackage:
  48.     The program is able to dump filesystem handlers from the
  49.     rdb area to a regular Dos file.  It should also allow
  50.     transfers in the opposite direction.  ie: Installation of
  51.     a new filesystem handler in the rdb area.  I intend on
  52.     adding this to rdb when I get back to it.
  53.  
  54.  
  55. Coolness:
  56.     rdb is able to repair damaged RDB areas (well, it can fix
  57.     the checksum on RDB blocks for you).
  58.  
  59.     Parameters to rdb may appear in any order and are case-
  60.     insensitive.  Also, the "=" is optional for settings. Rdb
  61.     will ask before making any changes to your disk structure.
  62.  
  63.  
  64. Example:
  65.     Say you want to change the boot priority of DH0: on your
  66.     machine using scsi.device, unit 6
  67.         rdb scsi.device 6 -part DH0 bootpri=10
  68.  
  69. ------------------------------------------------------------------------
  70.  
  71.  
  72. This program was created by Chris Hooper (cdh@mtu.edu)
  73. ------------------------------------------------------------------------
  74.