From 5e2111a922e5ff311aec8874854834c301de4b1b Mon Sep 17 00:00:00 2001 From: pefo <> Date: Wed, 18 Sep 1996 08:46:57 +0000 Subject: [PATCH] Create all 16 partitions. --- src/etc/etc.arc/MAKEDEV | 34 +++++++++++++++++++++++++--------- 1 file changed, 25 insertions(+), 9 deletions(-) diff --git a/src/etc/etc.arc/MAKEDEV b/src/etc/etc.arc/MAKEDEV index 86dd18d4..6b71b02c 100644 --- a/src/etc/etc.arc/MAKEDEV +++ b/src/etc/etc.arc/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $OpenBSD: MAKEDEV,v 1.6 1996/09/02 11:37:45 pefo Exp $ +# $OpenBSD: MAKEDEV,v 1.7 1996/09/18 08:46:57 pefo Exp $ # @(#)MAKEDEV 8.1 (Berkeley) 6/9/93 # @@ -162,10 +162,10 @@ fd*|sd*|vnd*) rm -f $name$unit r$name$unit case $unit in 0|1|2|3|4|5|6) - mknod ${name}${unit}c b $blk `expr $unit '*' 16 + 2` - mknod r${name}${unit}c c $chr `expr $unit '*' 16 + 2` - if [ $name != vnd ] - then + mknod ${name}${unit}c b $blk `expr $unit '*' 16 + 2` + mknod r${name}${unit}c c $chr `expr $unit '*' 16 + 2` + if [ $name != vnd ] + then mknod ${name}${unit}a b $blk `expr $unit '*' 16 + 0` mknod ${name}${unit}b b $blk `expr $unit '*' 16 + 1` mknod ${name}${unit}d b $blk `expr $unit '*' 16 + 3` @@ -173,6 +173,14 @@ fd*|sd*|vnd*) mknod ${name}${unit}f b $blk `expr $unit '*' 16 + 5` mknod ${name}${unit}g b $blk `expr $unit '*' 16 + 6` mknod ${name}${unit}h b $blk `expr $unit '*' 16 + 7` + mknod ${name}${unit}i b $blk `expr $unit '*' 16 + 8` + mknod ${name}${unit}j b $blk `expr $unit '*' 16 + 9` + mknod ${name}${unit}k b $blk `expr $unit '*' 16 + 10` + mknod ${name}${unit}l b $blk `expr $unit '*' 16 + 11` + mknod ${name}${unit}m b $blk `expr $unit '*' 16 + 12` + mknod ${name}${unit}n b $blk `expr $unit '*' 16 + 13` + mknod ${name}${unit}o b $blk `expr $unit '*' 16 + 14` + mknod ${name}${unit}p b $blk `expr $unit '*' 16 + 15` mknod r${name}${unit}a c $chr `expr $unit '*' 16 + 0` mknod r${name}${unit}b c $chr `expr $unit '*' 16 + 1` mknod r${name}${unit}d c $chr `expr $unit '*' 16 + 3` @@ -180,10 +188,18 @@ fd*|sd*|vnd*) mknod r${name}${unit}f c $chr `expr $unit '*' 16 + 5` mknod r${name}${unit}g c $chr `expr $unit '*' 16 + 6` mknod r${name}${unit}h c $chr `expr $unit '*' 16 + 7` - fi - chgrp operator ${name}${unit}[a-h] r${name}${unit}[a-h] - chmod 640 ${name}${unit}[a-h] r${name}${unit}[a-h] - ;; + mknod r${name}${unit}i c $chr `expr $unit '*' 16 + 8` + mknod r${name}${unit}j c $chr `expr $unit '*' 16 + 9` + mknod r${name}${unit}k c $chr `expr $unit '*' 16 + 10` + mknod r${name}${unit}l c $chr `expr $unit '*' 16 + 11` + mknod r${name}${unit}m c $chr `expr $unit '*' 16 + 12` + mknod r${name}${unit}n c $chr `expr $unit '*' 16 + 13` + mknod r${name}${unit}o c $chr `expr $unit '*' 16 + 14` + mknod r${name}${unit}p c $chr `expr $unit '*' 16 + 15` + fi + chgrp operator ${name}${unit}[a-p] r${name}${unit}[a-p] + chmod 640 ${name}${unit}[a-p] r${name}${unit}[a-p] + ;; *) echo bad unit for disk in: $i ;;