SUMMARY: Format.dat for DEC DSP5400

From: Frank Allan - Network Mgr (fallan@awadi.com.au)
Date: Wed May 18 1994 - 07:43:50 CDT


Thanks for the quick responses (see below)

There were two main groups, those who said use scsiinfo, available
from various ftp sites (use archie for a local one), and those who
provided the format.dat entries.

I have included most of the response from reilly@horta.shr.dec.com
which appears to be the DEC App Note for the drive.

thanks to the following:

reilly@horta.shr.dec.com
pln@egret1.Stanford.EDU
bathurst@pmel.noaa.gov
paulo@nova.dcc.unicamp.br
jloh@futon.sfsu.edu
donadt@subsys.enet.dec.com
katz@rpal.rockwell.com

+++++++++++++ included message +++++++++++++++++++++

The following is the format.dat memo for the DSP5400
The "official" formatted App Note is available through the DEC application
engineer or through Mike Memmott in the Tech Pubs section of the OEM
Business office.

                                                        OEM Storage

                                                    Application Note

              DSP5400 Format.dat entries - Sun Platform

   Application Note Disclaimer

   This application note is to be used only as a guideline for the titled
   subject. The user assumes all responsibility for understanding the
   interrelationships of this information with other affected software
   or system products. Digital Equipment Corporation provides this
   information as a service only, and assumes no responsiblity
   for any damages which could result from the use of this information.

   The information in this application note is subject to change without
   notice and should not be construed as a commitment by Digital Equipment
   Corporation. Digital Equipment Corporation assumes no responsibility
   for any errors that may appear in this document.

DISK TYPE DEFINITION:

The entry to define the "disk type" in the format.dat file for the DSP5350
should appear as follows:

disk_type = "DEC DSP5400" \
        : ctlr = SCSI fmt_time = 9 \
        : trks_zone = 26 : asect = 26 : atrks = 0 \
        : ncyl = 3053 : acyl = 2 : pcyl = 3055 : nhead = 26 : nsect = 98 \
        : rpm = 5400 : bpt = 50176

PARTITION STRUCTURE and SIZING:

The partition structure and size are dependent upon the software installation
selected (entire distribution, development system, end user or core
installation), the Operating System (Solaris 1.x or Solaris 2.1), the system
memory size (16MB or 32MB) and the intended disk usage (system disk or data
disk). The values in the entries below were based upon installing the entire
distribution so the disk would be capable of handling the most sizable
installation. The required partition allocation size on the Sparc 10
for each of the software installations options is given in the following
table. The various permutations for partition entries considering the other
factors mentioned above are listed afterwards.

SPARC 10 Software Installation Options and required partition sizing

name partition entire_distribution develop_system end_usr core

/ 0 17.35 MB 14.17 MB 12.79 MB 11.33 MB
swap 1 2x memory......
/opt 5 37.48 MB 8.03 MB 8.03 MB 0.00 MB
/usr 6 163.63 MB 150.28 MB 92.19 MB 17.73 MB


SYSTEM DISK PARTITIONING:

1. A DSP5400 as a System Disk running Solaris 2.1 on a system with 16MB memory:

partition = "DEC DSP5400-SYSTEM" \
        : disk = "DEC DSP5400" : ctlr = SCSI \
        : 0 = 0, 38220 : 1 = 15, 63700 : 4 = 40, 3055052 \
        : 5 = 1239, 78988 : 6 = 1270, 351624 : 7 = 1408, 4191460

This will produce the following partition structure.

partition Cylinder range Partition size *1 cyl/trks/sectors

   0 / 0 - 14 19.57 MB 15/0/0 *3
   1 swap 15 - 39 32.61 MB 25/0/0 *3
   2 backup
   3
   4 40 - 1238 1.56 GB 1199/0/0 *3
   5 /opt 1239 - 1269 40.44 MB 31/0/0 *3
   6 /usr 1270 - 1407 180.03 MB 138/0/0
   7 /home 1408 - 3052 2.15 GB 1645/0/0 *3

2. A DSP5400 as a System Disk running Solaris 2.1 on a system with 32MB memory:

partition = "DEC DSP5400-SYSTEM" \
        : disk = "DEC DSP5400" : ctlr = SCSI \
        : 0 = 0, 38220 : 1 = 15, 127400 : 4 = 65, 2991352 \
        : 5 = 1239, 78988 : 6 = 1270, 351624 : 7 = 1408, 4191460

This will produce the following partition structure.

partition Cylinder range Partition size *1 cyl/trks/sectors

   0 / 0 - 14 19.57 MB 15/0/0 *3
   1 swap 15 - 64 65.22 MB 50/0/0
   2 backup
   3
   4 65 - 1238 1.53 GB 1174/0/0
   5 /opt 1239 - 1269 40.44 MB 31/0/0 *3
   6 /usr 1270 - 1407 180.03 MB 138/0/0
   7 /home 1408 - 3052 2.15 GB 1645/0/0 *3

3. A DSP5400 as a System Disk running Solaris 1.x on a system with 16MB memory:

partition = "DEC DSP5400-SYSTEM" \
        : disk = "DEC DSP5400" : ctlr = SCSI \
        : a = 0, 35672 : b = 14, 66248 : f = 40, 3174808 \
        : g = 1286, 310856 : h = 1408, 310856


This will produce the following partition structure.

partition Cylinder range Partition size *2 cyl/trks/sectors

   a / 0 - 13 18.3 MB 14/0/0
   b swap 14 - 39 33.9 MB 26/0/0
   c backup
   d
   e
   f 40 - 1285 1.6 GB 1246/0/0
   g /usr 1286 - 1407 159.2 MB 122/0/0
   h /home 1408 - 3052 2.15 GB 1645/0/0 *3

4. A DSP5400 as a System Disk running Solaris 1.x on a system with 32MB memory:

partition = "DEC DSP5400-SYSTEM" \
        : disk = "DEC DSP5400" : ctlr = SCSI \
        : a = 0, 35672 : b = 14, 132496 : f = 66, 3108560 \
        : g = 1286, 310856 : h = 1408, 310856

This will produce the following partition structure.

partition Cylinder range Partition size *2 cyl/trks/sectors

   a / 0 - 13 18.3 MB 14/0/0
   b swap 14 - 65 67.8 MB 52/0/0
   c backup
   d
   e
   f 66 - 1285 1.6 GB 1220/0/0
   g /usr 1286 - 1407 159.2 MB 122/0/0
   h /home 1408 - 3052 2.15 GB 1645/0/0 *3


DATA DISK PARTIONING:

The partioning of the DSP5400 as a data disk can have the same two possible
structures under either of the two operating systems. The only difference is
that letters are used to designate partitions under Solaris 1.x whereas
numbers are used to designate partitions under Solaris 2.1.

1. The first structure divides the drive into two partions. The first
   partition being the largest allowable by the Operating system and the
   second partition beingthe remaining sectors of the disk.
   The following partition entry/table will produce this structure.

for Solaris 2.1:

partition = "DEC DSP5400-DATA" \
        : disk = "DEC DSP5400" : ctlr = SCSI \
        : 6 = 0, 4191460 : 7 = 1645, 3587584

for Solaris 1.x:

partition = "DEC DSP5400-DATA" \
        : disk = "DEC DSP5400" : ctlr = SCSI \
        : g = 0, 4191460 : h = 1645, 3587584

This will produce the following partition structure.

partition Cylinder range Partition size *1 cyl/trks/sectors
Solaris (Solaris
  2.1 1.x)
   0 (a)
   1 (b)
   2 (c)
   3 (d)
   4 (e)
   5 (f)
   6 (g) 0 - 1644 2.1 GB 1645/0/0 *3
   7 (h) 1645 - 3052 1.84 GB 1408/0/0

  
2. The second structure divides the disk equally between all normal
   "data" partitions. This structure is recommended for improved system
    performance.

for Solaris 2.1:

partition = "DEC DSP5400-DATA" \
        : disk = "DEC DSP5400" : ctlr = SCSI \
        : 3 = 0, 1392300 : 4 = 612, 1387750 : 5 = 1222, 1387750 \
        : 6 = 1832, 1387750 : 7 = 2442, 1390025

for Solaris 1.x:

partition = "DEC DSP5400-DATA" \
        : disk = "DEC DSP5400" : ctlr = SCSI \
        : d = 0, 1559376 : e = 612, 1554280 : f = 1222, 1554280 \
        : g = 1832, 1554280 : h = 2442, 1556828

This will produce the following partition structure.

partition Cylinder range Partition size *1 cyl/trks/sectors
Solaris (Solaris
  2.1 1.x)

   0 (a)
   1 (b)
   2 (c)
   3 (d) 0 - 611 798.4 MB 612/0/0
   4 (e) 612 - 1221 795.8 MB 610/0/0
   5 (f) 1222 - 1831 795.8 MB 610/0/0
   6 (g) 1832 - 2441 795.8 MB 610/0/0
   7 (h) 2442 - 3052 797.1 MB 611/0/0 *3

Notes and Caveats:

*1 Actual allocated partition size. This size is approximately 5% less
     than the physical size. The remainder is required for operating system
     data structures and overhead. Sparc 10 structure lists actual allocated
     sizes.

*2 Physical partition size. This is the true capacity of the partition
     including both the data sectors and the sectors used by the operating
     system data structures and overhead. Sparc 2 lists physical partition
     sizes.

*3 On partitions labelled with this designation, a warning message will be
     generated when building a filesystem on the partion via "newfs"
     indicating that one (1) sector will not be allocated on the last cylinder
     of the partition. This is only a warning message and this will not affect
     the operation or the performance of the system or of the disk.
     
    This condition is a problem inherent with "newfs" generating a filesystem
    on a partition having an odd number of cylinders. The partition values
    generated for this report use the maximum possible data partitions and the
    most desirable system partitions. The numbers for these partitions can
    be manipulated to have the most possible even cylinder sized partitions by
    reducing the capacity of the odd sized partition by 1 cylinder
    (approximately 1 MB) and reallocating it to another partition if that is
    preferable.

    A second condition, which has been verified not to occur with the numbers
    provided above, will result in an entire cylinder being left unallocated.
    A warning is also generated for this condition when "newfs" is invoked.
    This condition occurs when the number of cylinders in a partition is
    divided by 16, the number of cylinders in a cylinder group, and the
    resulting remainder is 1 cylinder. This results in a significant
    capacity loss (approximately 1 MB) and should be avoided.

   Application Note Disclaimer

   This application note is to be used only as a guideline for the titled
   subject. The user assumes all responsibility for understanding the
   interrelationships of this information with other affected software
   or system products. Digital Equipment Corporation provides this
   information as a service only, and assumes no responsiblity
   for any damages which could result from the use of this information.

   The information in this application note is subject to change without
   notice and should not be construed as a commitment by Digital Equipment
   Corporation. Digital Equipment Corporation assumes no responsibility
   for any errors that may appear in this document.

+++++++++++

cheers

Frank

------
Frank Allan (Network Manager) e-mail: frank@awadi.com.au
AWA Defence Industries Phone: Intn'l + 61 8 256 0900
PO Box 161 Home: Intn'l + 61 8 263 5723
Elizabeth SA 5112 Australia Fax: Intn'l + 61 8 255 9117



This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:09:01 CDT