/sbin/mount.vboxsf: mounting failed with the error: Invalid argument - how to solve this error?

Solution 1:

The normal way to get that done from the link provided by Norbert

sudo mount -t vboxsf [-o OPTIONS] sharename mountpoint

So your command should be

sudo mount -t vboxsf [-o OPTIONS] sharename /media/songs

To mount a shared folder during boot, add the following entry to /etc/fstab:

sharename   /media/songs   vboxsf   defaults  0   0

The sharename comes from the Windows hosts' sharename