5

私は毎日の仕事で macosx 10.7 で sshfs を使用しています。

sshfs をインストールするには、macport: "port install fuse4x sshfs" を使用しました。

今日のエラー:

$ sshfs user@domain.com:/path myfolder
fuse4x client library version is incompatible with the kernel extension (kext='0.9.0', library='0.9.2').

どんなヒントでも大歓迎です。わかりません。システムを更新していません。

4

2 に答える 2

11

従う

$ brew info fuse4x-kext

指示:

FUSE ベースのファイルシステムを機能させるには、root ユーザーが fuse4x カーネル拡張機能をインストールする必要があります。

$ sudo /bin/cp -rfX /usr/local/Cellar/fuse4x-kext/0.9.2/Library/Extensions/fuse4x.kext /Library/Extensions
$ sudo chmod +s /Library/Extensions/fuse4x.kext/Support/load_fuse4x

Fuse4x の以前のバージョンからアップグレードする場合、上記の手順を実行する前に、古いカーネル エクステンションをアンロードする必要があります。まず、FUSE ベースのファイルシステムが実行されていないことを確認します。

$ mount -t fuse4x

すべての FUSE ファイルシステムをアンマウントしてから、カーネル エクステンションをアンロードします。

$ sudo kextunload -b org.fuse4x.kext.fuse4x
于 2012-10-21T12:37:53.600 に答える