명령 줄에서 암호화 된 디스크를 어떻게 마운트합니까?


17

diskutil mount disk3터미널을 입력하면 볼륨이 성공적으로 마운트되었습니다 . 그러나 디스크가 마운트되지 않았으므로 Disk Utility.app의 GUI를 열어 디스크를 확인할 수 있으며 디스크가 Finder에 표시되지 않습니다.

디스크가 암호화되어 있고 터미널 명령이 암호화 된 디스크의 암호를 검색하기 위해 "키 체인"을 통과하지 않기 때문인 것 같습니다.

어떻게 생각해? 명령 행을 통해 암호화 된 디스크를 마운트하는 방법이 있습니까?
감사.

답변:


25

당신은 실행하려는 diskutil coreStorage unlockVolume <UUID>의 UUID가 암호화 된 디스크와 관련된 논리 볼륨 UUID이고, /dev/disk3. diskutil cs list터미널에서 실행 하고 관련 출력을 찾아 lvUUID를 얻을 수 있습니다 /dev/disk3. 식별자는 'B807C2A0-577F-3DB0-9002-F82B9137696C'와 같은 긴 문자열입니다.

이때 암호를 입력하라는 메시지가 표시되고 올바른 경우 디스크 잠금을 해제합니다.


2
이것은 훌륭하게 작동했습니다. diskutil coreStorage 목록을 수행 할 때 장치를 나타내는 이러한 ID 스택이 발생할 수 있습니다. 필자의 경우 스택은 논리적 볼륨 그룹, 물리적 볼륨, 논리적 볼륨 제품군 및 마지막으로 논리적 볼륨과 같습니다. unlockVolume 호출에 논리 볼륨 (마지막 볼륨)으로 표시된 ID를 사용하려고합니다.
— Robert Casey

현대 apfs 파일 시스템에 대한 참고 사용해야 diskutil apfs unlockVolume과diskutil apfs list
— 최대 코플란

10

hdiutil암호로 보호 된 디스크 이미지를 마운트하는 데 사용할 수 있습니다 .

hdiutil attach -agentpass /path/to/image.dmg

그러면 디스크 이미지를 마운트하고 암호 문구를 입력하라는 메시지가 나타납니다. 공개 키로 암호화 된 경우 option을 사용하여 전달할 수 있습니다 -pubkey.


감사. 이것은 내가 찾고있는 것이 아닙니다. 디스크가 암호화 된 암호를 요구하지 않습니다. 디스크를 연결하기 전에 로컬 계정 암호를 두 번 요구합니다.
— josswinn

3
이상하게도 -agentpass 옵션을 생략 하면 암호를 묻는 메시지 만 표시됩니다 .
— Teo Sartori

1
hdiutil을 사용하는 귀하의 답변은 OP 및 질문과 관련이 없습니다.이 질문 은 암호화 된 디스크 이미지가 아니라 명령 줄에서 암호화 된 디스크를 마운트하는 것과 관련이 있습니다. 두 가지 다른 것입니다! diskutil을 사용한 Foundling의 답변이 정답입니다!
— user3439894

좋은 대답입니다. hdiutil은 내가 가지고있는 또 다른 관련 질문에 대한 답변입니다. 암호화 된 dmg를 마운트 해제하고 새 마운트에서 암호를 묻기 위해 "잠금"하는 방법입니다. 대답은hdiutil eject /Volumes/your_volume
— Vladimir Tolstikov

2

오늘 다르게하고있는 것을 볼 수는 없지만

diskutil unmount disk3           

과

diskutil mount disk3        

제대로 작동하고 HDD를 마운트 해제하고 마운트하는 중이며 Finder에서 볼 수 있습니다. 암호화와 관련이없는 것 같습니다.


1
당신은 여기에 당신의 자신의 질문에 대답하고 있습니까? 그렇다면 문제가 단순히 사라 졌다는 대답입니까?
— 다니엘

0

복구 모드로 들어갑니다. 터미널 앱을 엽니 다. 다음을 실행하여 명령 행에서 디스크 유틸리티 앱을 실행하십시오.

/Applications/Utilities/Disk\ Utility.app/Contents/MacOS/Disk\ Utility

잠금 드라이브를 선택하고 마운트를 클릭하십시오. 암호화 된 경우 비밀번호를 묻는 메시지가 표시됩니다

그런 다음 루트 볼륨을 정상적으로 입력 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.