if $1x = x exit
if $1 = 124 goto small
if $1 = 0   goto big
if $1 = 5   goto big
exit
:
: big
echoall
/etc/umount /dev/hp$1
icheck /dev/rhp$1
dcheck /dev/rhp$1
:
: expect 1482 blocks to be copied
dd if=/dev/rhp$1 of=/dev/rht0 bs=44b
dd if=/dev/rht0 of=/dev/null bs=44b
echonone
goto finish
:
: small
echoall
/etc/umount /dev/hp[124]
icheck /dev/rhp[124]
dcheck /dev/rhp[124]
:
: expect 475 blocks to be copied
dd if=/dev/rhp4 of=/dev/rnht0 bs=22b
:
: expect 304 blocks to be copied
dd if=/dev/rhp1 of=/dev/rnht0 bs=44b
:
: expect 304 blocks to be copied
dd if=/dev/rhp2 of=/dev/rnht0 bs=44b
rew
dd if=/dev/rnht0 of=/dev/null bs=22b
dd if=/dev/rnht0 of=/dev/null bs=44b
dd if=/dev/rnht0 of=/dev/null bs=44b
rew
echonone
:
: finish
echo  >/dev/tty$2
