почему я не могу создать каталоги в общей папке virtual box? Хост Windows 7, гостевой Arch Linux

почему я не могу создать каталоги в общей папке virtual box? Хост Windows 7, гостевой Arch Linux

Я монтирую общую папку в гостевой системе Arch Linux на хосте Windows 7 в Virtual Box. Файловая система общей папки — ext3, и она монтируется в Windows 7 с помощью Ext2Fsd.

Я монтирую общую папку при загрузке с помощью этого fstab:

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

Я считаю, что у моего пользователя в гостевой ОС правильные uid и gid:

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

Я могу создавать файлы и удалять их, но не могу создавать каталоги.

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

Это странно, потому что каталог выглядит так, будто он там есть.

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

То же самое происходит с пользователем root. Я также не могу создавать симлинки. Опять же, создание и удаление обычных файлов, похоже, работает нормально.

У кого-нибудь есть идеи?

Также, если у кого-то есть какие-либо альтернативные предложения для общих папок, я был бы рад услышать об этом. Я собирался использовать папку NTFS в качестве общего ресурса, но я хотел бы иметь возможность использовать символические ссылки.

Связанный контент