Tell fdisk(8) about our geometry.

Strictly speaking this is unnecessary, but it allows nanobsd to work
on systems from before the -x and -y arguments to mdconfig(8) worked
for vnode backing.

Submitted by:	"Oivind H. Danielsen" <oivind.danielsen@kopek.net>
This commit is contained in:
Poul-Henning Kamp 2004-03-28 19:39:08 +00:00
parent 1d559da4d1
commit ae789ad80b

View File

@ -30,6 +30,8 @@ MD=`mdconfig -a -t vnode -f ${TMPFILE0} -x ${SC} -y ${HD}`
rm -f ${TMPFILE0}
(
sl=`expr "(" ${SECTS} - ${SC} - ${DATASLICE} ")" / 2`
cyl=`expr ${SECTS} / ${SC} / ${HD}`
echo g c${cyl} h${HD} s${SC}
echo p 1 165 ${SC} $sl
echo p 2 165 `expr ${SC} + $sl` $sl
echo p 3 165 `expr ${SC} + $sl + $sl` ${DATASLICE}