Format.dat for DEC DSP5400

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 fromreilly@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

[16990 byte] By [CodeProf.com] at [2007-12-25 8:47:00]