diff options
author | phk <phk@FreeBSD.org> | 2004-03-28 19:39:08 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2004-03-28 19:39:08 +0000 |
commit | 19fd5c61ca497d8dca982e8457816c3d36e4a30c (patch) | |
tree | 535cfdfdc79740d7ec72c93bfd696a73146734d7 | |
parent | bb3d521bca6c07b03d41502b4111ddc1329f9196 (diff) | |
download | FreeBSD-src-19fd5c61ca497d8dca982e8457816c3d36e4a30c.zip FreeBSD-src-19fd5c61ca497d8dca982e8457816c3d36e4a30c.tar.gz |
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>
-rw-r--r-- | tools/tools/nanobsd/i386.diskimage | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/tools/nanobsd/i386.diskimage b/tools/tools/nanobsd/i386.diskimage index 1ccbe3e..a89b64f 100644 --- a/tools/tools/nanobsd/i386.diskimage +++ b/tools/tools/nanobsd/i386.diskimage @@ -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} |