Hi,
I have been struggling to find a solution for the following so I hope there is someone that can help me out here.
I am using VB 4.2.6 on Mac OS X 10.8.2
I have a windows XP SP3 guest.
I use shared folders to work with data that resides on the Max OS X host.
Mostly, shared folders work fine. I can read, write and delete files.
But there are 2 programs that give me write permission errors.
One is MS Access 2010: when I try to do a 'repair and compact database' on a database file that resides on the shared folder, it comes back with an error stating that 'You might not have adequate permissions to the folder that the database is located in'. This does not happen when the file is on the local drive (C:\) within the guest.
The second is the mcc compiler that I use within Matlab. It complains: '??? Error using ==> mcc. You do not have write permission in the output directory:'
Both refer to permissions on the folder where my files reside.
So it seems that these programs look at the folder permissions and conclude that they do not have full permission.
As a workaround I tried creating a SMB network share on my Mac OS X host and use that in the Windows XP guest. Guess what: same problem!
So something strange is going on with network + shared folder permissions within the virtual XP guest.
The SMB share behaved perfectly normal from another (physical) XP machine. So the problem seems not to be in the host OS but in virtual box.
Where to start looking? I see no way to influence folder permissions on a shared folder or network share.
I also set up a freshly installed XP guest to rule out other installed software and the problem exists there as well.