Я настраиваю новый ящик (Ubuntu 12.04 LTS) для игры и смонтировал (через mount.cifs) сетевой ресурс Windows в / mnt / common. Также добавлены строки в fstab, монтируется отлично во время загрузки.
Теперь, когда я пытаюсь поделиться этой папкой через nfs, я получаю:
exportfs: /mnt/common does not support NFS export
Я поигрался с разрешениями монтирования (потому что обычно он монтируется только для чтения) - 777 тоже не помогает.
Экспорт / домашний каталог работает нормально.
Это потому, что файлы находятся на сервере Windoze 2003? Есть ли обходной путь?
Насколько я знаю, в NFS нет возможности "пересылать" монтирования.
Просто смонтируйте общий ресурс CIFS непосредственно в целевой системе вашего общего ресурса NFS.
Причины, по которым вы даже не должны пытаться выполнить эту работу, среди прочего, различия в том, как обрабатываются блокировки файлов, как сохраняется состояние и обрабатываются отключения, нечувствительность к регистру в CIFS обрабатывает файлы Foo
и foo
то же самое, где в NFS это два разных файла, и ваше преобразование пользовательской модели аутентификации (CIFS) в системную аутентификацию.