I am trying to make some Veritas raw devices in my gobal zone visible to my
non global zone. At the moment I am creating a loopback filesystem and then
presenting that to the non global zone.

However I loose my loopback mount on reboot. Is there a better way of doing
this? Commands that I am running are below:

On the global zone:
lofiadm -a /dev/vx/dsk/host_dg/LNMRID1_redo1a

Which gives me: /dev/lofi/1

Then:

zoencfg -z host
add device
set match=/dev/rlofi/1
end
add device
set match=/dev/lofi/1
end

This works well until I reboot the global zone which blows away /dev/lofs/1.