#!/usr/bin/bash

start=368
end=400
device=/devices/sbus\@1f,0/SUNW,fas\@e,8800000/sd\@0,0\:a,raw 
partition=/dev/dsk/c0t0d0s4

for ((i=$start; i < $end; i++))
do

echo "partition" > /tmp/cmd
echo "4" >> /tmp/cmd
echo >> /tmp/cmd
echo >> /tmp/cmd
echo $i >> /tmp/cmd
echo "500c" >> /tmp/cmd
echo "label" >> /tmp/cmd
echo "print" >> /tmp/cmd
echo "quit" >> /tmp/cmd

umount /mnt >/dev/null 2>&1

format -f /tmp/cmd $device > /dev/null 2>&1

mount -o ro $partition /mnt/ >/dev/null 2>&1
if test "$?" = 0 ; then
	echo $i
	exit 0;
fi

done


