장성열

 
그저께 새벽에 가까운 지인의 맥이 filebault 디스크 암호화를 사용중인 상황에서 갑작스러운 부팅불가로 인한 os 재설치 과정으로 같이 삽질하면서 알게된 몇가지 사실을 이곳에 공유합니다. 드문 일이긴 하지만 어쨌든 컴퓨터라는게 언제든지 갑작스러운 부팅불능 상황에 빠질 수 있다는점을 감안한다면 한번쯤 봐두셔도 결정적인 상황에서 도움이 되시리라 봅니다.
1. 현재 MacOS Big Sur(11.0.1 기준) 복구 파티션 혹은 인터넷 복구로 시동시 Disk utility에서 Voiceover가 Crash되는 현상이 있습니다. 관련 이슈가 해결될때까지 될 수 있으면 MacOS 재설치는 삼가시고 부득이 재설치를 하셔야만 한다면 터미널에서 diskutil erasedisk 명령을 활용하여 apfs 파일 시스템으로 디스크를 지운 후 MacOS 재설치 메뉴를 사용하시기 바랍니다.
2. FileBault 디스크 암호화를 사용중인 맥은 pram 초기화 등 시동시 사용하는 키조합의 상당 부분이 먹지 않거나 타이밍 맞추기가 매우 어렵습니다. 그리고 이상하게 일반 복구 파티션으로는 진입할 수 없고 (진입하려고 시도하면 암호 재설정 화면으로 넘어가는데 pram 초기화가 안되다보니 fred 영문 음성이 한글을 읽게 되어 익숙하면서도 짜증나는 한글 실러블 xxx를 듣게 됩니다) 인터넷 복구로 시동하면 복구 유틸리티 진입이 가능한것 같습니다. 여기서 파일 메뉴에 언어 변경 메뉴를 활용하여 영어로 변경후 진행하시길 권합니다.
3. 여기서부터가 포인트입니다. Filebault 디스크 암호화를 사용하면 일반적인 방법으로 디스크에 접근할 수 없게 되는데 데이터가 백업되지 않은 상황에서 부팅 불가능 상태가 되면 대량 난감함을 피할 길이 없게됩니다. 이때, 인터넷 복구로 시동 후 터미널을 열고 diskutil apfs unlockVolume /dev/diskxxx 명령을 활용하여 Macintosh HD-데이터(일반 Macintosh HD가 아님) 볼륨의 잠금을 해제하고 해당 볼륨으로 이동 후 데이터 백업을 진행하실 수 있습니다.
1. cmd + opt + r 혹은 cmd + opt + shift + r을 눌러 Mac을 인터넷 복구로 시동합니다.
20여개의 디스크 중에서 /dev/disk번호 physical이라는 부분에 파티션 중 Macintosh HD-data를 찾아 디스크 번호를 기억해둡니다. 참고로 대부분의 경우 0에서 2번 사이에 실제 물리적 드라이브가 나타납니다.
4. diskutil apfs unlockVolume /dev/disk0s2를 입력합니다. 여기서 unlockVolume의 V만 대문자임을 유의하시기 바랍니다.
5. PassPhrase 라는 프롬프트가 표시되면 관리자 계정 암호를 입력하여 볼륨의 암호화 잠금을 해제합니다.
6. 이제 cd /Volumes/Macintosh HD\ (뒤에 구두점에 유의) 라고 입력하고 탭을 눌러 한글 입력이 불가능한 상황에서 데이터 라는 한글 파티션 이름을 탭 자동완성을 통해 입력합니다.
7. Users나 기타 데이터가 저장된 위치로 이동 후 cp 명령을 통해 외장 드라이브로 데이터를 백업할 수 있습니다. 경우에 따라서는 nas의 afp 볼륨을 마운트해서 백업할 수도 있겠네요.
 

 
안녕하세요. 그저께 새벽에 가까운 지인의 맥이 filebault 디스크 암호화를 사용중인 상황에서 갑작스러운 부팅불가로 인한 os 재설치 과정으로 같이 삽질하면서 알게된 몇가지 사실을 이곳에 공유합니다. 드문 일이긴 하지만 어쨌든 컴퓨터라는게 언제든지 갑작스러운 부팅불능 상황에 빠질 수 있다는점을 감안한다면 한번쯤 봐두셔도 결정적인 상황에서 도움이 되시리라 봅니다.
  1. 현재 MacOS Big Sur(11.0.1 기준) 복구 파티션 혹은 인터넷 복구로 시동시 Disk utility에서 Voiceover가 Crash되는 현상이 있습니다. 관련 이슈가 해결될때까지 될 수 있으면 MacOS 재설치는 삼가시고 부득이 재설치를 하셔야만 한다면 터미널에서 diskutil erasedisk 명령을 활용하여 apfs 파일 시스템으로 디스크를 지운 후 MacOS 재설치 메뉴를 사용하시기 바랍니다.
  1. FileBault 디스크 암호화를 사용중인 맥은 pram 초기화 등 시동시 사용하는 키조합의 상당 부분이 먹지 않거나 타이밍 맞추기가 매우 어렵습니다. 그리고 이상하게 일반 복구 파티션으로는 진입할 수 없고 (진입하려고 시도하면 암호 재설정 화면으로 넘어가는데 pram 초기화가 안되다보니 fred 영문 음성이 한글을 읽게 되어 익숙하면서도 짜증나는 한글 실러블 xxx를 듣게 됩니다) 인터넷 복구로 시동하면 복구 유틸리티 진입이 가능한것 같습니다. 여기서 파일 메뉴에 언어 변경 메뉴를 활용하여 영어로 변경후 진행하시길 권합니다.
  1. 여기서부터가 포인트입니다. Filebault 디스크 암호화를 사용하면 일반적인 방법으로 디스크에 접근할 수 없게 되는데 데이터가 백업되지 않은 상황에서 부팅 불가능 상태가 되면 대량 난감함을 피할 길이 없게됩니다. 이때, 인터넷 복구로 시동 후 터미널을 열고 diskutil apfs unlockVolume /dev/diskxxx 명령을 활용하여 Macintosh HD-데이터(일반 Macintosh HD가 아님) 볼륨의 잠금을 해제하고 해당 볼륨으로 이동 후 데이터 백업을 진행하실 수 있습니다. 좀더 구체적으로 말씀드리자면,
  1. cmd + opt + r 혹은 cmd + opt + shift + r을 눌러 Mac을 인터넷 복구로 시동합니다.
  1. 파일 메뉴에 언어 변경 메뉴를 찾아 영어로 변경 합니다.
  1. 유틸리티 메뉴에 터미널을 열고 diskutil list 를 입력합니다. 20여개의 디스크 중에서 /dev/disk번호 physical이라는 부분에 파티션 중 Macintosh HD-data를 찾아 디스크 번호를 기억해둡니다. 참고로 대부분의 경우 0에서 2번 사이에 실제 물리적 드라이브가 나타납니다. 여기서는 Macintosh-HD-데이터 파티션이 disk0s2에 위치하는것으로 가정합니다.
  1. diskutil apfs unlockVolume /dev/disk0s2를 입력합니다. 여기서 unlockVolume의 V만 대문자임을 유의하시기 바랍니다.
  1. PassPhrase 라는 프롬프트가 표시되면 관리자 계정 암호를 입력하여 볼륨의 암호화 잠금을 해제합니다.
  1. 이제 cd /Volumes/Macintosh HD\ (뒤에 구두점에 유의) 라고 입력하고 탭을 눌러 한글 입력이 불가능한 상황에서 데이터 라는 한글 파티션 이름을 탭 자동완성을 통해 입력합니다.
  1. Users나 기타 데이터가 저장된 위치로 이동 후 cp 명령을 통해 외장 드라이브로 데이터를 백업할 수 있습니다. 경우에 따라서는 nas의 afp 볼륨을 마운트해서 백업할 수도 있겠네요. 혹시 Filebault를 사용중이시라면 유의하셔서 소중한 데이터를 보전하시기 바랍니다.
안녕하세요. 그저께 새벽에 가까운 지인의 맥이 filebault 디스크 암호화를 사용중인 상황에서 갑작스러운 부팅불가로 인한 os 재설치 과정으로 같이 삽질하면서 알게된 몇가지 사실을 이곳에 공유합니다. 드문 일이긴 하지만 어쨌든 컴퓨터라는게 언제든지 갑작스러운 부팅불능 상황에 빠질 수 있다는점을 감안한다면 한번쯤 봐두셔도 결정적인 상황에서 도움이 되시리라 봅니다. 1. 현재 MacOS Big Sur(11.0.1 기준) 복구 파티션 혹은 인터넷 복구로 시동시 Disk utility에서 Voiceover가 Crash되는 현상이 있습니다. 관련 이슈가 해결될때까지 될 수 있으면 MacOS 재설치는 삼가시고 부득이 재설치를 하셔야만 한다면 터미널에서 diskutil erasedisk 명령을 활용하여 apfs 파일 시스템으로 디스크를 지운 후 MacOS 재설치 메뉴를 사용하시기 바랍니다. 2. FileBault 디스크 암호화를 사용중인 맥은 pram 초기화 등 시동시 사용하는 키조합의 상당 부분이 먹지 않거나 타이밍 맞추기가 매우 어렵습니다. 그리고 이상하게 일반 복구 파티션으로는 진입할 수 없고 (진입하려고 시도하면 암호 재설정 화면으로 넘어가는데 pram 초기화가 안되다보니 fred 영문 음성이 한글을 읽게 되어 익숙하면서도 짜증나는 한글 실러블 xxx를 듣게 됩니다) 인터넷 복구로 시동하면 복구 유틸리티 진입이 가능한것 같습니다. 여기서 파일 메뉴에 언어 변경 메뉴를 활용하여 영어로 변경후 진행하시길 권합니다. 3. 여기서부터가 포인트입니다. Filebault 디스크 암호화를 사용하면 일반적인 방법으로 디스크에 접근할 수 없게 되는데 데이터가 백업되지 않은 상황에서 부팅 불가능 상태가 되면 대량 난감함을 피할 길이 없게됩니다. 이때, 인터넷 복구로 시동 후 터미널을 열고 diskutil apfs unlockVolume /dev/diskxxx 명령을 활용하여 Macintosh HD-데이터(일반 Macintosh HD가 아님) 볼륨의 잠금을 해제하고 해당 볼륨으로 이동 후 데이터 백업을 진행하실 수 있습니다. 좀더 구체적으로 말씀드리자면, 1. cmd + opt + r 혹은 cmd + opt + shift + r을 눌러 Mac을 인터넷 복구로 시동합니다. 2. 파일 메뉴에 언어 변경 메뉴를 찾아 영어로 변경 합니다. 3. 유틸리티 메뉴에 터미널을 열고 diskutil list 를 입력합니다. 20여개의 디스크 중에서 /dev/disk번호 physical이라는 부분에 파티션 중 Macintosh HD-data를 찾아 디스크 번호를 기억해둡니다. 참고로 대부분의 경우 0에서 2번 사이에 실제 물리적 드라이브가 나타납니다. 여기서는 Macintosh-HD-데이터 파티션이 disk0s2에 위치하는것으로 가정합니다. 4. diskutil apfs unlockVolume /dev/disk0s2를 입력합니다. 여기서 unlockVolume의 V만 대문자임을 유의하시기 바랍니다. 5. PassPhrase 라는 프롬프트가 표시되면 관리자 계정 암호를 입력하여 볼륨의 암호화 잠금을 해제합니다. 6. 이제 cd /Volumes/Macintosh HD\ (뒤에 구두점에 유의) 라고 입력하고 탭을 눌러 한글 입력이 불가능한 상황에서 데이터 라는 한글 파티션 이름을 탭 자동완성을 통해 입력합니다. 7. Users나 기타 데이터가 저장된 위치로 이동 후 cp 명령을 통해 외장 드라이브로 데이터를 백업할 수 있습니다. 경우에 따라서는 nas의 afp 볼륨을 마운트해서 백업할 수도 있겠네요. 혹시 Filebault를 사용중이시라면 유의하셔서 소중한 데이터를 보전하시기 바랍니다.