The Pursuit of Happyness

맥에서 부트캠프를 설치하려고 하는데, USB 메모리를 이용해서 Windows 를 설치하기 위한 방법.

최근의 맥은 ODD가 없어서 USB 메모리를 이용한 Windows 설치가 지원되지만, 

ODD가 있는 구형 맥은 ODD를 이용해서 설치해야 하기 때문에 Windows CD 혹은 DVD 가 있어야 설치가 가능하지만,

아래의 방법을 이용하면 구형 맥에서도 USB 메모리를 이용해서 Windows 를 설치할 수 있다.


Terminal 에서 아래 파일을 편집한다.

/Applications/Utilities/Boot Camp Assistant.app/Contents/Info.plist

Terminal 이 익숙치 않은 경우, Applications > Utilities 에 가서,

Boot Camp Assistant 아이콘을 오른쪽 클릭하여, 

"Show Package Contents" 를 선택하면 Contents 폴더를 열면 Info.plist 파일이 있음.

TextEdit 등의 프로그램을 이용해서 편집하면 됨.


1. Boot Camp 4.x (Lion)

파일을 열어서 아래 내용을 검색한 후,

<key>USBBootSupportedModels</key>

하단에 나오는 array 내용 중에 사용중인 맥 타입을 찾아서 변경해 주면 됨..

<array>

<string>IM130</string>

<string>MM50</string>

<string>MP60</string>

<string>MB80</string>

<string>MBP90</string>

<string>MBA40</string>

</array>


IM : iMac

MM : Mac Mini

MP : Mac Pro

MB : Macbook

MBP : Macbook Pro

MBA : Macbook Air


맥 타입은 Applications > Utilities > System Information 에 있는 Boot ROM Version 에서 "." 으로 구분했을 때, 제일 앞에 오는 키워드를 사용하면 됨

(혹은 화면 왼쪽 상단의 사과마크 > About This Mac > More Info > System Report)

ex) Boot ROM Version 이 "MB41.00C1.B00" 으로 나오는 맥은 "MB41" 을 사용하면 됨.

<string>MB80</string> => <string>MB41</string> 로 수정


2. Boot Camp 5.x (Mountain Lion)

파일을 열어서 아래 내용을 검색한 후,

<key>PreUSBBootSupportedModels</key>


하단에 나오는 array 내용 중에 사용중인 맥 타입을 찾아서 Identifier 를 변경해 주면 됨..

<array>

<string>MacBook7,1</string>

<string>MacBookAir3,2</string>

<string>MacBookPro8,3</string>

<string>MacPro5,1</string>

<string>Macmini4,1</string>

<string>iMac12,2</string>

</array>


맥 Identifier는 Applications > Utilities > System Information 에 있는 Model Identifier 값이다.

(혹은 화면 왼쪽 상단의 사과마크 > About This Mac > More Info > System Report)

ex) Model Identifier "MacBookPro7,3" 의 맥북프로를 가진 사람은 아래 내용을

<string>MacBookPro8,3</string>    =>     <string>MacBookPro7,3</string> 

이런식으로 본인의 맥에 맞춰서 버전을 수정하면 됨.


Comment +5

  • 아이맥21.5 2013.09.06 04:32 신고

    밤새 부트캠프 usb설치 방법을 찾다가 여기까지 왔습니다~
    매버릭스라 부트캠프5버전인데요 말씀하신데로 제 모델식별자인 iMac12,1를 넣어
    <string>iMac12,2</string> => <string>iMac12,1</string>
    이렇게 수정했는데 부트캠프 실행이 안됩니다
    오리지날을 가지고 계속해서 다시 해봐도 같은상황인데 어떻해야 하는걸까요

  • 제가 iMac12,1 을 가지고 있지 않아서 정확한 답변은 힘들지만,
    어떤 맥북은 USB 부팅 자체를 지원하지 않는 경우가 있었습니다.
    이런 경우에는 어쩔 수 없이 CD 나 DVD 를 쓰셔야 하는데요,
    혹시 모르니 <string>iMac11,1</string> 로 변경해서 다시 한번 시도해보세요.
    iMac12,1 을 가지신 분이 성공했다는 사례가 있네요.
    http://www.gigoblog.com/2013/04/30/enable-usb-install-option-in-bootcamp-5/

    • 아이맥21.5Um 2013.09.06 15:07 신고

      빠른답변 감사드립니다^^ 확인했을때도 맥에는 info.plist가 띄워져 있었습니다ㅜㅜ 바로 수정해서
      <key>PreUSBBootSupportedModels</key>
      <array>
      <string>MacBook7,1</string>
      <string>MacBookAir3,2</string>
      <string>MacBookPro8,3</string>
      <string>MacPro5,1</string>
      <string>Macmini4,1</string>
      <string>iMac11,1</string>
      이렇게 수정했는데요 역시 오류나 나옵니다 ㅠㅠ 빠른답변에 정말 감사드립니다. dvd에 ios구워서 설치해보려해도 ssd 장착하면서 광학장치가 cd자체를 먹질 못하네요 다시 수리하려 가려면 일주일은 걸릴것 같습니다 ㅠ
      아이맥 부트캠프5 usb설치 info.plist 수정에 관해 찾아보면서 정말 많은걸 배운것 같습니다. 이상하게 꼬여서 sdd 펌웨어업데이트도 못하고 rEFit로 수동설치 시도해보았지만 불완전한지 무한자동복구로 진입해버렸습니다.

  • 부엉이 2015.05.24 01:33 신고

    저 역시 안되네요.
    이 글 보고 이거다 싶어서 아무리해봐도 변경하고나면 부트캠프 실행을 할 수가 없더군요.
    삽질하다 아이고.. 포기..ㅋ
    그래도 초저녁부터 이것저것 찾아보고 하는 재미가 있긴하네요.
    피곤하긴 하지만서도..ㅎㅎ
    좋은 정보 감사했습니다.

  • 부엉이님 사용하시는 OS 버전이 어떻게 되나요?

티스토리 툴바