디스크를 암호화 할 때 진행 상황을 보는 방법은 무엇입니까?


60

Mountain Lion을 사용하면 Finder에서 디스크를 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 암호화를 선택하여 디스크를 암호화 할 수 있습니다.

이 암호화 프로세스의 진행 상황을 확인해야합니까?

답변:


78

터미널을 열고 다음 명령을 입력하십시오.

diskutil cs list

또는 10.13으로 시작하는 APFS

diskutil apfs list

APFS를 사용하면 FileVault 설정 유틸리티에 상태 및 다음 상태 도 표시됩니다 .

fdesetup status

당신은 적어도 하나 개의 목록 출력이 표시됩니다 논리 볼륨 그룹 A를, 논리 볼륨 가족논리 볼륨 아래에 중첩합니다.

거기에있을 것입니다 Conversion Status그것이 암호화 된 볼륨 여부에 변환 않다면 당신에게 말할 것이다 볼륨 가족 항목에 항목 및 진행 표시기에 대한 논리 볼륨 항목 아래에보고 Size (Total)하고 Size (Converted)지금까지 변환 된 몇 GB보고, 항목 .

APFS 볼륨의 경우 출력이 더 간단합니다. Encryption Progress값으로 백분율 이 포함 된 항목 이 있습니다 (예 :) 16.0%. 이 항목은 또는 Encrypted값 이있는 항목으로 바뀝니다 . 볼륨 암호화가 현재 잠금 해제되어 있으면 두 필드 중 하나의 값을 보완하기 위해 존재할 수 있습니다.YesNo(Unlocked)

암호화 중 :

Encryption Status:           Unlocked
    Encryption Type:         AES-XTS
    Conversion Status:       Converting
    Conversion Direction:    forward
    Has Encrypted Extents:   Yes
    Fully Secure:            No
    Passphrase Required:     Yes
 Disk:                       disk6
    Status:                  Online
    Size (Total):            569869340672 B (569.9 GB)
    Size (Converted):        231454277632 B (231.5 GB)
    Revertible:              Yes (unlock and decryption required)
    LV Name:                 Heap
    Volume Name:             Heap
    Content Hint:            Apple_HFS

암호화 완료 :

Encryption Status:           Unlocked
    Encryption Type:         AES-XTS
    Conversion Status:       Complete
    Conversion Direction:    -none-
    Has Encrypted Extents:   Yes
    Fully Secure:            Yes
    Passphrase Required:     Yes
 Disk:                       disk6
    Status:                  Online
    Size (Total):            569869340672 B (569.9 GB)
    Size (Converted):        -none-
    Revertible:              Yes (unlock and decryption required)
    LV Name:                 Heap
    Volume Name:             Heap
    Content Hint:            Apple_HFS

실제 터미널 출력은 더 길고 중첩됩니다. 여기에는 가장 중요한 정보 만 나열됩니다.


배터리로 작동하는 랩톱을 사용하는 경우 외부 디스크의 암호 해독 속도가 매우 느리거나 일시 중지됩니다. 따라서이 작업을 수행 할 때는 항상 주 전원에 연결하십시오.


1
암호화를 활성화 한 상태에서 디스크를 삭제 (포맷) 한 다음 50GB의 파일을 복사하여 복사가 완료되면 즉시 "완료"상태를 표시 할 것으로 예상하십니까? 그러나 Time Machine (첫 번째 지우기 암호화 활성화)에 대해 동일한 작업을 수행 할 때 TM은 첫 번째 백업이 완료되면 오래 지속되는 암호화 프로세스로 진행 됩니까? 둘 다 빈 암호화 된 디스크로 시작합니다.
Arjan

1
Mac OS X에 외부 디스크를 암호화하려는 경우 (a) 재부트해야하고 (b) diskutil암호화에 대해서는 아무 것도 말하지 않지만 물리 볼륨은 Status입니다 Checking. 재부팅 할 필요 가 없습니다 . 볼륨 꺼내기 / 다시 삽입이 작동합니다. 일단 그렇게 diskutil하면 위와 비슷한 결과가 나옵니다.
Christopher Schultz

이것은 HFS / 비 APFS 볼륨에서만 작동하는 것 같습니다. APFS 볼륨을 사용할 때의 대답 은 여기 를 참조 하십시오 .
n1000

19

OS X 10.11.1에서 출력 diskutil cs list은 다음과 같이 암호화 진행률을 표시합니다.

+-- Logical Volume Group 19B060CE-52A6-4102-9F3D-E6108BD91316
    =========================================================
    Name:         My harddrive
    Status:       Online
    Size:         499113885696 B (499.1 GB)
    Free Space:   18972672 B (19.0 MB)
    |
    +-< Physical Volume 3F2AE785-3A81-45E2-9A3B-93BA762C0AD2
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk5s2
    |   Status:   Online
    |   Size:     499113885696 B (499.1 GB)
    |
    +-> Logical Volume Family E4B845E2-2294-4F26-89B5-25ADE02747D2
        ----------------------------------------------------------
        Encryption Type:         AES-XTS
        Encryption Status:       Unlocked
        Conversion Status:       Converting (forward)
        High Level Queries:      Not Fully Secure
        |                        Passphrase Required
        |                        Accepts New Users
        |                        Has Visible Users
        |                        Has Volume Key
        |
        +-> Logical Volume 58EA9B33-CD1A-49F7-A596-E2C5ED6E24B5
            ---------------------------------------------------
            Disk:                  disk6
            Status:                Online
            Size (Total):          498742591488 B (498.7 GB)
            Conversion Progress:   2%
            Revertible:            Yes (unlock and decryption required)
            LV Name:               My harddrive
            Volume Name:           My harddrive
            Content Hint:          Apple_HFS

쉽게 볼 수 diskutil cs list | grep Conversion있도록 진행률이있는 선만 표시합니다.


13

나는 이런 식으로하고 싶습니다.

while true; do diskutil cs list | grep 'Conversion Progress' ; sleep 30; done

30 초마다 업데이트 된 진행 상황을 인쇄하므로 명령을 다시 실행하지 않고도 진행 상태를 확인하고 진행 상황을 즉시 확인할 수 있습니다.


6
프로세스 소요 시간을 추정하기 위해 몇 가지 기능을 추가했습니다. gist.github.com/lukasbesch/d579c5670ea81d1064cc8f3d5e796a9d
luke

4

기존 답변에 대한 추가 메모처럼 grep각 전환에 대해 간결한 답변을 얻기 위해이 과정 을 진행했습니다 .

diskutil cs list | grep -e "Conversion" -e "Volume Name"

결과는 다음과 같습니다.

|       Conversion Status:       Converting (forward)
|           Conversion Progress:   71%
|           Volume Name:           Macintosh HD
        Conversion Status:       Converting (forward)
            Conversion Progress:   4%
            Volume Name:           Data

3

나는 Nick Bedford와 Owlyfool의 두 가지 답변을 결합하여 이것을 생성했습니다.

watch -n 5 "diskutil cs list | grep -e Conversion -e Volume\ Name"

이를 위해서는 linux "watch"명령이 필요합니다 . 이것은 5 초마다 Nick이 명령을 실행하여 터미널을 많이 스크롤하지 않고도 업데이트를 제공합니다. 멋진 타임 스탬프도 보여줍니다. 출력 예 :

Every 5.0s: diskutil cs list | grep -e Conversion -e Volume\ Name   Wed Jul 20 19:21:47 2016

|       Conversion Status:       Complete
|           Volume Name:           Macintosh HD
        Conversion Status:       Converting (forward)
            Conversion Progress:   1%
            Volume Name:           Stijn_Spijker

내 (이미 암호화 된) 내부 디스크 및 USB 디스크가 암호화되고 있음을 표시합니다.


1
'watch'를 먼저 설치해야하는 정보를 추가하십시오.- stackoverflow.com
a

하하, 리눅스에서 왔는데, 내가 이것을 직접 설치하고 시스템이 제공되지 않았다는 것도 알지 못했습니다.
StijnSpijker

3

위보다 조금 더 간단한 것. 이 File Vault 질문에서 나는 또한 다음을 배웠습니다.

fdesetup status

잘린 출력을 제공합니다.

FileVault is Off.
Decryption in progress: Percent completed = 20.58

(OS 시에라 10.12.5)


1

여기에 대한 답변을 바탕으로 APFS를 사용하여 합리적으로 간격을 둔 상태 보고서에 대해이 명령을 설정했습니다 (Core Storage와 반대).

while true; do diskutil apfs list | grep 'Decryption' ; sleep 720; done

fdesetup 상태는 빠른 상태 확인에 매우 효과적입니다.


0

owlyfools 답변과 유사하게 다음을 사용하여 APFS 디스크에 대해이 작업을 수행 할 수 있습니다

while true; do diskutil apfs list | grep 'Encryption Progress' ; sleep 60; done

다른 질문에 오신 것을 환영합니다! 답변 섹션에 의견을 추가하지 마십시오. 질문에 대한 답변입니다. 평판 이 충분 하면 의견 을 추가 하고 후속 질문을 할 수 있습니다. 평판을 얻으려면 명확하고 간결한 질문대답하십시오 . -검토에서
fsb

0

APFS 볼륨 에서 허용되는 답변이 작동하지 않는 것 같습니다 . 여기서 유일한 방법은 사용하는 것 같습니다 fdesetup status. 이 환상적인 블로그 는 기본적으로 해당 명령을 사용하여 상태를 결정 하는 스크립트 를 제공합니다 . 이 기사에서는 다음과 같이 읽습니다.

암호화 된 경우 다음 메시지가 표시됩니다.

FileVault is On.

암호화되지 않은 경우 다음 메시지가 표시됩니다.

FileVault is Off.

암호화하는 경우 다음 메시지가 표시됩니다.

Encryption in progress: Percent complete = 27

암호를 해독하면 다음 메시지가 따옴표없이 표시됩니다.

Decryption in progress: Percent complete = 10

이것들은 또한의 출력입니다 fdesetup status.

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