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.