
OS X에서 모든 신규/알 수 없는 드라이브의 자동 마운트를 어떻게 비활성화합니까? 이 문서에서는 자동 마운트를 비활성화하는 방법을 설명합니다.특정한운전하다:
http://www.quora.com/How-can-I-disable-automount-on-a-specific-external-USB-disk-in-Mac-OS-X
하지만 드라이브 UUID를 알아야 합니다. 그리고 UUID를 찾으려면 드라이브를 마운트해야 하며, 그렇게 하는 순간 OS X는 드라이브를 읽기+쓰기로 자동 마운트하고 말하기 전에 많은 숨겨진 파일( .Spotlight-V100
, .Trashes
, .fseventsd
, )을 드라이브에 쓰기 시작합니다. .metadata_never_index
"케이크". 연결된 드라이브가 작업을 복구하려는 결함이 있는 드라이브이고 운영 체제가 드라이브에 기록하는 것을 분명히 원하지 않는 경우 이는 특히 나쁩니다.조금도.
그렇다면 장착 프로세스를 완벽하게 제어하려면 어떻게 해야 할까요?
답변1
아론 버그하트의디스크 중재자하다거의당신이 원하는 것. 실행되는 동안 새 마운트를 거부하거나 새 마운트를 읽기 전용으로 강제 설정하도록 설정할 수 있습니다(또는 비활성화하여 새 마운트가 정상적으로 발생하도록 할 수도 있음). 그러나 프로그램이 실행되는 동안 연결된 모든 볼륨(이전에 본 적이 있는지 여부에 관계없이)에 정책을 적용하고 시스템 시작 시(즉, 기회가 생기기 전에 연결된(따라서 마운트된) 볼륨에는 적용되지 않습니다. 프로그램을 실행합니다). 하지만 오픈 소스이므로 원하는 내용에 충분히 근접하지 않은 경우 수정할 수 있습니다.
(BTW: 디스크 중재자(Disk Arbitrator)에게 관심을 가져준 @chrisk에게 감사의 뜻을 전합니다.이 이전 답변비슷한 질문입니다.)
답변2
로그인된 동안 디스크 자동 마운트 방지(범주: 저장 장치)
'10년 7월 27일 오전 07:30:00 • 작성자: tobyvoss
부팅 시 하드 디스크나 USB 드라이브가 마운트되는 것을 방지하는 방법이 잘 문서화되어 있지만 로그인하는 동안 새로 연결된 디스크가 자동 마운트되는 것을 방지하는 한 가지 방법(10.6에서 작동)만 찾았습니다.
담당 프로세스를 끌 수 있습니다.
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.diskarbitrationd.plist
이는 일반적인 배출 및 장착에 부정적인 영향을 미칩니다. 언로드 대신 로드 시 디스크 중재를 다시 활성화해도 모든 문제가 해결되지는 않습니다.
그래서 저는 이 기능을 수행하는 간단한 GUI 도구를 광범위하게 찾아보았습니다. 내가 찾은 것은 이 기능을 부수적으로 제공하는 법 집행 기관을 위한 값비싼 법의학 도구 키트뿐이었습니다.
그러다가 우연히 이 보석을 발견했습니다: github.com/aburgh/Disk-Arbitrator/. 시스템 10.5 이상에서 작동하며, 소스 사용 가능, 바이너리 사용 가능('다운로드'에서), 모든 문제가 해결되었습니다!
[clarko는 다음과 같이 덧붙였습니다. 테스트해 본 결과 설명대로 작동했습니다. 좋은 문서와 함께 좋은 유틸리티입니다.]