From where are you copying pvscsi? If it is from the build directory it looks like the build script is not properly copying files then or perhaps not updating an alias file properly?
Edward L. Haletky
Communities Moderator, VMware vExpert,
I got the modules from /usr/lib/vmware-tools (at moment of typing i don't have a VMware environment) to /lib/modules/<kernel>/misc.
I tried all options with mkinitrd, also the --with=pvscsi option. But the modules are not in the kernel when you install the packages.