I have a fujitsu 2513A (DynaMO 640) Magopyic drive which I have been
trying to get to work with my alpha (running osf 3.2g). The main problem
seems to be deducing the drive geometry.
If anyone has a working disktab entry for this device I would love
to hear from you.
I have included a full description of what I have tried (so appologies
for the long post), but hopefully I have included enough information
for people more skilled than I to make some suggestions.
Firstly from the FAQ at digital's web site I tried to let newfs
workout the drive geometry itself:
"newfs is smart enough......"
# newfs /dev/rrz5c /dev/rrz5c
write error: 310232
wtfs: No space left on device
Ok the 2048 bytes/sector could be messing this up, lets try this the
hard way->
from
http://www.fujitsu.co.jp/hypertext/storage/catalog/m2513/em2513.html
I know that:
tracks/surface = 18480
surfaces = 1
sectors/track = 17
so total sectors (17*18480) = 314160
which should be the total unformatted capacity.
however scu reports that total sectors should be
310352, ie the total usable capacity.
so working backwards this gives:
sectors/track = 17
tracks/surface = 18256
By counting markings on the disk I figure that there
are 11 cylinders so the number of tracks/cylinder:
tracks/cylinder = 1659.63636364
(a problem with reserved sectors/bad sector adjustment?)
so setting tracks/cylinder to 1659 and working back:
tracks/cylinder = 1659
sectors/track = 17
sectors/cylinder = 28203
cylinders/disk = 11
sectors/disk = 310233
so my disktab entry is:
DynaMO640|MO|Fujitsu DynaMO 640 Removable:\
:ty=removable:dt=SCSI:ns#17:nt#1659:nc#11:se#2048:\
:oa#0:pa#310233:ba#8192:fa#1024:\
:oc#0:pc#310233:bc#8192:fc#1024:
This produces a label without problems, but newfs fails with:
# newfs /dev/rrz5c
write error: 310232
wtfs: No space left on device
Trying the -N switch to find out about this paramaters:
# newfs -N /dev/rrz5c
fragment size 1024 is too small, minimum is 2048
ok:
# newfs -N -f 2048 /dev/rrz5c
With 28203 sectors per cylinder, minimum cylinders per group is 4
and the fragment size to be changed from 2048 to 8192
Hmm:
# newfs -N -f 8192 /dev/rrz5c
Warning: Block size and bytes per inode restrict cylinders per group to 4.
Warning: insufficient space in super bloack for
rotational layout tables with nsect 17 and ntrack 1659.
File system performance may be impared.
Warning: 1 sector(s) in last cylinder unallocated
/dev/rrz5c: 310232 sectors in 11 cylinders of 1659 tracks, 17 sectors
635.4MB in 3 cyl groups (4 c/g, 231.04MB/g, 6976 i/g)
super-block backups (for fsck -b #) at:
8, 112840, 225672,
hmm:
# newfs -N -f 8192 -c 4 /dev/rrz5c
Warning: insufficient space in super bloack for
rotational layout tables with nsect 17 and ntrack 1659.
File system performance may be impared.
Warning: 1 sector(s) in last cylinder unallocated
/dev/rrz5c: 310232 sectors in 11 cylinders of 1659 tracks, 17 sectors
635.4MB in 3 cyl groups (4 c/g, 231.04MB/g, 6976 i/g)
super-block backups (for fsck -b #) at:
8, 112840, 225672,
Ok, try to write that (right now I don't care if the performace
is bad, I just want it to work)
# newfs -f 8192 -c 4 /dev/rrz5c
write error: 310232
wtfs: No space left on device
So now I am stumped. If anyone has on ideas I would really
like to know.
David Pinson
dpinson_at_t-rex.materials.unsw.edu.au
School of Materials Science and Engineering
University of New South Wales, Australia
Received on Wed Jun 25 1997 - 09:47:26 NZST