> The purpose of listcd is locate the compressed /usr. Since devfsadm is > located in /usr/sbin, it is not available hence this is mounting the file > system using the explicit name. The issue with Xvm was that devices under > /devices/xvdp were not being instantiated.
Strange, because when I was looking at a system in this state (namely without /usr mounted) I thought that I was able to run devfsadm. Are you sure that there isn't a /usr/sbin/devfsadm - usr_microroot_files seems to indicate there will be one on the microroot. dsc
