¿Por qué no puedo crear directorios en la carpeta compartida de Virtual Box? Host de Windows 7, invitado de Arch Linux

¿Por qué no puedo crear directorios en la carpeta compartida de Virtual Box? Host de Windows 7, invitado de Arch Linux

Estoy montando una carpeta compartida en un invitado de Arch Linux en un host de Windows 7 en Virtual Box. El sistema de archivos de la carpeta compartida es ext3 y está montado en Windows 7 con Ext2Fsd.

Monto la carpeta compartida al arrancar con este fstab:

D_DRIVE /home/tony vboxsf rw,gid=1000,uid=1000,auto 0 0 

Creo que mi usuario en el sistema operativo invitado tiene el uid y el gid correctos:

[tony@kiwi ~]$ id
uid=1000(tony) gid=1000(tony) groups=1000(tony),1002,(vboxsf)

Puedo crear archivos y eliminarlos bien, pero parece que no puedo crear directorios.

[tony@kiwi ~]$ mkdir foo
mkdir: cannot create directory `foo': Protocol error

Es extraño porque parece que el directorio está ahí, más o menos.

[tony@kiwi ~]$ ls -lh
ls: cannot access foo: No such file or directory
total 0
????????? ? ?     ?     ?                ? foo

Lo mismo ocurre con el usuario root. Tampoco puedo crear enlaces simbólicos. Nuevamente, crear y eliminar archivos normales parece funcionar bien.

¿Alguien tiene alguna idea?

Además, si alguien tiene alguna sugerencia alternativa a las carpetas compartidas, me encantaría escucharla. Iba a utilizar una carpeta NTFS como recurso compartido, pero me gustaría poder tener enlaces simbólicos.

información relacionada