背景

自从 2011-12-16 入手 MBP 以来,就发现只有 sshfs 来连接各种系统的硬盘最方便

  • 依赖少, 双方有 ssh 就好
  • 配置少, ssh 服务的启动没有 smb 服务那么多的配置
  • 自动断, 不会象 smb 死占一个虚假的挂接点

问题

每次 brew 出点小问题,就导致 sshfs 或是不痛快;

目测已经折腾过至少4次了

  • 送修理两次
  • 从 10.6 升级 到 10.9 一次
  • brew 在硬盘权限修订后,完全崩溃,重新安装 又一次

分析

毕竟 sshfs 依赖 FUSE 这种 plan9 发展来的神物, 是第三方的东西…

而且历史上:

  • fuse4x
  • macfuse
  • osxfuse

出现过很多靠谱不靠谱的…

解决

认真根据 homebrew 上最新 issue 的指引

  • 先停了以往各种版本的 FUSE
  • 正常的安装
$ brew install sshfs

由脚本自动安装所有依赖包.

并根据安装提示进行必要的系统配置

sudo /bin/cp -RfX /usr/local/opt/osxfuse/Library/Filesystems/osxfusefs.fs \
    /Library/Filesystems/
sudo chmod +s /Library/Filesystems/osxfusefs.fs/Support/load_osxfusefs

首次,进行挂接时,会有驱动非官方的警告,知道就好, 其它一切正常的了 ;-)

参考:


Comments

comments powered by Disqus

© Copyright 2014 by Zoom.Quiet
Content licensed under the Creative Commons attribution-noncommercial-sharealike License.
Contact me via , mail ,github or bitbucket . Tip me via gittip . (feed)