====== 구형 인텔 맥에 최신 OSX 설치 ====== 설치전에 먼저, 아래 방법은 문제가 발생하여 기존에 설치된 데이터를 모두 날려먹거나 부팅이 안될 수도 있으니 반드시 데이터는 백업 받거나 아예 다른 HDD 를 하나 구해서 기존 HDD 를 제거하고 설치한 후 테스트를 한 후에 적용하여야 한다. -------------- 얼마전에 MacPro 1.1 을 구했다. 사양은 http://www.everymac.com/systems/apple/mac_pro/specs/mac-pro-quad-2.66-specs.html 에서 볼 수 있듯이 현 시점에서 보기에도 그다지 딸리지는 않는다. 메모리가 Registered DDR2-5300F 정도로 일반적으로 구하기 쉽지 않다는 정도를 뺀다면 .. 일단 방법은 그다지 어렵진 않다. 귀찮을 뿐 .. 준비할 것은 OSX 설치 매체다. 그게 USB 든 DVD 든 .. 웬만하면 USB 가 좋다. 요세미티 베타버전이 나오기는 했지만 현시점에서는 매버릭스가 최신 버전이고, http://macnews.tistory.com/1645 를 참조하면 어렵진 않다. 준비할 것을 정리하자면, - 8 GB 이상 남아 있는 USB 메모리에 설치된 OSX 설치 이미지 - boot.efi 파일 - http://forums.macrumors.com/showthread.php?t=1598176&page=2 에서 tiamo 라는 ID 가 쓴 글을 보면 첨부파일로 boot.zip 파일이 있는데, 여기서 나오는 boot.efi 파일 - 수정된 OSInstall.mpkg 파일 - 약간의 삽질 이다. 일단 OSX 설치 이미지가 준비되었다면, 다운로드 받은 boot.efi 파일을 USB 로 복사하자. USB 에 있는 아래 디렉터리로 두곳에 복사하면 된다. 다만, 기존 boot.efi 파일은 boot.efi.ORIGINAL 정도로 미리 다른 이름으로 복사해두자. System/Library/CoreServices/boot.efi usr/standalone/i386/boot.efi USB (아마도 /Volumes/Install OS X Mavericks 라는 디렉터리에 위치할 거다.) 에 저 두 파일을 다운받은 boot.efi 로 대체하면 된다. 그 다음에는 OSInstall.mpkg 파일을 손 보아야 한다. USB 메모리 깊숙한 곳에 있는 OSInstall.mpkg 파일을 /Users/akpil/Desktop 정도로 꺼내자. cp OSInstall.mpkg /Users/akpil/Desktop 물론, 작업하기 편한 아무곳에나 꺼내도 무방하다. 다음의 명령어를 입력하자. pkgutil --expand ./OSInstall.mpkg ./OSInstall 그러면 OSInstall 이라는 디렉터리가 보이고, 거기로 들어가면 Distribution 이라는 이라는 파일이 보일텐데, 저 아래에 있는 것으로 대체하면 된다. 수정할 부분은 3곳이다. var minRam = 2048; 에서 2048 을 1024 로 변경 function isVirtualMachine() 함수에서 return true 로 되어 있는 것을 return false 로 변경 function isSupportedPlatform() 함수에서 return false 로 되어 있는 것을 return true 로 변경 그 뒤에 pkgutil --flatten ./OSInstall ./OSInstall.mpkg 명령으로 OSInstall.mpkg 파일을 다시 만들어주자. 그리고 원래 있던 곳으로 복사해 넣으면 된다. 자 이렇게 만들어진 USB 로 설치하자. 대략 1시간 이상 걸린다. 그리고 운 나쁘면 부팅이 안되고 물음표가 계속 나올 수도 있다. VGA 카드 바이오스 문제 등등 여러가지가 있으므로 이럴 땐 열심히 구글링해서 뭔가 또 삽질을 해야 한다. 케이스 바이 케이스라서 워낙 많은 경우가 있을 수 있으니 그건 나중에 알아보자... MacOSX_Title AdditionalSpeechVoices.pkg AsianLanguagesSupport.pkg BaseSystemBinaries.pkg BaseSystemResources.pkg BSD.pkg Essentials.pkg AdditionalEssentials.pkg OSUpgrade.pkg JavaEssentials.pkg MediaFiles.pkg OSInstall.pkg OxfordDictionaries.pkg X11redirect.pkg JavaTools.pkg OSInstall.mpkg InstallESD.dmg