I will go through the steps somewhat to show you what I have done to install vhusbdpi (USB Server) on Raspberry Pi. I am using NOOBS 1.3.8
After following the instructions in The FAQ, the Pi asks to install the AVAHI-DAEMON. I tried but then it said to perform a "sudo apt-get update" so the Pi could properly install the daemon. After the update and the daemon was properly installed, I checked to see if the Pi would reboot successfully with any driver failures or warnings. Upon shutdown, the Pi hung after "Shutting down ALSA...done" Wouldn't go anywhere after that so I power cycled the Pi.
Besides getting the dreaded "Volume was not properly unmounted", upon startup, the Pi, once again, hung after "Starting OpenBSD Secure Shell server: sshd." Again going nowhere. On the hang in startup, I could, at least, use to get the Pi to restart. On the shutdown hang I could not do anything to get the Pi to restart, other than to power cycle it.
Am I doing something wrong. NOOBS 1.3.8 installed successfully without any warnings or failures and had no problem till I put vhusbdpi in the init.d. I did get a script warning which said "No LSB tags or overrides". Only saw that after entering the "sudo update-rc.d vhusbdpi defaults" entry.