Can you do a single-user boot? If so, boot to single user, then mount /tmp writeable, create a device node there for the root slice using mknod, then mount the root slice somewhere using that device node, and do a devfsadm -r <mount point>.
Easy, really... :-)
Good luck Volker