由于找不到“ Foo”的原始项目,因此操作无法完成


50

我家里有一个小NAS,可以通过AFP读取一些卷。这一切都很好。直到我关闭了一段时间,最近才重新连接。

我可以看到网络上的设备,可以打开它并选择一个共享。但是,当我尝试挂载共享时,出现以下错误:

"The operation can’t be completed because the original item for “Foo” can’t be found"

我认为这是因为我的小NAS更改为新IP,而OS X则将原始(别名)缓存在某个地方。

我可以从以前从未见过的另一台Mac上成功打开这些共享,这一事实证实了我的想法。

有人知道这可能在哪里缓存吗?有什么我可以重设或丢弃来克服此错误的方法吗?

Answers:


48

显然,由于许多不同的原因,可能会出现此问题。就我而言,它是通过重新启动取景器来解决的。有关此问题的描述和解决方案,请访问http://www.cnet.com/news/fix-shared-computer-not-found-in-finder/


14
重新启动搜索器也对我有用。Apple菜单(左上方)->强制退出->查找器->重新启动。
cgenco '16

1
也是WFM:OSX El Capitan,Force quit finder,现在能够重新连接到2008年末的Macbook。谢谢
jalanb '16

2
Sierra上的同一个探针,现在很烦人,它在解除警报后也关闭了取景器窗口。重新启动Finder可以再次装入网络卷。
malhal

1
WFM也很麻烦,我几乎总是要重新启动finder才能连接到共享。
TCB13

1
Ya不能使用NFS,因为Apple不再喜欢它了,而SMB却使人苦不堪言。就像Apple希望您使用一家纯Apple商店一样?对我来说,不是权限,也不是陈旧的连接。必须是其他完全相同的错误消息。“可爱。”
布鲁斯

8

就我而言(iMac试图访问Win7机器上的文件),解决方案是将“来宾”的权限添加到Win7目录。以前没有必要这样做。该目录可以共享给所有人,并且可以正常工作。但是显然,现在iMac尝试以“来宾”身份连接,并专门为“来宾”添加权限(属性…共享…共享…添加…来宾)解决了该问题。


3
当然,这会绕过您设置的任何安全性(访客=公共访问)。只要您对此感到满意,这是一个很好的解决方案。
inanutshellus 2015年

5

好的,我将回答我自己的问题。就我而言,解决方案实际上是“简单的”。

我查看了另一台Mac,发现该/Volumes目录具有不同的权限。在有问题的Mac上设置为drwxr-xr-x,在最近安装的Mac上设置为drwxrwxr-x

所以我用以下方法解决了我的问题:

sudo chmod 775 /Volumes

(您当然也可以在Finder中通过“获取信息”进行此操作)

问题解决了。现在,我可以再次挂载任何文件共享了。


我的/Volumes权限与有问题的Mac相同,因此我运行了您,chmod 775但就我而言,这不能解决问题。然后,我尝试重新启动Finder,这确实解决了我的问题。
jeff-h

4

我遇到过同样的问题。对我来说,它也可以在另一台Mac上运行。原来,我不得不改变Volumes到的组admin这是wheelbefor。

所以我用以下方法解决了我的问题:

sudo chgrp admin /Volumes

我遇到了问题,重新启动Finder并没有帮助。在我将某些共享从卷上的一部分转移到Synology NAS上后,问题开始出现。上面提到的修复对我有用。
Chevdor

2

TL; DR-也检查远程共享上的权限。确保Samba守护程序 AFP守护程序有权访问共享。

长版 -我的问题不是我的Mac,而是远程共享。他们拥有750权限,这似乎很合理,因为我只希望所有者和适当的组可以访问文件夹。但是afpd(Apple File Protocol Daemon)进程不在组中!因此它无法访问文件。当其他客户端(例如Windows计算机)访问该共享时,他们通过Samba(smbd)(以)运行访问该共享root。因此,我的Windows机器运行良好,而Mac客户端似乎“笨拙”。

$ ssh myremoteserver
$ ps -eaf | egrep -i smbd\|afpd 
12902 root     34784 S    smbd -D
24642 admin    23680 S    /usr/sbin/afpd -d -F /etc/netatalk/afp.conf

(因此,Samba以root身份运行,但是AFP以“ admin”身份运行。)

$ cd /mnt/myshares
$ ls -l
drwxr-x---    6 nobody   allaccou      4096 Jun 25 02:50 foo
drwxr-x---   11 nobody   allaccou      4096 Jun 10 20:39 bar
drwxr-xr-x   12 nobody   allaccou      4096 Jun 24 23:18 baz

(这里,“ baz”在任何地方都可以使用,但是“ foo”和“ bar”仅在我的Windows计算机上可以使用。)

$ sudo cat /etc/group
root:x:0:root
administrators:x:1001:admin
share:!:1000:admin,nobody
allaccount:!:501:bob,jane,sue
netdev:x:1002:

(因此,以-运行的AFP admin不在该组中allaccount。)

将他添加到allaccount组中,,一台快乐的Mac。


1
我有一个Netgear ReadyNAS系统,并且在所有Mac设备上都遇到了与OP相同的问题。您的建议促使我打开管理界面并签出我的网络共享。事实证明,我对每个共享的AFP权限限制太严格。所以为您+1点:)
皮尔斯

1

我的MacBook Air遇到了同样的问题;我无法从Mac OS X服务器挂载共享,而其他Mac却可以。

我必须同时应用chmod和chgrp命令进行修复。

我还建议重新启动进入恢复模式并运行修复盘和修复权限。


1

我有一个Drobo 5N,它的网络名称是“ Drobo5N”-偶尔会出现此错误,并且我注意到当我收到该错误时,我在Finder中查找,我的Drobo名为“ drobo5n”(所有案件)。我没有找到一种无需重启计算机即可解决此问题的方法...但是,我很想找到一个解决方法。(我无需对Drobo做任何事情-只需重新启动Mac。)

重新启动并运行磁盘修复后,我的/ Volumes所有权和权限为(OS X 10.10.2):

[~]$ ls -ald /Volumes/
drwxrwxrwt@ 5 root  admin  170 Mar 31 23:41 /Volumes/

目前,我可以顺利地安装Drobo。


1

阿罗哈 我在OS X 10.11.4 beta下的OS X Server 5.1上共享卷时遇到了相同的问题。不管这些都是beta版本,我以前都遇到过此问题。这是我设法解决找不到“原始商品”的问题的方法:

  1. 在Finder中注销服务器
  2. 强制退出查找器
  3. 在Finder中使用Command-K重新连接(或转到>连接到服务器…)
  4. 返回到以前未打开的共享文件夹,现在应该可以正常打开了

在那之后对我来说效果很好。请注意,我没有 “连接”对话框(在Finder中为Command-K),因为我经常想以其他用户身份登录,所以我还没有在钥匙串中记住密码。这也有助于我偶尔进行故障排除。另外,在执行上述4个步骤之前,我已经进入服务器并从“文件共享”区域中删除了共享文件夹,然后重新添加它,以为这可以解决问题。它没。因此,我认为(以上)我采取的四个步骤已解决了我的情况。

希望这对某人有帮助。


我遇到了一种奇怪的情况,“共享”子节中的已挂载服务器导致链接断开,但是使用“连接到服务器”对话框进行连接的结果最终使我无法挂载文件夹。这是在服务器更新之后发生的,所以我希望子菜单项在某个时刻清除所有Finder的缓存后可以使用,但至少现在可以使用。
Joost

1

升级到macOS Sierra后不久,我遇到了此问题,并认为在此过程中可能会弄乱权限或某些东西。在阅读完此处的其他答复并尝试都强制重新启动Finder,检查文件夹权限,使用路由器中的网络共享后,我最终决定为我拥有的用户重新输入凭据(保存在钥匙串中)常规登录。这为我解决了这个问题。

要点:尝试单击“以...身份登录”作为为您的用户重新输入凭据,因为它对我有用。


1

升级机器(运行Sierra的新机器)后,我设置了我的标准收藏夹并拖动了NAS共享(托管在Linux机器上),并且总是以“?”结尾 在收藏夹中。在尝试了该线程中的所有内容之后,没有任何效果。

我找到了另一个解决方案。

作为参考,这是我一直在做的事情(从Sierra开始停止工作):

  1. 在查找器侧栏的“共享”部分中单击我的网络共享
  2. 在列表中选择了一个股票
  3. 等待它在finder中填充(不执行此操作,拖动操作将不起作用)
  4. 将突出显示的共享拖动到查找器侧栏。

这是对我有用的东西:

  1. 转到您的网络共享-只需查看根目录即可。这将其安装。
  2. 在Finder侧边栏的“设备”部分中,单击您的计算机(不是Macintosh HD)。您应该看到连接到计算机的每个驱动器的条目,一个网络条目,可能是一个远程光盘条目,当然,您的共享也将列出。
  3. 将您的共享从该视图拖到侧边栏中。

0

我刚刚在Macbook Air OS X 10.9.5上运行了此问题。权限都很好。我打开终端,做了

ls -la /卷

并得到了

ls:照片:参数无效

ls:视频:无效的参数

这两个安装架未显示在Finder中。当我尝试卸下它们时,出现另一个错误:

umount /卷/视频

umount(/卷/视频):资源繁忙-尝试'diskutil unmount'

因此,我强行卸载:

diskutil umount force /卷/视频

成功卸载/ Volumes / Videos

删除所有安装到网络驱动器的支架(其中有3个)后,便可以进入Finder-> Go-> Connect to Server并正确安装了它。

我认为IP更改可能会导致此问题浮出水面,并且由于某些原因,安装座会被绑紧,无法卸载。那时Finder不知道如何重新安装,因为旧的安装将无法正确卸载。

至少这似乎是我的问题所在。


0

2015年6月17日,我最新运行优胜美地。经过数小时的搜索和尝试后,我最终在路由器上重命名了网络共享,重新启动了mac,花了一段时间,但是后来我可以使用新名称访问该共享。


0

OS X可能具有过时的挂载点;卸载远程共享,以便可以使用新的安装点。这不会自动发生。

GUI方式

尝试在Finder中共享旁边的“弹出”图标,然后等待它重新连接(或通过Finder-> Go-> Connect to Server强制它)

如果这样不起作用,请尝试使用命令行...

命令行方式

找到现有的(可能是过时的)坐骑mount,然后umount像这样...

$ mount
//GUEST:@OPENELEC._smb._tcp.local/videos on /Volumes/videos (smbfs, nodev, nosuid, noowners, mounted by user)
$ umount /Volumes/videos

现在,尝试再次与Finder连接。

就我而言,我试图连接到远程Samba共享,该共享已重新配置并重新启动。


0

就我而言,与其他一些案例类似,这是托管我尝试访问的共享的Windows 10计算机上的权限问题。我需要为文件添加权限(不仅仅是共享权限,而是实际的文件权限)。具体来说,我需要添加“每个人”组具有访问权限,或者(因为我确实不希望“每个人”都具有访问权限)我希望能够访问共享的特定用户。

对于特定用户,它确实可以通过Windows 10 Home计算机上的Windows Live帐户进行访问(以防万一,就像我最初想的那样,也许您需要本地用户和/或Win10的Pro版本)。


0

我发现我遇到了这个问题,因为finder应用程序默认尝试以访客身份连接。我需要单击右上角的“连接为”按钮。


0

Synology支持人员为我提供的解决方案是将Synology NAS上的共享文件夹转换为Windows ACL:

登录DSM,控制面板,选择共享文件夹,操作,转换为Windows ACL


0

在终端中尝试以下命令:1.首先使用以下命令禁用空投:

    defaults write com.apple.NetworkBrowser DisableAirDrop -bool YES
  1. 然后使用以下命令启用空投:

    defaults write com.apple.NetworkBrowser DisableAirDrop -bool NO
    
  2. 重新启动Mac


-1

这样可以解决错误消息:

“由于找不到空白的原始项目,因此无法完成操作”

我可以通过执行以下操作解决此问题:

通过按住cmd + opt + r
选择磁盘工具,
单击我的SSD的挂载,
单击急救
重启我的Mac,以恢复模式启动Mac


如何手动安装内部SSD以解决NAS问题?或如何使用磁盘工具通过AFP挂载NAS?
nohillside

内部驱动器的硬件问题。急救不会清除您的内部驱动器。它修复它。当您在Internet恢复模式下运行urmac时,驱动器未安装,因此您需要先安装驱动器才能单击急救。
隐身书呆子

我了解您的答案实际上是做什么的,不了解它与问题的关系。您提到您已经能够完全解决此问题,请在这里详细说明确切需要解决的问题吗?
nohillside

我解释的步骤摆脱了此错误消息“由于无法找到“ Foo”的原始项,因此无法完成操作”
隐身

看,您对涵盖不同问题陈述的几个问题发布了相同答案。我毫不怀疑您使用了所描述的步骤来消除错误消息,但是您是否按照问题的要求将其应用于NAS问题?
nohillside

-1

这是解决我问题的原因:确保网络连接的DNS /搜索域设置中包含域“本地”。就我而言,这就是我要做的。有关详细信息,请参见此线程:https : //discussions.apple.com/thread/8280607


这几乎是仅链接的答案。为了避免投票不足,您应该将详细信息添加到答案中,而不是链接到其他站点。链接可能会更改,因此您的答案将变得毫无意义。
fsb
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.