ほほう、確かに興味深い。こちらではこんな感じ。

% uname -a
SunOS xxxxxx 5.10 Generic_118844-26 i86pc i386 i86pc
% truss -t open cat /etc/vfstab/
open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT
open("/lib/libc.so.1", O_RDONLY) = 3
open("/usr/lib/locale/ja/ja.so.3", O_RDONLY) = 3
open("/usr/lib/locale/ja_JP.eucJP/methods_ja_JP.eucJP.so.3", O_RDONLY) = 3
open64("/etc/vfstab/", O_RDONLY) Err#20 ENOTDIR
open("/usr/lib/locale/ja/LC_MESSAGES/SUNW_OST_OSCMD.mo", O_RDONLY) = 3
cat: /etc/vfstab/ をオープンできません。

結論: >>209的にはSolaris9まではSysVだったが、10では違うw