Mac OS X에서 강제로 네트워크 공유를 마운트 해제하는 방법은 무엇입니까?


7

iMac이 특정 네트워크 공유 ( "작업 공유")의 파일로 작업하는 동안 Xserve는 오래 전에 실패했습니다 (전원 손실). 이 볼륨 인 "Work Share"는 이제 막혔습니다. 그것은 GUI에서 볼 수 없으며 터미널을 사용하여 검색 할 수 있습니다. 며칠 동안 전원을 껐다 켠 후에도, ls -a 여전히 거기에 있음을 보여 주지만 모든 명령을 사용하여 마운트 해제 할 수는 없습니다. 단일 사용자 모드에서는 루트 권한이 아닙니다.

해당 볼륨 (hdiutil, diskutil, umount)을 마운트 해제하려고 할 때마다 리소스가 사용 중이라는 메시지 (아무 것도 사용하지 않아서 사용할 수 없음)와 오류 코드 4915 또는 그렇지 않으면 오류가 발생합니다.

문제는 내가 마운트 할 때 레알 "Work Share"는 내부적으로 "Work Share-1"으로 이름이 변경되어 모든 링크와 공유에있는 여러 파일이 손상됩니다. 잘못된 "작업 공유"를 마운트 해제 할 수 없다면 해당 컴퓨터는 다시 포맷하지 않으면 사용할 수 없게 될 것입니다. 그렇게 생각하지 않아도됩니다.

내가 생각할 수있는 모든 것을 시도했습니다. sudo가 지금 나를 구할 수없는 것처럼 보입니다.

이 고정 된 볼륨을 마운트 해제하는 방법에 대한 아이디어가 있습니까?

답변:


8

/ Volumes에 그 이름을 가진 폴더를 보는 것 외에 원격 공유가 여전히 마운트되어 있음을 어떻게 알 수 있습니까? 그렇다 mount 또는 diskutil list 여전히 마운트 된 것처럼 보여? 그렇지 않다면, 당신은 붙어있는 마운트가 아니라 원격 공유가 예기치 않게 사라진 뒤에 남겨진 마운트 포인트 디렉토리입니다. 해당 디렉토리에 파일이 있으면 로컬 부트 드라이브에 존재하며 해당 공유로 작업하고있는 iMac에서 실행중인 모든 프로세스에 의해 작성되었을 것입니다.

이 경우에는 왼쪽 뒤의 디렉토리와 파일을 따로 보관하여 문제를 해결할 수 있습니다.

sudo mv /Volumes/Work\ Space ~/Desktop

원격 공유를 다시 마운트하십시오.


하지만 mount 원격 공유가 여전히 탑재되어 있음을 보여줍니다. 재부팅 후에도 계속 살아남을 수는 없으므로 재부팅을 원하지 않는 상황이 아니라면 iMac을 재부팅하면됩니다.


8

첫 시도 sudo umount -f YOURDEVICE 작동하지 않는 경우 항목을 삭제하십시오. /etc/mtab,이 파일이 MacOS에 존재하면. 파일은 일반적으로 자동으로 업데이트되어야하지만 손상되었을 수 있습니다.

편집이 불가능할 경우 삭제하십시오 rm -f. 다시 만들어야합니다.


1
umount가 작동하지 않고 mtab이 Mac에 없습니다. 감사.
Kyle Lowry

5
나를 위해 일한 umount -f
Rob

나를 위해 umount -f 교수형
nhed

sudo umount -f /Volumes/Testie 저를 다시 시작하지 않아도 저장했습니다.
Ray Foss

4

나는 Mac OS 10.12.2 Sierra를 사용 중이며 위의 방법은 작동하지 않습니다. 무엇이 일 했는가?

  1. 터미널에서 나는 달렸다. sudo umount -Af -t nfs,smbfs
  2. 그런 다음 나는 /Volumes 디렉토리 ( cd /Volumes )를 제거하고 잔여 탑재 지점 폴더를 제거했습니다. 폴더 이름은 마운트 한 폴더의 이름에 따라 다르지만 내 폴더가 호출되었습니다. Athena 그래서 나는했다. sudo rm -rf Athena/ 폴더가 비어 있음을 확인한 후 ls Athena/. 폴더를 여러 번 마운트 한 경우 이름과 함께 다른 잔여 폴더가있을 수 있습니다. Athena-1/ , Athena-2/, 등등을 제거해야합니다.
  3. 그런 다음 Finder에서 공유에 다시 연결하면 성공해야합니다.

필자는 Finder 용 환경 설정에서 "연결된 서버"의 선택을 취소했습니다 (어떤 영향이 있는지 확실하지 않습니다).


2
비어있는 경우에만 폴더를 제거하려면 다음을 사용하십시오. rmdir.
spinup

이것은 마운트 해제를 위해 작동하는 것 같습니다. Finder는 여전히 볼륨을 표시합니다.
Michael Fox

0

저는 Mac OS 10.13.6 High Sierra를 사용 중이며 이전 답변이 제게 적합하지 않았습니다. 필자의 경우, 나는 automount를 통해 /etc/fstab 내 경우에는 폴더가 불려 갔다. Pandora 에 의해 소유되었고 root. 나를 위해 일한 것은 :

  1. 터미널에서 달렸다. vi /etc/fstab 선을 제거했다. Pandora 마운트를 삭제하고 싶었습니다.
  2. 재부팅 된 Mac
  3. 이제 나는 그 폴더에 주목했다. Pandora 더 이상 소유하지 않았다. root, 대신 이제는 일반 사용자 계정에 의해 소유됩니다.
  4. 터미널을 통해 폴더를 삭제함 rm -rf Pandora/
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.