꺼내지 않고 플러그를 뺀 후 외부 드라이브가 마운트되지 않음


39

하드 드라이브를 올바르게 꺼내지 않고 실수로 플러그를 뽑았는데 이제는 드라이브가 연결되어 있지 않습니다.

다시 작동 시키려면 어떻게해야합니까?

lsusb및 에서 디스크를 볼 수 있습니다 diskutil list.

지금까지 시도했습니다.

  • sudo diskutil unmountDisk force /dev/disk2
  • sudo diskutil unmount force /dev/disk2
  • 디스크로 재부팅하십시오.
  • 디스크없이 재부팅하십시오.

디스크가 매우 느리게 진동하기 때문에 디스크가 작동하는 것 같지만 Finder에서 디스크를 볼 수 없습니다.


2
위의 모든 옵션을 시도했지만 여전히 디스크를 마운트 및 / 또는 꺼낼 수 없습니다. 응급 처치를 실행하려고하면 다음과 같은 결과가 나타납니다. 파일 시스템 복구 중, 볼륨이 이미 마운트 해제되어 있습니다. fsck_exfat -y -x / dev / rdisk2s1 수행 파일 시스템 검사 종료 코드는 1입니다. 마운트 해제 된 원래 상태를 복원합니다. 파일 시스템 확인 또는 복구에 실패했습니다. 작업 실패 ... 다음에 진행하는 방법에 대한 아이디어가 있습니까?
Shawnzie20

답변:


41

해결되었습니다. 오늘이 문제가있었습니다. OLD 외장 드라이브에는 자체 전원 공급 장치가 있으며 서지 보호기에 꽂혀 있습니다. 다른 것을 뽑을 때 서지 방지기의 전원 버튼을 쳤으며 사용 중에 드라이브가 꺼졌습니다. 다시 켰는데 정상적으로 들리지만 컴퓨터가 인식하지 못하고 플러그 인 상태에서 디스크 유틸리티가로드되지 않습니다. 디스크를 사용하거나 사용하지 않고 다시 시작, 마운트, 마운트 해제, 위의 모든 권장 사항을 시도했습니다 .

"마운트 해제"로 인해 "디스크가 이미 마운트 해제되었거나 파티션 구성표가 있습니다."

"마운트"및 "꺼내기"시도가 시간 초과되었다고 말했습니다.

"mountDisk"가 성공적으로 마운트되었다고 말했지만 여전히 액세스 할 수 없으며 "unmountDisk"도 성공하지만 나중에 "mount"또는 "mountDisk"는 운이 없습니다.

나는 마침내 작동하는 순서를 발견했다.

diskutil unmountDisk /dev/disk2
diskutil eject /dev/disk2

그런 다음 방금 컴퓨터에 다시 연결했는데 금색이었습니다. 모든 도움을 주셔서 감사합니다.


9
꺼내기를 기다리는 동안 볼륨이 초과되었습니다
글렌 Strycker을

31
unmountDisk제대로 작동하지만 eject"시간 초과"메시지가 표시 되는 것과 동일한 문제 가 발생했습니다. 마침내 fsck디스크 인질을 잡고 있는지 에 대한 제안을 찾았습니다 . 빠른 ps aux | grep fsck시일 내에 디스크 / 볼륨이 연결 되 자마자 sudo pkill -f fsck(또는 kill원하는 경우 PID 만으로) 디스크 / 볼륨을 가로 채기 때문에 볼륨을 즉시 마운트 할 수있었습니다.
Ariel Allon

1
@ArielAllon 감사합니다! 귀하의 의견은 답변만큼 중요했습니다.
Jeff

1
@ArielAllon 저는이 솔루션을 2 년 동안 찾고있었습니다. 사랑해.
connorbode

1
추신 : 내 대답을 아래로 자유롭게 올리십시오 : apple.stackexchange.com/a/314628/54512
Ariel Allon

24

fsck연결시 디스크 인질을 잡고 있는지 확인하는 것이 좋습니다 . 이것은 나를위한 것이었다.

러닝 ps aux | grep fsck공개 :

root              2587   7.3  0.1  4363584  21780   ??  U    10:56PM   2:22.54 /System/Library/Filesystems/exfat.fs/Contents/Resources/./fsck_exfat -y /dev/rdisk2s1

따라서 해결책은 sudo kill -9 2587(2587 대신 PID를 삽입하십시오) (또는 sudo pkill -f fsck)였습니다. 그것이 실행 되 자마자 내 볼륨이 즉시 마운트되었습니다.

fsck문제 의 아이러니


1
> sudo kill -9 PID가 내 문제를 해결했습니다. 볼륨은 현재 읽기 전용이며 시스템은 가능한 빨리 포맷을 제안하지만 적어도 모든 내용을 복사 할 수 있습니다. Ariel Allon & patrix
Alejandro del Río

1
@ AlejandrodelRío 굉장합니다. 기뻤습니다! 관련 질문 / 답변 ( apple.stackexchange.com/questions/268998/… )에 fsck대해 코스를 실행하면 몇 시간이 걸릴 수 있으며 완료하고 다시 읽고 쓸 수 있어야합니다.
Ariel Allon

나는 이것을했지만 드라이브는 읽기 전용이었습니다. 드라이브가 마운트되지 않기 때문에 꺼내기 후에이 과정을 반복해야했습니다. 디스크 복구 (포맷 된 exFat)를 끝내고 정상적으로 작동했습니다.
마크 A

1
와우, 이것은 나의 문제였다! 나는 무언가가 드라이브를 잠그고 있다는 것을 알았지 만 단서가 없었습니다. 감사! 그리고 fsck가 실행 중일 때 어떤 유형의 피드백을 제공하지 않은 것에 대해 Apple (Mac Os)의 수치심.
마르케스

4

에서 볼 수 있으면 diskutil list식별자를 찾아 (형식으로 제공 /dev/diskx) 다음을 실행하십시오.

diskutil mountDisk /dev/diskx

/dev/diskx디스크 식별자로 교체 하십시오.

그래도 작동하지 않으면

diskutil mountDisk readOnly /dev/diskx

디스크를 읽기 전용으로 마운트하여 디스크의 파티션 테이블이 손상된 경우에 데이터를 가져올 수 있습니다 (디스크 를 강제로 분리하여 발생할 가능성이 거의 없음 ). 그렇다면 여기에 나와 있는 단계 와 man diskutil추가 정보가 필요한 경우 얻을 수있는 매뉴얼 페이지를 통해 하드 드라이브를 포맷 해야합니다.


3
One or more volume(s) failed to mount두 명령 모두 어쨌든 감사합니다
Charles

@charles는 문제가있는 파티션을 단독으로 마운트하려고 시도합니다. diskutil mount /dev/diskxsy
아마도

@charles은 또한 readOnly옵션을 시도
아마도 maybeharry

1
Volume on disk2s2 timed out waiting to mount의 유무에 관계없이 readOnly.
찰스

readOnly옵션 이있는 것을 제외하고는 모든 대답이 작동하지 않습니다 . readOnly모드로 마운트 한 후 finder플러그인 USB 케이블을 다시 꺼내 물리적으로 제거했습니다. 작동합니다!
Tenaciousd93

1

그것은 여러 번 나에게 일어났다. Launch Pad, Disk Utility로 이동하여 마운트되지 않을 디스크를 선택하십시오. 그런 다음 복구를 선택하십시오.


1

나는 오늘이 문제에 부딪 치고 마침내 디스크를 먼저 꺼내서 문제를 해결한다 . 그 후에는 오류없이 디스크를 성공적으로 마운트 할 수 있습니다 .

diskutil eject /dev/diskx
diskutil mount /dev/diskx

귀찮은 이유없이 downvote, 당신은 왜 내 대답에 문제가 있는지 지적하지
않습니까

두 명령 모두 시간 초과 또는 실패
evolutionxbox

꺼내기를 기다리는 동안 볼륨이 초과되었습니다
글렌 Strycker을

1

나는 같은 문제가 있었다. 마운트, 꺼내기 및 수리에 실패했습니다. Windows는 내 생명을 구했습니다. 외장 하드 디스크를 Windows 랩톱에 연결했습니다. 외부 하드 디스크에서 데스크탑으로 파일을 복사하고 데스크탑에서 파일을 잘라내어 외부 하드 디스크의 동일한 위치에 붙여 넣기 (바꾸기)하십시오. Windows PC에서 외장 하드 디스크를 올바르게 꺼내어 내 Macbook에 연결했습니다. 문제 해결됨.


0

우선 디스크 유틸리티 (또는 터미널)에 오류가있는 볼륨을 복구하려고 했습니까?


디스크 유틸리티가 완전히 시작되지 않습니다. 메시지는 Loading disks끝나지 않습니다. 터미널로 어떻게 할 수 있습니까?
찰스

diskutil verifyvolume 마운트 지점 및 diskutil repairvolume 마운트 지점

diskutil verifyDisk /dev/disk2디스크 2에서 파티션 맵 확인 시작 전제 조건 확인 파티션 목록 확인 파티션 맵 크기 확인 EFI 시스템 파티션 확인 EFI 시스템 파티션 크기 확인 EFI 시스템 파티션의 파일 시스템 확인 EFI 시스템 파티션의 폴더 내용 확인 파티션 맵에 문제가 있습니다. 부팅을 막을 수있는 오류 : -69854 : 마운트 포인트가있는 디스크가 필요합니다
Charles

수리는 말합니다 Repairing the partition map might erase disk2s1, proceed? (y/N). 디스크 내용을 잃을 가능성은 어떻게됩니까?
찰스

전 그렇게하려면 GPT지도는 여전히 sudo는 GPT 쇼 -R의와 확인 있는지 확인 disknumber
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.