OS X 엘 캐피탄 업그레이드 후 저장장치 여유공간 늘리기

2015. 10. 7. 12:49    작성자: ONE™

OS X 엘 캐피탄에 "루트리스"라고 불리는 시스템 무결성 보호 기능이 도입되면서 맥 플랫폼에 많은 변화가 있었습니다.

OS X 안에 접근 불가능한 시스템 영역이 생기면서 멀웨어에 대한 훌륭한 방어 시스템을 갖추게 됐지만, 그와 동시에 사용자나 개발자가 시스템을 트윅하는데도 상당한 제약이 생겼습니다. 토탈파인더나 엑스트라파인더, 디폴트폴더 등 시스템과 밀접하게 연동되는 많은 프로그램 개발이 중단되거나 루트리스를 끄지 않는 한 사용할 수 없게 됐죠. 언제나 그렇듯 개발자들이 답을 찾아 나서겠지만 당장은 불편한 점이 한두 가지가 아닙니다.

쿼런틴 폴더?

그런데 여기서 한가지 의문이 생깁니다. 

운영체제를 업그레이드 하기 전에 설치했던 여러 프로그램과 드라이버 중에서 더는 사용하게 될 수 없는 것들은 어떻게 처리될까? 하는 의문말이죠. 그냥 시스템이 알아서 삭제하는 것일까? 아니면 파일들이 어딘가에 곱게 잠들어 있는 것일까...

답은 쿼런틴 폴더에 있습니다. OS X 이전 버전을 OS X 10.11 엘 캐피탄으로 업그레이드 할 때 애플의 보안 가이드라인을 따르지 않은 파일은 특정 폴더로 모두 이동됩니다.

1. 이 폴더의 경로는 아래와 같습니다. 파인더에서 command + shift + G 키를 누른 후 아래 경로를 입력하면 바로 이동할 수 있습니다.

/Library/SystemMigration/History/

2. 폴더를 열어보면 비인가 커널 확장자, 파인더 플러그인, X11 등의 콤포넌트 등이 이전 폴더 구조를 유지한채 한데 모여있는 것을 볼 수 있습니다. 새 운영체제에 영향을 끼치지 못하도록 쿼런틴 폴더에 격리되어 있다고 할 수 있죠. ▼

3. 쿼런틴 폴더의 용량은 사용자에 따라 달라질 수 있습니다. 저의 경우 800MB에 육박하는데, 서드파티 프로그램을 더 적극적으로 사용한 분들이나 개발자라면 1GB를 초과할 가능성도 충분합니다. ▼

4. 쿼런틴 폴더는 말 그대로 시스템에서 격리된 폴더라서 삭제하더라도 운영체제를 사용하는데 영향을 끼치지 않습니다. 즉, 폴더를 삭제함으로써 적게는 수십MB에서 많게는 몇GB까지 여유 공간을 확보할 수 있게 되는 셈이죠. 그러나 만에 하나 있을지 모르는 사태에 대비해 백업은 필수입니다. (개발자라면 /bin/, /usr/bin, /usr/local 폴더 정도는 다른 곳에 잘 백업해 두시기 바랍니다.)

5. 폴더를 휴지통으로 이동한 뒤 사용자 암호를 입력해줍니다. ▼

5. 휴지통을 마져 비우고 디스크 용량 상태를 확인하면 쿼런틴 폴더 용량 만큼의 용량이 되돌아온 것을 확인 할 수 있습니다. ▼

OS X 업그레이드 후 하드디스크 용량이 부족하게 느껴지는 분들이라면 위에 정리한 방법대로 쿼런틴 폴더를 한번 점검해 보시기 바랍니다. 자칫 OS X을 사용하는 내내 이전 버전에서 넘어온 각종 찌꺼기 파일들이 용량을 갉아먹고 있을지도 모릅니다. 당연히 OS X 엘 캐피탄을 새로(클린) 설치 하신 분들은 애초 이런 폴더가 만들어질 이유가 없으니 적용할 필요가 없습니다.

그밖에 시스템 무결성 보호 기능과 파일 마이그레이션, 쿼런틴 폴더에 대한 더욱 자세한 내용은 아스테크니카에 잘 정리돼 있습니다.



참조
Ars Technica - System Integrity Protection

관련 글
• OS X 10.11 엘 캐피탄에 도입된 새로운 보안체계 'Rootless'를 끄고 켜는 방법
• 불필요한 파일을 청소해 맥의 저장 공간을 확보하는 10가지 방법
• OS X 엘 캐피탄이 설치된 맥을 OS X 요세미티로 복구하는 방법

    
  1. 이전 댓글 더보기
  2. Blog Icon
    아이맥유저

    엘케피탄을 갓 설치해서 그런건지 아님 웹브라우저 2개, 무비스트, 엑스코드, 에디터 프로그램, 압축프로그램 이정도만 설치해서 그런지 폴더 자체가 없다고 나오네요.

  3. Blog Icon
    전진우

    "일부 항목에 대한 접근 권한이 없기 때문에 작업을 완료할 수 없습니다." 라는 팝업과 함께 삭제가 안되는군요 ㅠㅠ

    휴지통 비우기시 사용자 암호도 입력했는데 말이죠.. 약 800M정도 공간을 차지하고 있는데 지울방법이 없는건가요?

  4. Blog Icon
    polaris

    저도 동일한 증상이 보이네요.
    "The operation can’t be completed because you don’t have permission to access some of the items."

    "The operation can’t be completed because the item “var” is in use."
    몇몇 폴더와 파일이 삭제가 되지 않고 있습니다.

  5. Blog Icon
    갸우뚱

    저두요...

  6. 해외 포럼을 찾아보니 동일한 문제를 겪는 분들이 더러 계신 것 같습니다.
    이런 분들의 사용 환경에서 공통분모를 찾아야 원인을 알 수 있을 텐데 저도 답답하네요. 일단은 쿼런틴 폴더 밑에 있는 어떤 폴더가 심볼릭 링크로 다른 폴더와 연결돼 있거나, 아니면 파일 자체가 손상돼 스팟라이트 색인 프로세스가 해당 파일을 붙잡고 있는 게 아닌가 추측됩니다. 좀 더 알아보고 해결책이 있다면 댓글 남기겠습니다.

  7. 제 경우에는 SIP를 끄고나니 잘 삭제가 되었고, 다시 SIP를 켰습니다 ㅎㅎ

  8. Blog Icon
    Sonic

    저도 SIP (Rootless)를 끄고 휴지통을 비웠더니 비워졌습니다.
    혹시나 하는 마음에 백업은 해놓고 했는데, 다행히 문제는 없습니다.
    덕분에 약 804MB 정도 여유가 생겼습니다.

  9. Blog Icon
    Gerrard

    저도 704메가 확보요~ 감사합니다.

  10. 안되시는 분들 터미널에서 sudo rm -rf 를 시도해보세요

  11. Blog Icon
    로드

    해봤는데 똑같이 사용중이라는 메세지가 나오면서 삭제가 안되네요.

  12. Blog Icon
    로드

    저도 마찬가지로 휴지통에서 깨끗하게 비워지지가 않네요 ㅠㅠ

  13. Blog Icon
    김남혁

    저도 1.7기가 정도 차지하고 있던데, 저는 그냥 놔두겠습니다. 혹시나 몰라서...
    근데 저는 엘케피탄 업그레이드 후 기타 저장 용량이 4-50기가 정도 채워져 있어서(물론 기타 용량이 늘어남에 따라 전체 용량도 줄어들었죠) 황당했는데요.
    NVRAM 초기화를 했더니 이전대로 기타 용량이 돌아갔습니다(줄어들었습니다, 물론 전체 용량도요.)
    엘케피탄 자체에 오류가 아직 있는 거 같습니다.

  14. Blog Icon
    b2b

    저는 356KB네요 ㅋㅋㅋ

  15. Blog Icon
    Geez

    클린설치를 했더니 없네요...

  16. Blog Icon
    Ding

    제경우에는
    공초 - 마운틴 라이언 - 요세미티 타임머신 불러오기 - 엘캐피턴 설치
    인데 11.5GB...

  17. 원님 덕분에 800.3MB의 여유 공간을 돌려 받게 되었습니다.
    언제나 유익하고 알찬 정보에 감사드립니다.

  18. 안 지워지는 것은
    복구 모드에서 삭제가 가능하던데..

    문제가 있을 수도 있으니 참고만 하시기 바랍니다.

  19. Blog Icon
    seonguki

    위 몇몇 분들과 같이 저도
    사용중인 파일이 있다고 휴지통 비우기로 삭제가 안됐었는데요.

    SIP (일명 rootless) 를 비활성화하여
    휴지통 비우기로 삭제가 가능했습니다.

    삭제 후 다시 SIP 를 활성화 했고요.

    그럼, 참고하세요~

  20. Blog Icon
    미인김추자

    초보들은 잘 몰라서요.. sip 비활성화 & 활성화..에 대해 자세한 설명 좀 부탁합니다^^ 계속 휴지통에 남아 있어서 찝찝합니다.

  21. Blog Icon
    jangwj

    저도 안 지워지네요. 아무래도 기존에 설치했던 GM버전과 관련이 있지 않을까요? GM버전에서 보호되던 파일이 이동된거라서 그런거 아닐까요?

  22. Blog Icon
    jangwj

    복구모드에 삭제할 때 루트리스를 끄지 않아도 됩니다. SIP를 끄거나 켤 수 있다는 건 이미 권한이 충분하다는 이야기입니다. 폴더위치는 /Volumes/디스크/Library/SystemMigration... 에서 찾아서 rm -rf 로 지우면 됩니다.

  23. Blog Icon
    seonguki

    해외 커뮤니티에서 보니
    복구모드에서도 삭제 안되는 경우가 있더라고요.
    그래서 SIP 를 비활성화 해서 해결된 사례가 있습니다.
    참고하세요~

  24. Blog Icon
    세리프체

    SystemMigration<---라는 폴더 자체가 없는경우는 어떻게 해야하나요?

  25. Blog Icon
    seonguki

    없으면...
    지울게 없는 겁니다. ^-^

  26. Blog Icon
    얼룩말

    저도 602MB를 돌려받았네요. 다행히도 잘 지워져서 문제도 없었구요. 항상 고맙습니다.

  27. Blog Icon
    hollanderjo

    덕분에 깔끔하게 잘 삭제했습니다. 왠지 숙변을 제거한 기분이네요..ㅎㅎ

  28. Blog Icon
    ruroken

    1기가나 차지하고있었네요 좋은정보 감사합니다

  29. 폴더 삭제하니 1기가 정도가 돌아왔는데 엘 케피탄 으로 업글후 3기가 정도가 줄었네요 원래 이정도 하드 용량 잡아먹나요~? 예전 os x 는 여전히 남아있는건가요? 지우고싶은데..

  30. Blog Icon
    theopsyche

    원님따라 지웠는데, 휴지통에 그대로 남아 있네요. 혹시 이런 문제를 해결하신 분 계시면 어떻게 해결하셨는지 알려주시면 감사하겠습니다.

  31. Blog Icon
    맥프레

    감사합니다~~ 덕분에 780 벌었습니다~~ 매번 좋은 정보 감사합니다~~