V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
nuevepicos
V2EX  ›  macOS

同一个内网里的两台 mac 网络邻居,不能访问外接的移动硬盘,怎么解决?

  •  
  •   nuevepicos · 2020-09-26 09:45:39 +08:00 · 1993 次点击
    这是一个创建于 1519 天前的主题,其中的信息可能已经有所发展或是发生改变。

    两台 mac,系统都是 10.15.6,其中一台( a )外接了移动硬盘,现在用另一台( b )通过网络邻居( cmd+k )访问 a,目前机器 a 内置硬盘里的分区和文件夹,机器 b 都能连接上可以访问和读写内容,但机器 a 外接的移动硬盘,通过机器 b 的 finder 网络邻居里,能看到,不过只要双击移动硬盘对应的分区,会有弹窗提示如下内容:

    [不能完成此操作,因为找不到“Time Capsule”的原始项目。] *( Time Capsule )是移动硬盘分区的名字

    在机器 a 里把移动硬盘对应的分区添加到网络共享文件夹了也不行

    这个如何解决呢? 谢谢各位🙏

    10 条回复    2020-09-26 12:46:10 +08:00
    TigerK
        1
    TigerK  
       2020-09-26 10:24:15 +08:00 via iPhone   ❤️ 1
    如果可以接受用第三方软体的话,我推荐试试 Cute Http File Server 非常简单的一个小软件,同时支持 Http 与 WebDav 两种协议,我简直爱上它了!
    nuevepicos
        2
    nuevepicos  
    OP
       2020-09-26 10:32:36 +08:00
    @TigerK 如果能在原生支持的 afp smb 访问自然是最好的,我这边想通过这个方式访问机器 a 上外接的 TM 备份盘,然后让机器 b 的时间机器备份到那个备份盘上,而不用机器 b 去直接物理连接那个移动硬盘
    ihwbunny
        3
    ihwbunny  
       2020-09-26 10:42:16 +08:00
    操作问题:
    在 A (比如:IP=192.168.1.10 )上: 共享中,把外置盘添加上(比如:TM_Backup ),设置好权限(比如:admin 可以读写)

    在 B 上:
    Finder 的连接服务器( command+k ),输入:smb://[email protected]
    提示确认连接后,如果询问则输入密码,在弹出的窗口中,双击 TM_Bacup,如果一切正常,就应该可以读写它了。
    also24
        4
    also24  
       2020-09-26 10:57:10 +08:00
    印象中 macOS 默认的文件分享是走 SMB 的,然而 TM 默认又是基于符号链接的。
    macOS 不确定,但是 Linux 下的 Samba,默认不跟随符号链接,我怀疑你遇到的问题和这个有关。

    解决方案:
    按住 Control 键点按共享文件夹的名称,然后选取“高级选项”, 在弹出的面板中选择 『共享为时间机器备份目的位置』

    参考:
    https://support.apple.com/zh-cn/guide/mac-help/mh17131/10.15/mac/10.15#mchla7bad8a5
    also24
        5
    also24  
       2020-09-26 10:58:44 +08:00
    also24
        6
    also24  
       2020-09-26 10:59:10 +08:00
    另外,如果还是有问题,可以考虑开启 AFP 共享再试一下
    nuevepicos
        7
    nuevepicos  
    OP
       2020-09-26 11:12:01 +08:00
    @ihwbunny 这个试过了,不行

    设置了共享及 admin 的权限后,机器 b 上通过 cmd+k 访问机器 a 后,出现了分区列表,内置的分区能打开,移动硬盘上的分区还是不行,会弹出提示「连接到服务器 a (内网 ip 地址)时出现问题,您没有访问此服务器的权限」
    nuevepicos
        8
    nuevepicos  
    OP
       2020-09-26 11:23:03 +08:00
    @also24 我按你的方法,在高级选项里把「共享为时间机器备份目的位置」勾选上以后

    在 finder 的网络共享里还是不能直接打开对应的 TM 分区,提示和之前一样

    但在机器 b 的 TimeMachine 设置里,选择备份磁盘,可以看到那个 TM 分区了,但选择这个分区进行备份操作以后,提示如图……

    https://s1.ax1x.com/2020/09/26/0P34yt.png
    also24
        9
    also24  
       2020-09-26 11:33:08 +08:00
    @nuevepicos #8
    看到一个魔幻操作,关掉再开……

    https://discussions.apple.com/thread/250767686

    > On the iMac/TM server machine, disabling File Sharing, (waiting 10 seconds) & re-enabling, allowed the Mac mini to complete the TM setup process successfully without error 13.

    这里也有两个魔幻操作,注销重进,或者强制重启 Finder ……
    https://apple.stackexchange.com/questions/372315/cant-add-shared-drive-as-time-machine-drive
    nuevepicos
        10
    nuevepicos  
    OP
       2020-09-26 12:46:10 +08:00
    @also24 试验了重启大法后,现在机器 b 能访问机器 a 上外接硬盘的分区了, TM 也能备份了……真不容易

    万分感谢🙏
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2614 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 01:57 · PVG 09:57 · LAX 17:57 · JFK 20:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.