[apple] “Foo”에 대한 원본 항목을 찾을 수 없으므로 작업을 완료 할 수 없습니다

집에 작은 NAS가있어서 AFP를 통해 일부 볼륨을 사용할 수 있습니다. 이 모든 것이 잘 작동했습니다. 잠시 동안 종료했다가 최근에 다시 연결하기 전까지는.

네트워크에서 장치를보고 장치를 열고 공유를 선택할 수 있습니다. 그러나 공유를 마운트하려고하면 다음 오류가 발생합니다.

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

내 작은 NAS가 새로운 IP로 변경되었고 OS X이 어딘가에 원래 (별칭?)를 캐시했기 때문이라고 생각합니다.

이전에 본 적이없는 다른 Mac에서이 공유를 성공적으로 열 수 있다는 사실은 내가 생각하는 것을 확인시켜줍니다.

누구든지 이것이 잠재적으로 캐시되는 곳을 알고 있습니까? 이 오류를 극복하기 위해 재설정하거나 버릴 수있는 것이 있습니까?



답변

분명히이 문제는 여러 가지 이유로 발생할 수 있습니다. 내 경우에는 파인더를 다시 시작하여 해결되었습니다. 이에 대한 설명과 솔루션은 http://www.cnet.com/news/fix-shared-computer-not-found-in-finder/에 있습니다.


답변

필자의 경우 (iMac이 Win7 시스템의 파일에 접근하려고 시도하는 경우) 해결책은 “Guest”에 대한 권한을 Win7 디렉토리에 추가하는 것이 었습니다. 이전에는 필요하지 않았습니다. 디렉토리는 모든 사람이 공유 할 수 있었고 효과가있었습니다. 그러나 분명히 iMac은 “게스트”로 연결하려고하고 “게스트”(속성… 공유… 공유… 추가… 게스트)에 대한 권한을 추가하여 해결했습니다.


답변

그래, 나는 내 자신의 질문에 대답 할 것입니다. 필자의 경우 솔루션은 실제로 ‘간단한’것으로 밝혀졌습니다.

다른 Mac을 살펴본 결과 /Volumes디렉토리에 다른 권한이 있음을 알았 습니다. 문제가있는 Mac에서는 drwxr-xr-x최근에 설치된 Mac으로 설정되었습니다 drwxrwxr-x.

그래서 나는 내 문제를 해결했다.

sudo chmod 775 /Volumes

(물론 Finder에서도 정보 입수를 통해이를 수행 할 수 있습니다)

문제 해결됨. 이제 파일 공유를 다시 마운트 할 수 있습니다.


답변

나는 같은 문제가 있었다. 또한 나를 위해 다른 Mac에서 작동했습니다. 내가 변화해야한다고 밝혀졌다 Volumes에의 그룹 admin이었다 wheelbefor을합니다.

그래서 나는 내 문제를 해결했다.

sudo chgrp admin /Volumes


답변

TL; DR- 원격 공유에 대한 권한도 확인하십시오. Samba 데몬 AFP 데몬이 공유에 액세스 할 수 있는지 확인하십시오 .

긴 버전 -내 문제는 Mac이 아니라 원격 공유와 관련이있었습니다. 그들은했다 750난 단지 폴더에 대한 액세스 권한을 얻을 수있는 소유자와 해당 그룹을 원하기 때문에 합리적인 듯 권한을. 그러나 afpd(Apple File Protocol Daemon) 프로세스는 그룹에 없었습니다! 파일에 액세스 할 수 없습니다. 내 Windows 컴퓨터와 같은 다른 클라이언트가 공유에 액세스 할 때로 smbd실행중인 Samba ( ) 를 통해 공유에 액세스했습니다 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는 루트로 실행되지만 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 인 voila 를 추가하십시오 .


답변

MacBook Air에서도 같은 문제가있었습니다. 다른 Mac이 가능한 경우, Mac OS X Server에서 공유를 마운트 할 수 없습니다.

수정하려면 chmod 및 chgrp 명령을 모두 적용해야했습니다.

복구 모드로 다시 시작하고 복구 디스크 및 복구 권한을 실행하는 것이 좋습니다.


답변

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를 아무 문제없이 장착 할 수 있습니다.