xref: /original-bsd/etc/etc.pmax/disktab (revision 6afd9275)
1#
2#	@(#)disktab	5.5 (Berkeley) 03/13/93
3#
4
5# Disk geometry and partition layout tables.
6# Key:
7#	dt	controller type
8#	ty	type of disk (fixed, removeable, simulated)
9#	d[0-4]	drive-type-dependent parameters
10#	ns	#sectors/track
11#	nt	#tracks/cylinder
12#	nc	#cylinders/disk
13#	sc	#sectors/cylinder, nc*nt default
14#	su	#sectors/unit, sc*nc default
15#	se	sector size, DEV_BSIZE default
16#	rm	rpm, 3600 default
17#	sf	supports bad144-style bad sector forwarding
18#	sk	sector skew per track, default 0
19#	cs	sector skew per cylinder, default 0
20#	hs	headswitch time, default 0
21#	ts	one-cylinder seek time, default 0
22#	il	sector interleave (n:1), 1 default
23#	bs	boot block size, default BBSIZE
24#	sb	superblock size, default SBSIZE
25#	o[a-h]	partition offsets in sectors
26#	p[a-h]	partition sizes in sectors
27#	b[a-h]	partition block sizes in bytes
28#	f[a-h]	partition fragment sizes in bytes
29#	t[a-h]	partition types (filesystem, swap, etc)
30#	b[0-1]	primary and secondary bootstraps, optional
31#
32# All partition sizes contain space for bad sector tables unless
33# the device drivers fail to support this. Smaller disks may
34# not have all partitions and all disks have no defaults for
35# the `h' partition. The strategy here is that `a' always
36# has the same amount for all disks. The `b' partition is
37# four times `a' while `c' is always the entire disk. The
38# sum of `d', `e', and `f' is equal to `g' which is everything else.
39
40rz22|RZ22|DEC RZ22 Winchester:\
41	:dt=SCSI:ty=winchester:ns#33:nt#4:nc#776:\
42	:pa#32768:oa#0:ba#8192:fa#1024:\
43	:pb#69664:ob#32768:bb#8192:fb#1024:tb=swap:\
44	:pc#102432:oc#0:bc#8192:fc#1024:
45
46rz23|RZ23|DEC RZ23 Winchester:\
47	:dt=SCSI:ty=winchester:ns#33:nt#8:nc#776:\
48	:pa#32768:oa#0:ba#8192:fa#1024:\
49	:pb#131072:ob#32768:bb#8192:fb#1024:tb=swap:\
50	:pc#204864:oc#0:bc#8192:fc#1024:\
51	:pd#13674:od#163840:bd#8192:fd#1024:\
52	:pe#13674:oe#177514:be#8192:fe#1024:\
53	:pf#13676:of#191188:bf#8192:ff#1024:\
54	:pg#41024:og#163840:bg#8192:fg#1024:
55
56rz23l|RZ23L|DEC RZ23L Winchester:\
57	:dt=SCSI:ty=winchester:ns#39:nt#4:nc#1524:\
58	:pa#32768:ba#8192:fa#1024:\
59	:pb#66690:bb#4096:fb#1024:tb=swap\
60	:pc#237588:bc#8192:fc#1024:\
61	:pd#35135:bd#8192:fd#1024:\
62	:pe#35135:be#8192:fe#1024:\
63	:pf#67860:bf#8192:ff#1024:\
64	:pg#138130:bg#8192:fg#1024:\
65	:ph#102995:bh#8192:fh#1024:
66
67rz24|RZ24|DEC RZ24 Winchester:\
68	:dt=SCSI:ty=winchester:ns#38:nt#8:nc#1348:\
69	:pa#32768:ba#8192:fa#1024:\
70	:pb#131072:bb#4096:fb#1024:tb=swap:\
71	:pc#409792:bc#8192:fc#1024:\
72	:pd#81984:bd#8192:fd#1024:\
73	:pe#81984:be#8192:fe#1024:\
74	:pf#81984:bf#8192:ff#1024:\
75	:pg#245952:bg#8192:fg#1024:
76
77#
78# The RZ24L uses ZBR, so (pc = #_logical_blocks) > ns * nt * nc.
79# #_logical_blocks was obtained from the 'scu' "show pages" command.
80#
81rz24l|RZ24L|DEC RZ24L Winchester:\
82	:dt=SCSI:ty=winchester:ns#65:nt#4:nc#1818:\
83	:pa#32768:ba#8192:fa#1024:\
84	:pb#131072:bb#4096:fb#1024:tb=swap:\
85	:pc#479350:bc#8192:fc#1024:\
86	:pd#105170:bd#8192:fd#1024:\
87	:pe#105170:be#8192:fe#1024:\
88	:pf#105170:bf#8192:ff#1024:\
89	:pg#315510:bg#8192:fg#1024:\
90	:ph#0:bh#8192:fh#1024:
91
92#
93# The RZ24L uses ZBR, so (pc = #_logical_blocks) > ns * nt * nc.
94# #_logical_blocks was obtained from the 'scu' "show pages" command.
95#
96rz24l|RZ24L|DEC RZ24L Winchester:\
97	:dt=SCSI:ty=winchester:ns#65:nt#4:nc#1818:\
98	:pa#32768:ba#8192:fa#1024:\
99	:pb#131072:bb#4096:fb#1024:tb=swap:\
100	:pc#479350:bc#8192:fc#1024:\
101	:pd#105170:bd#8192:fd#1024:\
102	:pe#105170:be#8192:fe#1024:\
103	:pf#105170:bf#8192:ff#1024:\
104	:pg#315510:bg#8192:fg#1024:\
105	:ph#0:bh#8192:fh#1024:
106
107rz25|RZ25|DEC RZ25 Winchester:\
108	:dt=SCSI:ty=winchester:ns#62:nt#9:nc#1476:\
109	:pa#32768:ba#8192:fa#1024:\
110	:pb#131072:bb#8192:fb#1024:tb=swap:\
111	:pc#832527:bc#8192:fc#1024:\
112	:pd#222896:bd#8192:fd#1024:\
113	:pe#222896:be#8192:fe#1024:\
114	:pf#222895:bf#8192:ff#1024:\
115	:pg#668687:bg#8192:fg#1024:\
116	:ph#0:bh#8192:fh#1024:
117
118rz26|RZ26|DEC RZ26 Winchester:\
119	:dt=SCSI:ty=winchester:ns#57:nt#14:nc#2570:\
120	:pa#32768:ba#8192:fa#1024:\
121	:pb#131072:bb#8192:fb#1024:tb=swap:\
122	:pc#2050860:bc#8192:fc#1024:\
123	:pd#629006:bd#8192:fd#1024:\
124	:pe#629006:be#8192:fe#1024:\
125	:pf#629008:bf#8192:ff#1024:\
126	:pg#819200:bg#8192:fg#1024:\
127	:ph#1067820:bh#8192:fh#1024:
128
129rz26|RZ26|DEC RZ26 Winchester:\
130	:dt=SCSI:ty=winchester:ns#57:nt#14:nc#2570:\
131	:pa#32768:ba#8192:fa#1024:\
132	:pb#131072:bb#8192:fb#1024:tb=swap:\
133	:pc#2050860:bc#8192:fc#1024:\
134	:pd#629006:bd#8192:fd#1024:\
135	:pe#629006:be#8192:fe#1024:\
136	:pf#629008:bf#8192:ff#1024:\
137	:pg#819200:bg#8192:fg#1024:\
138	:ph#1067820:bh#8192:fh#1024:
139
140rz55|RZ55|DEC RZ55 Winchester:\
141	:dt=SCSI:ty=winchester:ns#36:nt#15:nc#1224:\
142	:pa#32768:ba#8192:fa#1024:\
143	:pb#131072:bb#8192:fb#1024:tb=swap:\
144	:pc#649040:bc#8192:fc#1024:\
145	:pd#152446:bd#8192:fd#1024:\
146	:pe#152446:be#8192:fe#1024:\
147	:pf#180308:bf#8192:ff#1024:\
148	:pg#485200:bg#8192:fg#1024:
149
150rz56|RZ56|DEC RZ56 Winchester:\
151	:dt=SCSI:ty=winchester:ns#54:nt#15:nc#1632:\
152	:pa#32768:ba#8192:fa#1024:\
153	:pb#131072:bb#4096:fb#1024:tb=swap:\
154	:pc#1299174:bc#8192:fc#1024:\
155	:pd#292530:bd#8192:fd#1024:\
156	:pe#292530:be#8192:fe#1024:\
157	:pf#550274:bf#8192:ff#1024:\
158	:pg#567666:bg#8192:fg#1024:\
159	:ph#567668:bh#8192:fh#1024:
160
161#rz57|RZ57|DEC RZ57 Winchester:\
162#	:dt=SCSI:ty=winchester:ns#71:nt#15:nc#1854:\
163#	:pa#32768:ba#8192:fa#1024:\
164#	:pb#184320:bb#4096:fb#1024:tb=swap:\
165#	:pc#1954050:bc#8192:fc#1024:\
166#	:pd#299008:bd#8192:fd#1024:\
167#	:pe#299008:be#8192:fe#1024:\
168#	:pf#524546:bf#8192:ff#1024:\
169#	:pg#614400:bg#8192:fg#1024:\
170#	:ph#1122562:bh#8192:fh#1024:
171
172rz57|RZ57|DEC RZ57 Winchester:\
173	:dt=SCSI:ty=winchester:ns#70:nt#15:nc#1861:\
174	:pa#32768:oa#0:ba#8192:fa#1024:\
175	:pb#184320:ob#32768:bb#8192:fb#1024:tb=swap:\
176	:pc#1954050:oc#0:bc#8192:fc#1024:\
177	:pd#299008:od#831488:bd#8192:fd#1024:\
178	:pe#299008:oe#1130496:be#8192:fe#1024:\
179	:pf#524546:of#1429504:bf#8192:ff#1024:\
180	:pg#614400:og#217088:bg#8192:fg#1024:\
181	:ph#1122562:oh#831488:bh#8192:fh#1024:
182
183# NOTE: The RZ58 uses a recording technique called zoned recording.
184#   Using this technique, the number of sectors per track will vary
185#   depending on what zone of the disk is in use (simply multiplying
186#   ns*nt*nc does not give true capacity of the drive).  The ns (number
187#   of sectors per track) is calculated by "ns = total sectors/(nt*nc)"
188#   and is a rounded value.  Therefore, the value "ns" is an approximation,
189#   not a true representation, of what is stored on disk.
190#
191#   The 'c' partition listed below gives the true size of the RZ58
192#   (this information can be obtained by use of the DEVGETGEOM ioctl).
193#
194
195rz58|RZ58|DEC RZ58 Winchester:\
196	:ty=winchester:ns#85:nt#15:nc#2112:\
197	:pa#32768:ba#8192:fa#1024:\
198	:pb#131072:bb#4096:fb#1024:tb=swap:\
199	:pc#2698061:bc#8192:fc#1024:\
200	:pd#844800:bd#8192:fd#1024:\
201	:pe#844800:be#8192:fe#1024:\
202	:pf#844620:bf#8192:ff#1024:\
203	:pg#819200:bg#8192:fg#1024:\
204	:ph#1715019:bh#8192:fh#1024:
205
206xt8760|XT8760|Maxtor XT8760 Winchester:\
207	:dt=SCSI:ty=winchester:ns#54:nt#15:nc#1616:\
208	:pa#32768:oa#0:ba#8192:fa#1024:\
209	:pb#131072:ob#32768:bb#8192:fb#1024:tb=swap:\
210	:pc#1308930:oc#0:bc#8192:fc#1024:\
211	:pd#152446:od#163840:bd#8192:fd#1024:\
212	:pe#152446:oe#316286:be#8192:fe#1024:\
213	:pf#840198:of#468732:bf#8192:ff#1024:\
214	:pg#1145090:og#163840:bg#8192:fg#1024:
215
216ep976|EP976|EPSON HMD-976 Winchester:\
217	:dt=SCSI:ty=winchester:ns#34:nt#6:nc#670:\
218	:pa#32768:oa#0:ba#8192:fa#1024:\
219	:pb#69664:ob#32768:bb#8192:fb#1024:tb=swap:\
220	:pc#136680:oc#0:bc#8192:fc#1024:\
221	:pg#34248:og#102432:bg#8192:fg#1024:
222