Я установил гем fusefs-osx 0.7.0, но примеры скриптов не монтируются.Я попробовал hello.rb и yamlfs.rb.Сценарий не прерывается, и значок Finder точки монтирования меняется на смонтированный диск, но я не могу получить доступ к содержимому.Если я попробую «ls», я получу «Ошибка ввода / вывода».
Запуск lsof в процессе ruby показывает, что загружены гемы fusefs_lib.bundle и /opt/local/lib/libfuse_ino64.2.dylib,«/ dev / fuse0» также находится в списке.
lsof также выдает эту ошибку:
lsof: WARNING: can't stat() fusefs file system /fusefs/rb_hello
Output information may be incomplete.
assuming "dev=2d00000b" from mount table
Команда «mount» показывает (имя пользователя исключено):
ruby@fuse0 on /fusefs/rb_hello (fusefs, nodev, nosuid, synchronous, mounted by ...)
Когда я запускаю скрипт ctrl-C, мне нужно вручную размонтировать точку.
Информация о системе:
Leopard 10.5.8
ruby enterprise 1.8.7-2011.03 (i386 only)
libfuse 2.7.3 installed via Macports
Я также попытался установить гем на системный ruby, но получаютот же результат.
Google не нашел никаких результатов по этой проблеме.