관리 메뉴

잉블~!

Mac OS X Lion 파티션 분할해서 설치하기 본문

Operating System/Mac

Mac OS X Lion 파티션 분할해서 설치하기

환상경 2012.06.06 21:52

Mac OS X Lion System 파티션과 Users 파티션 분할해서 설치

Linux를 사용할때는 보통 파티션을 몇가지로 분할해서 사용을 합니다.


swap    1GB
/boot    1GB
/        20GB
/home    나머지 모든 공간


요런식으로 분할해서 사용을 합니다.
이렇게 파티션을 목적별로 분할해서 사용하게되면 이점이
용량관리가 수월하고 OS버전 업그레이드를 해도 사용자 설정 대부분과 데이터를
그대로 유지 시킬수가 있습니다.

이와 유사하게 윈도우에서도 C드라이브는 OS와 프로그램만 설치
D드라이브에는 데이터만 저장하는 방식으로 사용하죠

그런데 Mac은 사용한지 얼마 되지 않다보니
처음 설치할때 자동으로 잡히는 파티션 사이즈로 그냥 사용해왔습니다.

그러다 이번에 데이터를 모드 홈 서버인 N40L로 복사해놨겠다
타임머신 백업을 외장하드에 해놨겠다 파티션을 나눠서 다시 설치해보았습니다.

우선 Mac OS X Lion dmg 파일을 iOS 파일로 변환한뒤
iODD에 넣어준뒤 설치를 진행하였습니다.

아쉽게도 Mac 재설치할때 진행과정을 미쳐 스샷으로 떠놓지를 못했네요 -_-
그래서 Parallels를 이용해서 설치과정을 설명해보겠습니다.


1. DVD이미지로 부팅을 합니다.
- 부팅시에 Option 키를 누르고 있으면 부팅할수 있는 매체를 선택할 수가 있습니다.
- Mac OS X Lion DVD (저는 iODD)를 선택해서 부팅


2. 부팅이 완료되면 가장먼저 언어를 선택하는 화면이 나타납니다.


3. 언어를 선택하고 화살표를 누르면 Mac OS X 유틸리티가 나타납니다.



- 기본적인 환경으로 설치하려면 두번째 메뉴인 Mac OS X 다시 설치를 선택하면 됩니다.
- 저는 System 파티션과 Users 파티션을 나누기 위해서 디스크 유틸리티를 선택했습니다.


4. 디스크 유틸리티에서 HDD를 선택합니다.



- 파티션 탭을 선택해보면 다음 이미지와 같이 통짜 파티션으로 잡혀있습니다.



- 파티션 레이아웃에 현재라고 적혀있는 셀렉트 박스를 클릭해보면 미리 정의가 되어있는 리스트가 나타납니다.



- System과 Users 파티션 두개로만 나눌거라 2개의 파티션을 선택합니다.



- 동일한 사이즈로 파티션이 나뉘어져있습니다.
- 제 iMac은 500GB HDD가 장착되어있습니다. System 파티션은 100GB, Users 파티션은 나머지로 설정했습니다.
- 스샷은 패러렐즈로 설치하는거라 사이즈가 다르게 설정되어있습니다.
- 사이즈를 변경하는 방법은 파티션 레이아웃에서 무제1, 무제2 를 클릭하면 우측 파티션 정보에서 설정을 할수가 있습니다.



- 무제1
    이름 : System
    포맷 : Mac OS 확장(저널링)
    크기 : 30GB (스샷은 페러렐즈라서…. 실제로는 100GB로 설정함)


- 무제2
    이름 : Users
    포맷 : Mac OS 확장(저널링)
    크기 : 나머지


5. Mac OS X Lion 설치를 진행합니다.

- Mac OS X는 리눅스와 달리 설치를 진행하면서 파티션에 어떤 디렉토리를 할당할건지를 지정할수가 없더군요
- 무조건 첫번째 파티션 (라이언에서는 복구파티션을 포함하면 두번째 파티션)에 설치를 진행합니다.


6. 설치가 완료되고 재부팅후 로그인을 하면 추가 작업을 진행합니다.

- 터미널을 실행합니다.
- 관리자 권한으로 전환합니다.


    $ sudo su -


- /Users 디렉토리 이름을 변경합니다.


    # mv /Users /Users_orig


- Users 파티션을 마운트할 새로운 /Users 파티션을 생성합니다.


    # mkdir /Users
    # chown root:admin /Users
    # chmod 755 /Users


- Users 파티션의 UUID를 알기 위해서 디스크 유틸리티를 실행합니다.



- 좌측 패널에서 Users 파티션을 선택한뒤 Cmd + i 키를 눌러 정보 창을 띄웁니다.
- 정보창에서 범용 고유 식별자의 값을 복사합니다. (범용 고유 식별자가 바로 UUID입니다.)

- 이때 만일 Users 파티션이 마운트가 되어있다면 마운트를 해제 합니다.


- /etc/fstab 파일을 생성합니다.

    # vim /etc/fstab

또는

    # open -a TextEdit /etc/fstab


- /ext/fstab 에 다음과 같은 형식으로 작성한뒤 저장합니다.


    UUID=3B7B62B2-4E6C-3660-8E5F-623EFE43FB4D    /Users    hfs    auto


- UUID= 뒤에 위 디스크 유틸리티에서 복사한 범용고유 식별자의 값을 집어넣어주면 됩니다.
- 파인더에서 Users 볼륨을 선택한뒤에 Cmd + i 를 입력한뒤 정보창에서 맨밑에 이볼륨에서 소유권 무시 항목에 체크를 해제해줍니다.


- 재부팅을 합니다.
- 재부팅한뒤 /Users_oirg 파티션에 있던 데이터들을 모두 옮기는 작업을 합니다.


    # mv /Users_orig/* /Users_orig/.[^.]* /Users


이와 같은 방식으로 Users 파티션을 분리해서 설치를 했습니다.
아무래도 모든 Apple 제품들이 그렇듯이 주어진 환경 그대로 사용하면 정말 좋지만
사용자가 어느정도 커스텀을 가하게되면 정말이지 복잡하고 어려워지네요 =_=

그래도 명색이 BSD 계보를 있는 OS가 파티션을 분할해서 설치를 지원안하는건 좀 아쉽네요 -_-

이렇게 파티션을 나누고보니 그닥 추천은 못하겠네요
너무 번거로워서;;;;;



참고사이트 : [ http://lnx2mac.blogspot.kr/2010/09/moving-os-x-users-to-separate-partition.html ]



신고
3 Comments
  • 프로필사진 BlogIcon lowid 2012.06.06 22:42 신고 아니 뭐에요... 맥은 설치할때 파티션 분할도 지원이 안되는거였어요? 헐...
    그런건 윈도우깔때도 지원되는건데... 역시 사과사제품은 그냥 쓰기는 편한데..
    좀 자세하게(?) 설정하려면 수고를 좀 해줘야 하는거군요...
    ps;근데 UUID쓰면 뭔가 편한가요? id가 uniq하다는거 빼고는 특별히 좋은점은 잘 모르겠던데...
    전 그냥 fstab에 /dev/sdXY로 그냥 써서 말이죠...
  • 프로필사진 이름 2013.06.09 00:13 신고 좀 지난 글이긴 하지만.. 파티션 나눈 후에 시스템 환경설정 -> 사용자 및 그룹 -> 자물쇠 푼후에 사용자 계정에서 option키 누르고 오른쪽 마우스 클릭 -> 고급 옵션 -> 홈 디렉토리를 해당 파티션으로 바꾸어 줘도 됩니다..
  • 프로필사진 감사 2016.11.23 03:28 신고 겁나 감사합니다. 꼭 필요한 정보였네요.
댓글쓰기 폼