# # @DEC_COPYRIGHT@ # # HISTORY # $Log: disktab,v $ # Revision 4.1.2.6 92/06/30 11:35:40 cam_proj_Janet_Schank # Modified the parition table for the rz24l to encompass the whole disk # due to the zone bit recording method used by the drive. # [92/06/24 13:27:10 Maria_Vella] # # Revision 4.1.2.5 92/06/16 09:58:25 cam_proj_Janet_Schank # Modified rz24l entry since the rz24l uses zone bit recording. The c # partition indicates the size of the disk using the (nh * ns) *nc formula. # [92/06/15 12:25:18 Maria_Vella] # # Modified root partition size for rz24l and rz26. # [92/06/12 13:21:55 Maria_Vella] # # Added entries for RZ24l and RZ26. # [92/06/09 17:02:21 Maria_Vella] # # Revision 4.1.2.4 92/02/12 15:45:20 William_Burns # Add ra disks for Pete Keilty # [92/02/11 09:37:53 William_Burns] # # Modified the disk partition tables to reflect a 20 meg root. # [92/02/10 12:25:22 William_Burns] # # Revision 4.1.2.3 91/12/20 14:39:35 William_Burns # Merge from ODE/TIN: revision 3.4.9.3 # date: 91/12/20 12:11:33; author: devrcs; state: Exp; lines added/del: 7/7 # sccs rev: 3.6; orig date: 91/11/11 18:46:28; orig author: tierney # # Modified 'b' partition of RZ58 to be 100MB per request by Fred. # [91/12/20 14:38:42 William_Burns] # # Revision 4.1.2.2 91/12/20 13:07:40 William_Burns # Merge from ODE/TIN: revision 3.4.9.2 # date: 91/11/19 13:45:18; author: devrcs; state: Exp; lines added/del: 30/7 # sccs rev: 3.5; orig date: 91/11/07 14:09:05; orig author: tierney # Added note on partitioning algorithm and made RZ58 follow algorithm... # [91/12/20 10:59:56 William_Burns] # # $EndLog$ # # @(#)$RCSfile: disktab,v $ $Revision: 4.1.2.6 $ (DEC) $Date: 92/06/30 11:35:40 $ # # # (c) Copyright 1990, OPEN SOFTWARE FOUNDATION, INC. # ALL RIGHTS RESERVED # # # OSF/1 Release 1.0 # # Disk geometry and partition layout tables. # Key: # ty type of disk # dt drive type (SCSI, MSCP etc.) # ns #sectors/track # nt #tracks/cylinder # nc #cylinders/disk # o[a-h] partition offset (starting sector of partition) # p[a-h] partition sizes in sectors # b[a-h] partition block sizes in bytes # f[a-h] partition fragment sizes in bytes # # All partition sizes contain space for bad sector tables unless # the device drivers fail to support this. Smaller disks may # not have all partitions and all disks have no defaults for # the `h' partition. The strategy here is that `a' always # has the same amount for all disks (for the most part). The `b' partition is # four times `a' while `c' is always the entire disk. The # sum of `d', `e', and `f' is equal to `g' which is everything else # (i.e. g = c-(a+b)) # # Beginning with the RZ58, the following formula will be used to # determine partition sizes: # (Note a incresed to 20MB and b decreased - Burns) # a is 16MB in size # b is 100MB in size # c is the whole disk # d,e,f is 1/3 of partitions g and h (with partition f for growth) # g is 400MB (or rest of disk) # h is rest of disk (or zero) # # # rz disks # # NOTE: Some entries will have a larger number of cylinders (nc) # than the actual drive supports. The reason behind this is that # the disklabel facility will blindly multiply (ns*nt)*nc for the # disk size (doesn't take into account that disks using zone recording # will have varying sectors per track depending on the zone in use). # This interface will be corrected! # rz22|RZ22|DEC RZ22 Winchester:\ :ty=winchester:dt=SCSI:ns#33:nt#4:nc#776:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#61472:bb#8192:fb#1024:\ :oc#0:pc#102432:bc#8192:fc#1024: rz23|RZ23|DEC RZ23 Winchester:\ :ty=winchester:dt=SCSI:ns#33:nt#8:nc#776:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#58498:bb#8192:fb#1024:\ :oc#0:pc#204864:bc#8192:fc#1024:\ :od#99458:pd#35135:bd#8192:fd#1024:\ :oe#134593:pe#35135:be#8192:fe#1024:\ :of#169728:pf#35136:bf#8192:ff#1024:\ :og#99458:pg#105406:bg#8192:fg#1024:\ :oh#134593:ph#70271:bh#8192:fh#1024: rz23l|RZ23L|DEC RZ23L Winchester:\ :ty=winchester:dt=SCSI:ns#39:nt#4:nc#1524:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#58498:bb#8192:fb#1024:\ :oc#0:pc#237588:bc#8192:fc#1024:\ :od#99458:pd#35135:bd#8192:fd#1024:\ :oe#134593:pe#35135:be#8192:fe#1024:\ :of#169728:pf#67860:bf#8192:ff#1024:\ :og#99458:pg#138130:bg#8192:fg#1024:\ :oh#0:ph#102995:bh#8192:fh#1024: rz24|RZ24|DEC RZ24 Winchester:\ :ty=winchester:dt=SCSI:ns#38:nt#8:nc#1348:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#122880:bb#8192:fb#1024:\ :oc#0:pc#409792:bc#8192:fc#1024:\ :od#163840:pd#81984:bd#8192:fd#1024:\ :oe#245824:pe#81984:be#8192:fe#1024:\ :of#327808:pf#81984:bf#8192:ff#1024:\ :og#163840:pg#245952:bg#8192:fg#1024:\ :oh#0:ph#0:bh#8192:fh#1024: # # NOTE: The RZ24L uses a recording technique called zoned recording. # Using this technique, the number of sectors per track will vary # depending on what zone of the disk is in use (simply multiplying # ns*nt*nc does not give true capacity of the drive). The ns (number # of sectors per track) is calculated by "ns = total sectors/(nt*nc)" # and is a rounded value. Therefore, the value "ns" is an approximation, # not a true representation, of what is stored on disk. # # The 'c' partition listed below gives the true size of the RZ24L # (this information can be obtained by use of the DEVGETGEOM ioctl). # rz24l|RZ24L|DEC RZ24L Winchester:\ :ty=winchester:dt=SCSI:ns#66:nt#4:nc#1818:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#122880:bb#8192:fb#1024:\ :oc#0:pc#479350:bc#8192:fc#1024:\ :od#163840:pd#105170:bd#8192:fd#1024:\ :oe#269010:pe#105170:be#8192:fe#1024:\ :of#374180:pf#105170:bf#8192:ff#1024:\ :og#163840:pg#315510:bg#8192:fg#1024:\ :oh#0:ph#0:bh#8192:fh#1024: rz25|RZ25|DEC RZ25 Winchester:\ :ty=winchester:dt=SCSI:ns#62:nt#9:nc#1492:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#122880:bb#8192:fb#1024:\ :oc#0:pc#832527:bc#8192:fc#1024:\ :od#163840:pd#222896:bd#8192:fd#1024:\ :oe#386736:pe#222896:be#8192:fe#1024:\ :of#609632:pf#222895:bf#8192:ff#1024:\ :og#163840:pg#668687:bg#8192:fg#1024:\ :oh#0:ph#0:bh#8192:fh#1024: rz26|RZ26|DEC RZ26 Winchester:\ :ty=winchester:ns#57:nt#14:nc#2570:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#122880:bb#8192:fb#1024:\ :oc#0:pc#2050860:bc#8192:fc#1024:\ :od#163840:pd#629006:bd#8192:fd#1024:\ :oe#792846:pe#629006:be#8192:fe#1024:\ :of#1421852:pf#629008:bf#8192:ff#1024:\ :og#163840:pg#819200:bg#8192:fg#1024:\ :oh#983040:ph#1067820:bh#8192:fh#1024: rz55|RZ55|DEC RZ55 Winchester:\ :ty=winchester:dt=SCSI:ns#36:nt#15:nc#1224:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#122880:bb#8192:fb#1024:\ :oc#0:pc#649040:bc#8192:fc#1024:\ :od#163840:pd#152446:bd#8192:fd#1024:\ :oe#316286:pe#152446:be#8192:fe#1024:\ :of#468732:pf#180308:bf#8192:ff#1024:\ :og#163840:pg#485200:bg#8192:fg#1024:\ :oh#0:ph#0:bh#8192:fh#1024: rz56|RZ56|DEC RZ56 Winchester:\ :ty=winchester:dt=SCSI:ns#54:nt#15:nc#1632:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#122880:bb#8192:fb#1024:\ :oc#0:pc#1299174:bc#8192:fc#1024:\ :od#163840:pd#292530:bd#8192:fd#1024:\ :oe#456370:pe#292530:be#8192:fe#1024:\ :of#748900:pf#550274:bf#8192:ff#1024:\ :og#163840:pg#567666:bg#8192:fg#1024:\ :oh#731506:ph#567668:bh#8192:fh#1024: rz57|RZ57|DEC RZ57 Winchester:\ :ty=winchester:dt=SCSI:ns#71:nt#15:nc#1928:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#176128:bb#8192:fb#1024:\ :oc#0:pc#1954050:bc#8192:fc#1024:\ :od#831488:pd#299008:bd#8192:fd#1024:\ :oe#1130496:pe#299008:be#8192:fe#1024:\ :of#1429504:pf#524546:bf#8192:ff#1024:\ :og#217088:pg#614400:bg#8192:fg#1024:\ :oh#831488:ph#1122562:bh#8192:fh#1024: # # (RZ58: 1.3 GB Winchester) # NOTE: The RZ58 uses a recording technique called zoned recording. # Using this technique, the number of sectors per track will vary # depending on what zone of the disk is in use (simply multiplying # ns*nt*nc does not give true capacity of the drive). The ns (number # of sectors per track) is calculated by "ns = total sectors/(nt*nc)" # and is a rounded value. Therefore, the value "ns" is an approximation, # not a true representation, of what is stored on disk. # # The 'c' partition listed below gives the true size of the RZ58 # (this information can be obtained by use of the DEVGETGEOM ioctl). # rz58|RZ58|DEC RZ58 Winchester:\ :ty=winchester:dt=SCSI:ns#85:nt#15:nc#2117:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#196608:bb#8192:fb#1024:\ :oc#0:pc#2698061:bc#8192:fc#1024:\ :od#237568:pd#820164:bd#8192:fd#1024:\ :oe#1057732:pe#820164:be#8192:fe#1024:\ :of#1877896:pf#820165:bf#8192:ff#1024:\ :og#237568:pg#819200:bg#8192:fg#1024:\ :oh#1056768:ph#1641293:bh#8192:fh#1024: # # disklabel does not use the GEOM ioctl to read on disk # format, so we must provide the various standard # floppy partition tables at different densities. # # The "default" layout is always the highest density and the # other densities will be single, double and high (if supported). # For instance, the RX23 supports 3 densities and has partition # layouts to choose for each: # # RX23 (1.44MB high density) # RX23dd (720 KB double density) # RX23sd (360 KB single density) # # # RX23 (1.44 MB) # Default (high density) partition layout: # rx23|RX23|DEC RX23:\ :ty=removable:dt=SCSI:ns#18:nt#2:nc#80:\ :oa#0:pa#2880:ba#4096:fa#512:\ :oc#0:pc#2880:bc#4096:fc#512: # # RX23 (720 KB) # Double density partition layout: # rx23dd|RX23DD|DEC RX23:\ :ty=removable:dt=SCSI:ns#9:nt#2:nc#80:\ :oa#0:pa#1440:ba#4096:fa#512:\ :oc#0:pc#1440:bc#4096:fc#512: # # RX23 (360 KB) # Single density partition layout: # rx23sd|RX23SD|DEC RX23:\ :ty=removable:dt=SCSI:ns#9:nt#2:nc#40:\ :oa#0:pa#720:ba#4096:fa#512:\ :oc#0:pc#720:bc#4096:fc#512: # # RX26 (2.88 MB) # Default (extra density) partition layout: # rx26|RX26|DEC RX26:\ :ty=removable:dt=SCSI:ns#36:nt#2:nc#80:\ :oa#0:pa#5760:ba#4096:fa#512:\ :oc#0:pc#5760:bc#4096:fc#512: # # RX26 (1.44 MB) # High density partition layout: # rx26hd|RX26HD|DEC RX26:\ :ty=removable:dt=SCSI:ns#18:nt#2:nc#80:\ :oa#0:pa#2880:ba#4096:fa#512:\ :oc#0:pc#2880:bc#4096:fc#512: # # RX26 (720 KB) # Double density partition layout: # rx26dd|RX26DD|DEC RX26:\ :ty=removable:dt=SCSI:ns#9:nt#2:nc#80:\ :oa#0:pa#1440:ba#4096:fa#512:\ :oc#0:pc#1440:bc#4096:fc#512: # # RX26 (360 KB) # Single density partition layout: # rx26sd|RX26SD|DEC RX26:\ :ty=removable:dt=SCSI:ns#9:nt#2:nc#40:\ :oa#0:pa#720:ba#4096:fa#512:\ :oc#0:pc#720:bc#4096:fc#512: # # RX33 (1.2 MB) # Default (extra density) partition layout: # rx33|RX33|DEC RX33:\ :ty=removable:dt=SCSI:ns#15:nt#2:nc#80:\ :oa#0:pa#2400:ba#4096:fa#512:\ :oc#0:pc#2400:bc#4096:fc#512: # # RX33 (720 KB) # High density partition layout: # rx33hd|RX33HD|DEC RX33:\ :ty=removable:dt=SCSI:ns#9:nt#2:nc#80:\ :oa#0:pa#1440:ba#4096:fa#512:\ :oc#0:pc#1440:bc#4096:fc#512: # # RX33 (400 KB) # Double density partition layout: # rx33dd|RX33DD|DEC RX33:\ :ty=removable:dt=SCSI:ns#10:nt#1:nc#80:\ :oa#0:pa#800:ba#4096:fa#512:\ :oc#0:pc#800:bc#4096:fc#512: # # RX33 (360 KB) # Single density partition layout: # rx33sd|RX33SD|DEC RX33:\ :ty=removable:dt=SCSI:ns#9:nt#2:nc#40:\ :oa#0:pa#720:ba#4096:fa#512:\ :oc#0:pc#720:bc#4096:fc#512: # # Disk on a UDA50 # NOTE: the space normally reserved for the bad sector # table is used in the f and g partitions because the UDA50 # does it's own bad sector forwarding. The partitions are # not rounded to cylinder boundaries since we use the same # partition tables in the driver for all drives. # ese20|ESE20|DEC ESE20 Electronic:\ :ty=winchester:ns#4:nt#128:nc#480:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#42160:bb#8192:fb#1024:\ :oc#0:pc#245757:bc#8192:fc#1024:\ :od#82928:pd#81416:bd#8192:fd#1024:\ :oe#164344:pe#81413:be#8192:fe#1024:\ :og#82928:pg#162829:bg#8192:fg#1024: # # rf disks # rf30|RF30|DEC RF30 Winchester:\ :ty=winchester:dt=MSCP:ns#37:nt#6:nc#1320:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#41968:bb#8192:fb#1024:\ :oc#0:pc#293040:bc#8192:fc#1024:\ :od#82928:pd#130938:bd#8192:fd#1024:\ :oe#213866:pe#79173:be#8192:fe#1024:\ :og#82928:pg#210112:bg#8192:fg#1024:\ rf31|RF31|DEC RF31 Winchester:\ :ty=winchester:dt=MSCP:ns#50:nt#8:nc#1861:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#122880:bb#8192:fb#1024:\ :oc#0:pc#744400:bc#8192:fc#1024:\ :od#0:pd#163840:bd#8192:fd#1024:\ :oe#0:pe#471040:be#8192:fe#1024:\ :of#471040:pf#273360:bf#8192:ff#1024:\ :og#163840:pg#580560:bg#8192:fg#1024: rf71|RF71|DEC RF71 Winchester:\ :ty=winchester:dt=MSCP:ns#37:nt#16:nc#1320:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#122880:bb#8192:fb#1024:\ :oc#0:pc#781440:bc#8192:fc#1024:\ :od#0:pd#163840:bd#8192:fd#1024:\ :oe#0:pe#471040:be#8192:fe#1024:\ :of#471040:pf#310400:bf#8192:ff#1024:\ :og#163840:pg#617600:bg#8192:fg#1024: rf72|RF72|DEC RF72 Winchester:\ :ty=winchester:dt=MSCP:ns#50:nt#21:nc#1861:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#182416:bb#8192:fb#1024:\ :oc#0:pc#1954050:bc#8192:fc#1024:\ :od#1144976:pd#300708:bd#8192:fd#1024:\ :oe#1445684:pe#300708:be#8192:fe#1024:\ :of#1746392:pf#207658:bf#8192:ff#1024:\ :og#223376:pg#921600:bg#8192:fg#1024:\ :oh#1144976:ph#809074:bh#8192:fh#1024: # # ra disks # ra60|RA60|DEC RA60 Removable:\ :ty=removable:dt=MSCP:ns#42:nt#4:nc#2382:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#41968:bb#8192:fb#1024:\ :oc#0:pc#400176:bc#8192:fc#1024:\ :od#242928:pd#52416:bd#8192:fd#1024:\ :oe#295344:pe#52416:be#8192:fe#1024:\ :of#347760:pf#52416:bf#8192:ff#1024:\ :og#82928:pg#160000:bg#8192:fg#1024:\ :oh#242928:ph#157248:bh#8192:fh#1024: ra70|RA70|DEC RA70 Winchester:\ :ty=winchester:dt=MSCP:ns#33:nt#11:nc#1507:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#122880:bb#8192:fb#1024:\ :oc#0:pc#547041:bc#8192:fc#1024:\ :od#0:pd#163840:bd#8192:fd#1024:\ :oe#0:pe#471040:be#8192:fe#1024:\ :of#471040:pf#76001:bf#8192:ff#1024:\ :og#163840:pg#383201:bg#8192:fg#1024: ra71|RA71|DEC RA71 Winchester:\ :ty=winchester:dt=MSCP:ns#51:nt#14:nc#1915:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#122880:bb#8192:fb#1024:\ :oc#0:pc#1367310:bc#8192:fc#1024:\ :od#778240:pd#204800:bd#8192:fd#1024:\ :oe#983040:pe#204800:be#8192:fe#1024:\ :of#1187840:pf#179470:bf#8192:ff#1024:\ :og#163840:pg#614400:bg#8192:fg#1024:\ :oh#778240:ph#589070:bh#8192:fh#1024: ra72|RA72|DEC RA72 Winchester:\ :ty=winchester:dt=MSCP:ns#51:nt#20:nc#1915:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#182272:bb#8192:fb#1024:\ :oc#0:pc#1953300:bc#8192:fc#1024:\ :od#1144832:pd#299008:bd#8192:fd#1024:\ :oe#1443840:pe#299008:be#8192:fe#1024:\ :of#1742848:pf#210452:bf#8192:ff#1024:\ :og#223232:pg#921600:bg#8192:fg#1024:\ :oh#1144832:ph#808468:bh#8192:fh#1024: ra80|RA80|DEC RA80 Winchester:\ :ty=winchester:dt=MSCP:ns#31:nt#14:nc#546:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#41968:bb#8192:fb#1024:\ :oc#0:pc#237212:bc#8192:fc#1024:\ :od#82928:pd#51428:bd#8192:fd#1024:\ :oe#134356:pe#51428:be#8192:fe#1024:\ :of#185784:pf#51428:bf#8192:ff#1024:\ :og#82928:pg#154284:bg#8192:fg#1024: ra81|RA81|DEC RA81 Winchester:\ :ty=winchester:dt=MSCP:ns#51:nt#14:nc#1248:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#58498:bb#8192:fb#1024:\ :oc#0:pc#891072:bc#8192:fc#1024:\ :od#259458:pd#210538:bd#8192:fd#1024:\ :oe#469996:pe#210538:be#8192:fe#1024:\ :of#680534:pf#210538:bf#8192:ff#1024:\ :og#99458:pg#160000:bg#8192:fg#1024:\ :oh#259458:ph#631614:bh#8192:fh#1024: ra82|RA82|DEC RA82 Winchester:\ :ty=winchester:dt=MSCP:ns#57:nt#15:nc#1423:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#58498:bb#8192:fb#1024:\ :oc#0:pc#1216665:bc#8192:fc#1024:\ :od#99458:pd#220096:bd#8192:fd#1024:\ :oe#319554:pe#219735:be#8192:fe#1024:\ :of#539289:pf#437760:bf#8192:ff#1024:\ :og#99458:pg#877591:bg#8192:fg#1024:\ :oh#977049:ph#239616:bh#8192:fh#1024: ra90|RA90|DEC RA90 Winchester:\ :ty=winchester:dt=MSCP:ns#69:nt#13:nc#2649:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#118880:bb#8192:fb#1024:\ :oc#0:pc#2376153:bc#8192:fc#1024:\ :od#159840:pd#420197:bd#8192:fd#1024:\ :oe#580037:pe#420197:be#8192:fe#1024:\ :of#1000234:pf#840393:bf#8192:ff#1024:\ :og#159840:pg#1680787:bg#8192:fg#1024:\ :oh#1840627:ph#535526:bh#8192:fh#1024: ra92|RA92|DEC RA92 Winchester:\ :ty=winchester:dt=MSCP:ns#69:nt#13:nc#3279:\ :oa#0:pa#40960:ba#8192:fa#1024:\ :ob#40960:pb#118880:bb#8192:fb#1024:\ :oc#0:pc#2940951:bc#8192:fc#1024:\ :od#159840:pd#420197:bd#8192:fd#1024:\ :oe#580037:pe#420197:be#8192:fe#1024:\ :of#1000234:pf#840393:bf#8192:ff#1024:\ :og#159840:pg#1680787:bg#8192:fg#1024:\ :oh#1840627:ph#1100324:bh#8192:fh#1024: