From mboxrd@z Thu Jan 1 00:00:00 1970 From: jnc@mercury.lcs.mit.edu (Noel Chiappa) Date: Mon, 23 Apr 2018 18:01:11 -0400 (EDT) Subject: [TUHS] /dev/drum Message-ID: <20180423220111.1F99A18C07E@mercury.lcs.mit.edu> > From: Clem Cole > To be honest, I really don't remember - but I know we used letters for > the different partitions on the 11/70 before BSD showed up. In V6 (and probably before that, too), it was numbers: http://minnie.tuhs.org/cgi-bin/utree.pl?file=V6/usr/man/man4/rp.4 So on my machine which had 2 x 50MB CalChomps, with a Diva controller, which we had to split up into two partition each (below), they were dv00, dv01, dv10 and dv11. Letters for the partitions made it easier... > The reason for the partition originally was (and it must have been 6th > edition when I first saw it), DEC finally made a disk large enough that > number of blocks overflowed a 16 bit integer. So splitting the disk > into smaller partitions allowed the original seek(2) to work without > overflow. No, in V6 filesystems, block numbers (in inodes, etc - also the file system size in the superblock) were only 16 bits, so a 50MB disk (100K blocks) had to be split up into partitions to use it all. True of the RP03/04 in V6 too (see the man page above). Noel