나는 종종 USB 스틱을 꺼낸 다음 여전히 필요하다는 것을 깨닫습니다.
디스크 유틸리티에서 드라이브를 마운트 해제하면 다시 마운트 할 수 있지만 꺼내면 사라집니다.
- Finder에 표시되지 않음
- diskutil에 표시되지 않음
- 표시되지 않음
ls /dev
- USB의 시스템 정보에 여전히 표시됩니다.
플러그를 뽑거나 넣지 않고 디스크를 마운트하려면 어떻게해야합니까?
나는 종종 USB 스틱을 꺼낸 다음 여전히 필요하다는 것을 깨닫습니다.
디스크 유틸리티에서 드라이브를 마운트 해제하면 다시 마운트 할 수 있지만 꺼내면 사라집니다.
ls /dev
플러그를 뽑거나 넣지 않고 디스크를 마운트하려면 어떻게해야합니까?
답변:
"hdiutil attach"및 해당 / dev / 장치 (시스템 정보 아래의 BSD 이름)를 사용하여 배출 된 hd를 다시 마운트 할 수 있습니다. 말했듯이 플래시 드라이브 에는 작동 하지 않습니다 (/ dev / 장치가 사라짐).
kextunload IOUSBMassStorageClass.kext;
kextload /System/Library/Extensions/IOUSBMassStorageClass.kext
모든 USB 저장 장치를 마운트 해제했다가 다시 마운트합니다 ...
system_profiler SPFireWireDataType | grep "BSD Name: disk.$"
하지만 그 결과에서 전혀 출력을 얻지 못합니다 system_profiler SPFireWireDataType
. FireWire 속도 만 표시합니다. 아마도 케이블에 결함이 있거나 뭔가가있을 수 있습니다.
외장 USB 및 Firewire 드라이브와 동일한 문제가있었습니다. Mac OS X에서 다시 볼 수있게하려면 드라이브를 물리적으로 연결 해제 / 재 연결해야하는 경우에만 '디스크 유틸리티'(실수로 실수로)를 사용하여 꺼내십시오. '시스템 정보보기'에서 볼 수 있음에도 불구하고.
Firewire HDD의 데이지 체인을 사용하는 경우 이는 불편한 것 이상입니다 ...
나를 위해 일한 것은 다음과 같습니다. 터미널 내에서 시도하십시오. (먼저 'diskutil'이 설치되어 있는지 확인하십시오 (아래 참고 참조).)
cmd 라인 :
diskutil 목록
diskutil mountDisk / dev / diskx
여기서 diskx는 "list"명령 (예 : disk2)에 표시된 물리적 장치 참조와 상관됩니다.
NB : http://www.macports.org/에서 MacPorts를 사용해보십시오 .
나는 최근에 Mountain 이라는이 목적을 위해 정확하게 앱을 출시했습니다 . Mountain은 외부 드라이브를 마운트 해제하고 나중에 다시 마운트 할 수 있습니다.