부팅되지 않는 Mac에서 데이터를 가져오는 방법

0
373

전원이 꺼진 iMac, MacBook 및 다양한 주변 장치.
AKA-PHOTO/Shutterstock.com

Mac이 부팅되지 않는 경우에도 데이터를 복구할 수 있는 좋은 기회가 있습니다. macOS가 계속 충돌하거나 시작을 거부하는 경우에도 Mac의 내장 드라이브에서 파일을 가져오는 방법은 다음과 같습니다.

목차

  • 최근 백업이 있습니까? 그것을 사용
  • Intel Mac이 있습니까? 대상 디스크 모드 사용
  • Apple Silicon Mac이 있습니까? Mac 공유 모드 사용
  • 복구 모드를 사용하여 데이터 복사

    • FileVault 드라이브 암호 해독(터미널)
    • FileVault 드라이브 암호 해독(디스크 유틸리티)
    • 명령줄을 사용하여 파일 복사
  • 물리적으로 드라이브 제거 고려

최근 백업이 있습니까? 그것을 사용

모범 사례에 따르면 Mac을 외부 위치에 정기적으로 백업해야 합니다. Time Machine과 간단한 외장 USB 하드 드라이브를 사용하여 이 작업을 수행하거나 보다 정교한 네트워크 솔루션을 설정할 수 있습니다.

최악의 상황이 발생하여 Mac이 부팅되지 않으면 Time Machine 디스크를 다른 Mac에 연결하고 대신 해당 Mac에서 파일에 액세스할 수 있습니다. 이 방법은 최근 백업이 있고 백업에 액세스하려는 파일이 포함되어 있다고 가정합니다.

파일에 접근하려면 Time Machine 드라이브를 다른 Mac에 연결합니다(또는 해당 방법을 사용하는 경우 네트워크 위치를 마운트). 사이드바의 “위치” 섹션에서 Finder를 통해 볼륨에 액세스합니다.

“Backups.backupdb” 폴더와 Mac 이름과 일치하는 폴더를 두 번 클릭합니다. 이제 수행된 개별 백업을 나타내는 폴더 목록이 표시됩니다. “최신”은 가장 최근 백업을 찾을 수 있는 곳입니다.

광고

필요한 것을 복구하거나 Finder의 검색 창을 사용하여 특정 폴더 또는 파일을 찾으십시오. 이전 파일을 복원할 새 Mac이 있습니까? Time Machine 백업에서 Mac을 복원하는 방법에 대해 알아봅니다.

Intel Mac이 있습니까? 대상 디스크 모드 사용

대상 디스크 모드는 원본 Mac이 Apple Silicon을 사용하지 않는 경우 파일을 전송하기 위해 (응답하지 않는) Mac의 드라이브를 다른 Mac과 공유하는 데 사용할 수 있습니다. Apple > About This Mac 메뉴에서 Intel 또는 Apple Silicon을 실행 중인지 확인할 수 있습니다.

먼저 Firewire 또는 Thunderbolt 케이블을 사용하여 두 Mac을 연결합니다(표준 USB 케이블에서는 작동하지 않음). 이제 (소스)에서 공유하려는 Mac이 꺼져 있는지 확인하십시오. 소스 Mac(부팅되지 않는 Mac)에서 전원 버튼을 누른 다음 즉시 T를 누르고 대상 디스크 모드로 부팅될 때까지 기다립니다.

애플 썬더볼트 3
사과

이제 두 번째 Mac에 주의를 기울이십시오. 대상 디스크 모드가 시작되면 원본 Mac의 드라이브가 바탕 화면(또는 “위치” 아래의 Finder 사이드바)에 나타나야 합니다. 액세스하려면 드라이브를 두 번 클릭하십시오.

드라이브가 FileVault로 암호화된 경우 macOS가 볼륨 암호를 해독하는 데 사용할 수 있는 암호를 묻는 메시지가 표시되어야 합니다. 이 단계에서 필요한 모든 파일을 전송할 수 있습니다. 완료되면 드라이브를 꺼내고 소스 Mac을 끕니다.

관련된: 쉬운 파일 전송을 위해 대상 디스크 모드에서 Mac을 부팅하는 방법

Apple Silicon Mac이 있습니까? Mac 공유 모드 사용

파일을 공유하려는 경우 ~에서 M1 칩 이상이 탑재된 Apple Silicon 탑재 Mac에서는 Mac 공유 모드를 사용할 수 있습니다. 이것은 약간 다르게 작동하지만 대상 디스크 모드와 매우 유사합니다.

광고

먼저 USB, USB-C 또는 Thunderbolt 케이블을 사용하여 두 대의 컴퓨터를 연결합니다. 공유하려는 Apple Silicon Mac이 꺼져 있는지 확인한 다음 화면에 “시작 옵션 로드 중”이 표시될 때까지 전원 버튼을 길게 누릅니다.

애플 실리콘 칩 히어로
사과

여기에서 “옵션”을 선택한 다음 “계속”을 선택하고 메시지가 표시되면 암호를 입력합니다. Mac이 복구 모드로 부팅되면 유틸리티와 디스크 공유를 차례로 선택할 수 있습니다. 공유할 디스크를 선택한 다음 공유 시작을 클릭합니다.

다른 Mac(파일을 전송하는 Mac 에게) Finder를 열고 사이드바 하단으로 스크롤한 다음 “위치” 섹션에서 네트워크를 클릭합니다. 모든 것이 잘되면 데이터를 복사하려는 Mac이 표시되어야 합니다. 그것을 두 번 클릭한 다음 “연결”을 클릭한 다음 “게스트”를 클릭한 다음 “연결”을 눌러 프로세스를 완료합니다.

이제 Mac의 파일을 보고 필요한 모든 것을 전송할 수 있습니다. 완료되면 디스크를 꺼내고 (Apple Silicon) 소스 Mac을 종료합니다.

복구 모드를 사용하여 데이터 복사

Apple은 모든 Mac에 복구 파티션을 포함하므로 macOS가 정상적으로 부팅되지 않더라도 복구 모드로 들어가 문제를 해결할 수 있습니다. 복구 모드에는 터미널 창, macOS 재설치 기능, 드라이브 지우기 및 파티션 분할을 위한 디스크 유틸리티와 같은 몇 가지 유용한 기능이 포함되어 있습니다.

Mac 복구 모드에 액세스
사과

이전 Intel Mac 소유자는 시작할 때 Command+R을 눌러 복구 모드로 부팅할 수 있습니다. 최신 Apple Silicon Mac이 있는 경우 컴퓨터를 종료하고 “시작 옵션 로드 중”이 표시될 때까지 전원 버튼을 길게 누른 다음 옵션 > 계속을 선택합니다.

광고

당신의 드라이브가 아니다 FileVault로 암호화하면 파일에 즉시 액세스하고 아래의 “명령줄을 사용하여 파일 복사” 섹션으로 건너뛸 수 있습니다. 대부분의 드라이브는 기본적으로 암호화되어 있으므로 확실하지 않은 경우 다음 단계를 진행합니다(터미널 명령을 사용하여 확인할 수 있음).

FileVault 드라이브 암호 해독(터미널)

명령줄을 사용하는 터미널이나 디스크 유틸리티를 통해 이 작업을 수행할 수 있습니다. 그래픽 디스크 유틸리티를 통해 이 작업을 수행하려면 다음 섹션으로 건너뛰십시오.

복구 모드가 부팅되고 유틸리티 목록이 표시되면 화면 상단의 유틸리티 > 터미널을 클릭하여 새 터미널 창을 엽니다. 유형 diskutil apfs list 터미널에 입력하고 Enter 키를 누릅니다.

디스크 식별자 찾기

그러면 현재 Mac에 연결된 APFS 형식의 드라이브 목록이 제공됩니다. 주 드라이브와 일치하는 드라이브를 찾을 때까지 목록을 살펴보세요(“FileVault: 예(잠김)”로 표시된 유일한 드라이브일 수 있음). “APFS 물리적 저장소 디스크” 필드의 디스크 식별자를 확인합니다. 우리의 경우 그것은 disk2s1. 잠긴 파티션이 없으면 다음 섹션으로 건너뛸 수 있습니다.

이 다음 단계에서는 FileVault 암호(Mac의 잠금을 해제하는 데 사용하는 암호)가 필요합니다. 터미널에 다음을 입력하십시오 diskutil apfs unlockVolume /dev/identifier 하지만 교체 identifier 이전 단계에서 메모한 레이블을 사용하여 예를 들어 disk2s1.

터미널을 사용하여 FileVault 파티션 잠금 해제

메시지가 표시되면 암호를 입력하고 Enter 키를 누릅니다. 실수한 경우 이전 명령을 입력하고 다시 시도하십시오. 암호를 올바르게 입력했다면 이제 디스크가 잠금 해제되고 마운트된 것입니다. 이제 데이터를 다른 드라이브에 복사할 차례입니다.

FileVault 드라이브 암호 해독(디스크 유틸리티)

위의 터미널 명령을 사용하는 대신 디스크 유틸리티를 사용하여 그래픽으로 이 작업을 시도할 수 있습니다. 디스크 유틸리티가 작동하지 않는 경우 터미널 메소드가 작동하는 것을 발견했습니다. 그래픽 디스크 유틸리티 방법이 작동하지 않으면 위의 터미널 명령을 시도하십시오. (이미 터미널 명령을 사용한 경우 디스크 유틸리티를 사용할 필요가 없습니다.)

광고

macOS 유틸리티 창이 다시 나타나도록 터미널 창을 종료하고 목록에서 디스크 유틸리티를 선택합니다. “내부” 섹션의 화면 왼쪽에 하드 드라이브가 나열되어 있어야 합니다. 회색으로 표시되면 암호화되어 마운트되지 않은 것입니다.

왼쪽의 “데이터” 파티션을 클릭한 다음 창 상단의 “마운트” 버튼을 클릭합니다. FileVault 암호를 입력하라는 메시지가 표시되면 암호를 입력하고 “잠금 해제” 버튼을 클릭합니다. FileVault 파티션이 잠금 해제되고 마운트됩니다.

디스크 유틸리티에서 파티션 마운트

명령줄을 사용하여 파일 복사

복구 모드에서는 Finder를 실행할 수 없으므로 모든 파일은 터미널을 사용하여 수동으로 복사해야 합니다. 파일의 위치를 ​​알고 있거나 모든 항목(또는 원하는 경우 사용자 디렉터리만)을 복사할 수 있을 만큼 충분히 큰 외부 드라이브가 있는 경우 이 작업이 쉽습니다.

당신은 사용할 수 있습니다 ls /Volumes/Macintosh HD/ 디렉토리 구조의 개요를 보려면 명령을 사용하십시오. 이름에 공백이 있는 모든 디렉토리는 명령의 공백 앞에 백슬래시가 필요합니다. 예를 들어 “내 사진”이라는 폴더는 /My Photos/ 대신에.

터미널의 디렉토리 내용 나열

연결하는 모든 외부 드라이브는 시스템에서 자동으로 마운트해야 합니다. 당신이 사용할 수있는 ls /Volumes/ 드라이브가 있는지 확인합니다. 드라이브를 찾을 수 없으면 터미널을 종료하여 기본 macOS 유틸리티 창으로 돌아갑니다. 여기에서 디스크 유틸리티를 선택한 다음 드라이브를 찾으십시오. 표시되지 않으면 표시될 때까지 연결을 끊었다가 다시 연결하십시오.

광고

디스크 유틸리티를 종료한 다음 유틸리티 > 터미널을 사용하여 터미널을 시작합니다. 이제 사용 cp 파일을 복사하는 명령, -R 재귀적으로 복사하는 플래그(주어진 위치의 모든 디렉토리와 파일 포함).

“Macintosh HD” 파티션에 있는 “htg”라는 사용자의 전체 사용자 폴더를 “Rescue Disk”라는 이름의 외장 드라이브에 복사하려고 한다고 잠시 가정해 보겠습니다. 이를 수행하는 데 사용할 명령은 다음과 같습니다.

cp -R /Volumes/Macintosh HD/Users/htg/ /Volumes/Rescue Disk/

사용자 “htg”를 자신의 사용자로 교체합니다(실행 ls /Volumes/Macintosh HD/Users/ 그것을 찾기 위해) 및 목적지 드라이브를 자신의 것으로 만듭니다. 공간이 있다고 가정하면 전체 폴더가 외부 드라이브의 루트 디렉토리에 복사됩니다.

터미널을 사용하여 파일 복사

내용을 외부 드라이브의 특정 폴더에 복사하려면 시작하기 전에 mkdir 명령을 사용하여 복사하십시오. 예를 들면 다음과 같습니다. mkdir /Volumes/Rescue Disk/backup 루트 디렉토리에 “backup”이라는 폴더를 생성합니다.

물리적으로 드라이브 제거 고려

마지막 옵션은 Mac 내부의 드라이브를 물리적으로 제거하고 다른 컴퓨터에 마운트하는 것입니다. Apple이 사용하는 드라이브 유형에는 많은 차이가 있으므로 특정 지침은 장치에 따라 다릅니다.

가장 먼저 해야 할 일은 Mac 모델을 찾는 것입니다. 섀시 외부 어딘가(예: MacBook 바닥)에 인쇄된 일련 번호를 찾은 다음 checkcoverage.apple.com에 연결하여 정확한 모델, 연도 및 출시 날짜를 확인할 수 있습니다.

광고

이 정보를 가지고 iFixit으로 이동하여 Mac 모델을 찾아 섀시에 들어가는 방법을 찾으십시오. 이를 위해 TORX 스크루드라이버 세트가 필요할 수 있으며 정전기 방지 손목 스트랩을 사용하고 나사가 다시 필요할 때까지 나사를 안전하게 보관하는 등의 예방 조치를 취해야 합니다.

여기에서 방향은 궁극적으로 드라이브에 따라 달라집니다. Mac이 특히 오래된 경우 기계식 하드 드라이브 또는 오래된 솔리드 스테이트 드라이브가 있을 수 있습니다. 대부분의 Mac은 이제 M.2 또는 NVMe 드라이브를 사용하며 일부는 독점 커넥터가 있습니다.

드라이브를 제거한 상태에서 다른 컴퓨터나 Mac에 연결하는 방법을 찾아야 합니다. 이 프로세스를 훨씬 쉽게 만들 수 있는 M2 및 NVMe 드라이브용 인터페이스가 있으며 SATA-USB 어댑터는 구형 SSD 및 HDD 모델에서 작동합니다.

불행히도, 다른 기계가 귀하의 드라이브를 인식하게 하는 것이 가장 큰 걸림돌이 될 수 있습니다. Will Haley의 블로그에는 어댑터를 찾는 것부터 Linux에서 HFS+ 파티션을 마운트하는 것까지 이 프로세스를 탐색하는 훌륭한 설명이 있습니다.

드라이브가 FileVault로 암호화된 경우, 특히 복구 프로세스에 macOS를 사용하지 않는 경우 훨씬 더 어려울 수 있습니다. macOS를 사용하는 경우 다음을 시도하십시오.

  1. 터미널 창을 열고 다음을 사용하여 마운트하려는 (APFS 형식) 볼륨을 찾습니다. diskutil apfs list 명령.
  2. 예를 들어 볼륨 식별자를 기록해 둡니다. disk1s1 .
  3. 다음 명령을 입력하십시오. disk1s1 이전에 기록해 둔 식별자: diskutil apfs unlockVolume /dev/disk1s1
  4. 메시지가 표시되면 볼륨 암호를 해독하기 위해 Mac에 로그인할 때 사용할 암호를 입력합니다.
광고

터미널을 사용하여 FileVault 볼륨을 해독하는 방법에 대해 자세히 알아보려면 Der Flounder의 이 훌륭한 블로그 게시물을 확인하십시오.

이제 Mac을 수정하십시오.

데이터가 (잘하면) 안전하므로 부팅되지 않는 Mac에 주의를 기울일 때입니다. Mac이 부팅되지 않을 때 시도할 수 있는 전체 목록이 있지만 그 중 아무 것도 작동하지 않으면 macOS를 처음부터 다시 설치하고 다시 시작해야 할 수 있습니다. 행운을 빕니다!