2015년 6월 24일 수요일

OS X disk utility exit code 8 on fusion disk -- fix

퓨젼 디스크로 묶어서 사용한지 1년이 좀 지났다.
http://mtsparrow.blogspot.kr/2014/05/2012-late-mac-mini-fusion-drive.html

퓨젼디스크로 묶은 상태에서 서드 파티 SSD인 삼성 840pro 에 trim enable을 하다가
OS가 부팅 하지 않는 상황도 있었다.

그러나 그 이후 잘 사용했다.

이제 새로운 OS 에서는 서드 파티 SSD에서도 trim enable이 좀 자유로워 질거라는 글도 보았다.

그런데. 어제 갑자기 맥미니에서 일부 파일이 읽을수 없는 상태가 되고
disk utility를 수행 하니 exit code 8과 함께
재시동을 하고 cmd+R 을 눌러 복구 모드에서 다시 disk utility로 검사 및 수정을 하라는 것이다.

지시 대로 했으나 수정 불가 하다는 메세지와 함께 부팅 실패가 이어지고
결국 타임머신 복원을 시도 했다.

수시간이 지나 아침에 타임머신 복원을 확인 하니 복원은 다 되었으나 디스크 검사는 동일 했다.

구글 검색 결과는
https://discussions.apple.com/thread/6603199?tstart=0
이런글이고

http://osxdaily.com/2013/08/07/how-to-repair-a-mac-disk-with-fsck-from-single-user-mode/
싱글 모드 부팅에서  fsck -fy 로 해결 했다는 글도 있다.

내 경우는 복구 모드 부팅 (cmd+R) 에서 디스크 유틸리티로 포멧을 한다음 타임머신 복원을 했다.
퇴근후 확인 하니 정상이다. 퇴근후에도 또 상태가 삐뽕하면 퓨젼 디스크를 풀어 버리려고 했는데 그나마 다행이다.

trim 문제인지 체감 속도 보단 벤치상 성능이 점점 나빠지고 있었는데 이렇게 포멧후 복원 하니 벤치 성능이 처음과 같아 졌다.

sparrow-mac-mini2:~ sparrow$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *256.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage                         255.7 GB   disk0s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:          Apple_CoreStorage                         999.3 GB   disk1s2
   3:                 Apple_Boot Recovery HD             650.1 MB   disk1s3
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           *1.2 TB     disk2
                                 Logical Volume on disk0s2, disk1s2
                                 D4CE173F-BA80-4E6C-B261-F7D3EF91AEE3

                                 Unencrypted Fusion Drive



어여 요세미티 버젼업이 되던지 새로운 OS에서 서드 파티 SSD trim이 지원 되었으면 좋겟다.