As a first step, I'm trying to umount the /union fs, until now failed ...
shutdown is performed by /etc/init and in turn by /etc/rc0.d/halt, both files actually resides on "/ = /union" fs,
the result is that /union is "busy" when you try to unmount it... I think I need to learn better how unionfs, (may be aufs too), actually works.
AS