1eea23568Sbostic# 2*196ddd24Sbostic# @(#)disktab 8.1 (Berkeley) 06/09/93 3eea23568Sbostic# 4eea23568Sbostic 5eea23568Sbostic# Disk geometry and partition layout tables. 6eea23568Sbostic# Key: 774f76cb0Sralph# dt controller type 874f76cb0Sralph# ty type of disk (fixed, removeable, simulated) 974f76cb0Sralph# d[0-4] drive-type-dependent parameters 10eea23568Sbostic# ns #sectors/track 11eea23568Sbostic# nt #tracks/cylinder 12eea23568Sbostic# nc #cylinders/disk 1374f76cb0Sralph# sc #sectors/cylinder, nc*nt default 1474f76cb0Sralph# su #sectors/unit, sc*nc default 1574f76cb0Sralph# se sector size, DEV_BSIZE default 1674f76cb0Sralph# rm rpm, 3600 default 1774f76cb0Sralph# sf supports bad144-style bad sector forwarding 1874f76cb0Sralph# sk sector skew per track, default 0 1974f76cb0Sralph# cs sector skew per cylinder, default 0 2074f76cb0Sralph# hs headswitch time, default 0 2174f76cb0Sralph# ts one-cylinder seek time, default 0 2274f76cb0Sralph# il sector interleave (n:1), 1 default 2374f76cb0Sralph# bs boot block size, default BBSIZE 2474f76cb0Sralph# sb superblock size, default SBSIZE 2574f76cb0Sralph# o[a-h] partition offsets in sectors 26eea23568Sbostic# p[a-h] partition sizes in sectors 27eea23568Sbostic# b[a-h] partition block sizes in bytes 28eea23568Sbostic# f[a-h] partition fragment sizes in bytes 2974f76cb0Sralph# t[a-h] partition types (filesystem, swap, etc) 3074f76cb0Sralph# b[0-1] primary and secondary bootstraps, optional 31eea23568Sbostic# 32eea23568Sbostic# All partition sizes contain space for bad sector tables unless 33eea23568Sbostic# the device drivers fail to support this. Smaller disks may 34eea23568Sbostic# not have all partitions and all disks have no defaults for 35eea23568Sbostic# the `h' partition. The strategy here is that `a' always 36eea23568Sbostic# has the same amount for all disks. The `b' partition is 37eea23568Sbostic# four times `a' while `c' is always the entire disk. The 38eea23568Sbostic# sum of `d', `e', and `f' is equal to `g' which is everything else. 39eea23568Sbostic 40eea23568Sbosticrz22|RZ22|DEC RZ22 Winchester:\ 4174f76cb0Sralph :dt=SCSI:ty=winchester:ns#33:nt#4:nc#776:\ 4274f76cb0Sralph :pa#32768:oa#0:ba#8192:fa#1024:\ 4374f76cb0Sralph :pb#69664:ob#32768:bb#8192:fb#1024:tb=swap:\ 4474f76cb0Sralph :pc#102432:oc#0:bc#8192:fc#1024: 45eea23568Sbostic 46eea23568Sbosticrz23|RZ23|DEC RZ23 Winchester:\ 4774f76cb0Sralph :dt=SCSI:ty=winchester:ns#33:nt#8:nc#776:\ 4874f76cb0Sralph :pa#32768:oa#0:ba#8192:fa#1024:\ 4974f76cb0Sralph :pb#131072:ob#32768:bb#8192:fb#1024:tb=swap:\ 5074f76cb0Sralph :pc#204864:oc#0:bc#8192:fc#1024:\ 5174f76cb0Sralph :pd#13674:od#163840:bd#8192:fd#1024:\ 5274f76cb0Sralph :pe#13674:oe#177514:be#8192:fe#1024:\ 5374f76cb0Sralph :pf#13676:of#191188:bf#8192:ff#1024:\ 5474f76cb0Sralph :pg#41024:og#163840:bg#8192:fg#1024: 55eea23568Sbostic 560b318d59Sralphrz23l|RZ23L|DEC RZ23L Winchester:\ 570b318d59Sralph :dt=SCSI:ty=winchester:ns#39:nt#4:nc#1524:\ 58ef2ea5aeSralph :pa#32768:oa#0:ba#8192:fa#1024:\ 59ef2ea5aeSralph :pb#66690:ob#32768:bb#4096:fb#1024:tb=swap\ 60ef2ea5aeSralph :pc#237588:oc#0:bc#8192:fc#1024:\ 61ef2ea5aeSralph :pd#35135:od#99458:bd#8192:fd#1024:\ 62ef2ea5aeSralph :pe#35135:oe#134593:be#8192:fe#1024:\ 63ef2ea5aeSralph :pf#67860:of#169728:bf#8192:ff#1024:\ 64ef2ea5aeSralph :pg#138130:og#99458:bg#8192:fg#1024: 6574f76cb0Sralph 660b318d59Sralphrz24|RZ24|DEC RZ24 Winchester:\ 670b318d59Sralph :dt=SCSI:ty=winchester:ns#38:nt#8:nc#1348:\ 68ef2ea5aeSralph :pa#32768:oa#0:ba#8192:fa#1024:\ 69ef2ea5aeSralph :pb#131072:ob#32768:bb#4096:fb#1024:tb=swap:\ 70ef2ea5aeSralph :pc#409792:oc#0:bc#8192:fc#1024:\ 71ef2ea5aeSralph :pd#81984:od#163840:bd#8192:fd#1024:\ 72ef2ea5aeSralph :pe#81984:oe#245824:be#8192:fe#1024:\ 73ef2ea5aeSralph :pf#81984:of#327808:bf#8192:ff#1024:\ 74ef2ea5aeSralph :pg#245952:og#163840:bg#8192:fg#1024: 750b318d59Sralph 760b318d59Sralph# 770b318d59Sralph# The RZ24L uses ZBR, so (pc = #_logical_blocks) > ns * nt * nc. 780b318d59Sralph# #_logical_blocks was obtained from the 'scu' "show pages" command. 790b318d59Sralph# 800b318d59Sralphrz24l|RZ24L|DEC RZ24L Winchester:\ 810b318d59Sralph :dt=SCSI:ty=winchester:ns#65:nt#4:nc#1818:\ 82ef2ea5aeSralph :pa#32768:oa#0:ba#8192:fa#1024:\ 83ef2ea5aeSralph :pb#131072:ob#32768:bb#4096:fb#1024:tb=swap:\ 84ef2ea5aeSralph :pc#479350:oc#0:bc#8192:fc#1024:\ 85ef2ea5aeSralph :pd#105170:od#163840:bd#8192:fd#1024:\ 86ef2ea5aeSralph :pe#105170:oe#269010:be#8192:fe#1024:\ 87ef2ea5aeSralph :pf#105170:of#374180:bf#8192:ff#1024:\ 88ef2ea5aeSralph :pg#315510:og#163840:bg#8192:fg#1024: 890b318d59Sralph 900b318d59Sralphrz25|RZ25|DEC RZ25 Winchester:\ 910b318d59Sralph :dt=SCSI:ty=winchester:ns#62:nt#9:nc#1476:\ 92ef2ea5aeSralph :pa#32768:oa#0:ba#8192:fa#1024:\ 93ef2ea5aeSralph :pb#131072:ob#32768:bb#8192:fb#1024:tb=swap:\ 94ef2ea5aeSralph :pc#832527:oc#0:bc#8192:fc#1024:\ 95ef2ea5aeSralph :pd#222896:od#163840:bd#8192:fd#1024:\ 96ef2ea5aeSralph :pe#222896:oe#386736:be#8192:fe#1024:\ 97ef2ea5aeSralph :pf#222895:of#609632:bf#8192:ff#1024:\ 98ef2ea5aeSralph :pg#668687:og#163840:bg#8192:fg#1024: 990b318d59Sralph 1000b318d59Sralphrz26|RZ26|DEC RZ26 Winchester:\ 1010b318d59Sralph :dt=SCSI:ty=winchester:ns#57:nt#14:nc#2570:\ 102ef2ea5aeSralph :pa#32768:oa#0:ba#8192:fa#1024:\ 103ef2ea5aeSralph :pb#131072:ob#32768:bb#8192:fb#1024:tb=swap:\ 104ef2ea5aeSralph :pc#2050860:oc#0:bc#8192:fc#1024:\ 105ef2ea5aeSralph :pd#629006:od#163840:bd#8192:fd#1024:\ 106ef2ea5aeSralph :pe#629006:oe#792846:be#8192:fe#1024:\ 107ef2ea5aeSralph :pf#629008:of#1421852:bf#8192:ff#1024:\ 108ef2ea5aeSralph :pg#819200:og#163840:bg#8192:fg#1024:\ 109ef2ea5aeSralph :ph#1067820:oh#983040:bh#8192:fh#1024: 1100b318d59Sralph 1110b318d59Sralphrz55|RZ55|DEC RZ55 Winchester:\ 1120b318d59Sralph :dt=SCSI:ty=winchester:ns#36:nt#15:nc#1224:\ 113ef2ea5aeSralph :pa#32768:oa#0:ba#8192:fa#1024:\ 114ef2ea5aeSralph :pb#131072:ob#32768:bb#8192:fb#1024:tb=swap:\ 115ef2ea5aeSralph :pc#649040:oc#0:bc#8192:fc#1024:\ 116ef2ea5aeSralph :pd#152446:od#163840:bd#8192:fd#1024:\ 117ef2ea5aeSralph :pe#152446:oe#316286:be#8192:fe#1024:\ 118ef2ea5aeSralph :pf#180308:of#468732:bf#8192:ff#1024:\ 119ef2ea5aeSralph :pg#485200:og#163840:bg#8192:fg#1024: 1200b318d59Sralph 1210b318d59Sralphrz56|RZ56|DEC RZ56 Winchester:\ 1220b318d59Sralph :dt=SCSI:ty=winchester:ns#54:nt#15:nc#1632:\ 123ef2ea5aeSralph :pa#32768:oa#0:ba#8192:fa#1024:\ 124ef2ea5aeSralph :pb#131072:ob#32768:bb#4096:fb#1024:tb=swap:\ 125ef2ea5aeSralph :pc#1299174:oc#0:bc#8192:fc#1024:\ 126ef2ea5aeSralph :pd#292530:od#163840:bd#8192:fd#1024:\ 127ef2ea5aeSralph :pe#292530:oe#456370:be#8192:fe#1024:\ 128ef2ea5aeSralph :pf#550274:of#748900:bf#8192:ff#1024:\ 129ef2ea5aeSralph :pg#567666:og#163840:bg#8192:fg#1024:\ 130ef2ea5aeSralph :ph#567668:oh#731506:bh#8192:fh#1024: 1310b318d59Sralph 1320b318d59Sralph#rz57|RZ57|DEC RZ57 Winchester:\ 1330b318d59Sralph# :dt=SCSI:ty=winchester:ns#71:nt#15:nc#1854:\ 1340b318d59Sralph# :pa#32768:ba#8192:fa#1024:\ 1350b318d59Sralph# :pb#184320:bb#4096:fb#1024:tb=swap:\ 1360b318d59Sralph# :pc#1954050:bc#8192:fc#1024:\ 1370b318d59Sralph# :pd#299008:bd#8192:fd#1024:\ 1380b318d59Sralph# :pe#299008:be#8192:fe#1024:\ 1390b318d59Sralph# :pf#524546:bf#8192:ff#1024:\ 1400b318d59Sralph# :pg#614400:bg#8192:fg#1024:\ 1410b318d59Sralph# :ph#1122562:bh#8192:fh#1024: 1424af0adb0Sbostic 1434af0adb0Sbosticrz57|RZ57|DEC RZ57 Winchester:\ 14474f76cb0Sralph :dt=SCSI:ty=winchester:ns#70:nt#15:nc#1861:\ 14574f76cb0Sralph :pa#32768:oa#0:ba#8192:fa#1024:\ 14674f76cb0Sralph :pb#184320:ob#32768:bb#8192:fb#1024:tb=swap:\ 14774f76cb0Sralph :pc#1954050:oc#0:bc#8192:fc#1024:\ 14874f76cb0Sralph :pd#299008:od#831488:bd#8192:fd#1024:\ 14974f76cb0Sralph :pe#299008:oe#1130496:be#8192:fe#1024:\ 15074f76cb0Sralph :pf#524546:of#1429504:bf#8192:ff#1024:\ 15174f76cb0Sralph :pg#614400:og#217088:bg#8192:fg#1024:\ 15274f76cb0Sralph :ph#1122562:oh#831488:bh#8192:fh#1024: 15339f88dd5Sralph 1540b318d59Sralph# NOTE: The RZ58 uses a recording technique called zoned recording. 1550b318d59Sralph# Using this technique, the number of sectors per track will vary 1560b318d59Sralph# depending on what zone of the disk is in use (simply multiplying 1570b318d59Sralph# ns*nt*nc does not give true capacity of the drive). The ns (number 1580b318d59Sralph# of sectors per track) is calculated by "ns = total sectors/(nt*nc)" 1590b318d59Sralph# and is a rounded value. Therefore, the value "ns" is an approximation, 1600b318d59Sralph# not a true representation, of what is stored on disk. 1610b318d59Sralph# 1620b318d59Sralph# The 'c' partition listed below gives the true size of the RZ58 1630b318d59Sralph# (this information can be obtained by use of the DEVGETGEOM ioctl). 1640b318d59Sralph# 1650b318d59Sralph 1660b318d59Sralphrz58|RZ58|DEC RZ58 Winchester:\ 1670b318d59Sralph :ty=winchester:ns#85:nt#15:nc#2112:\ 168ef2ea5aeSralph :pa#32768:oa#0:ba#8192:fa#1024:\ 169ef2ea5aeSralph :pb#131072:ob#32768:bb#4096:fb#1024:tb=swap:\ 170ef2ea5aeSralph :pc#2698061:oc#0:bc#8192:fc#1024:\ 171ef2ea5aeSralph :pd#844800:od#163840:bd#8192:fd#1024:\ 172ef2ea5aeSralph :pe#844800:oe#1008640:be#8192:fe#1024:\ 173ef2ea5aeSralph :pf#844620:of#1853440:bf#8192:ff#1024:\ 174ef2ea5aeSralph :pg#819200:og#163840:bg#8192:fg#1024:\ 175ef2ea5aeSralph :ph#1715019:oh#983040:bh#8192:fh#1024: 1760b318d59Sralph 1770b318d59Sralphxt8760|XT8760|Maxtor XT8760 Winchester:\ 1780b318d59Sralph :dt=SCSI:ty=winchester:ns#54:nt#15:nc#1616:\ 1790b318d59Sralph :pa#32768:oa#0:ba#8192:fa#1024:\ 1800b318d59Sralph :pb#131072:ob#32768:bb#8192:fb#1024:tb=swap:\ 1810b318d59Sralph :pc#1308930:oc#0:bc#8192:fc#1024:\ 1820b318d59Sralph :pd#152446:od#163840:bd#8192:fd#1024:\ 1830b318d59Sralph :pe#152446:oe#316286:be#8192:fe#1024:\ 1840b318d59Sralph :pf#840198:of#468732:bf#8192:ff#1024:\ 1850b318d59Sralph :pg#1145090:og#163840:bg#8192:fg#1024: 1860b318d59Sralph 18739f88dd5Sralphep976|EP976|EPSON HMD-976 Winchester:\ 18839f88dd5Sralph :dt=SCSI:ty=winchester:ns#34:nt#6:nc#670:\ 18939f88dd5Sralph :pa#32768:oa#0:ba#8192:fa#1024:\ 19039f88dd5Sralph :pb#69664:ob#32768:bb#8192:fb#1024:tb=swap:\ 19139f88dd5Sralph :pc#136680:oc#0:bc#8192:fc#1024:\ 19239f88dd5Sralph :pg#34248:og#102432:bg#8192:fg#1024: 193