경고 : 최신판이 아닙니다. 이 문서의 오래된 판을 편집하고 있습니다. 이것을 저장하면, 이 판 이후로 바뀐 모든 편집이 사라집니다. 로그인하고 있지 않습니다. 편집하면 당신의 IP 주소가 공개적으로 기록됩니다. 계정을 만들고 로그인하면 편집 시 사용자 이름만 보이며, 위키 이용에 여러 가지 편의가 주어집니다.스팸 방지 검사입니다. 이것을 입력하지 마세요!'''해킨토시'''(Hackintosh)란 [[매킨토시|맥 제품]]이 아닌 [[PC]]에 [[매킨토시]] 운영체제를 설치하는 것, 또는 그러한 컴퓨터를 의미한다. 대략 2010년 이전에는 OSx86 (프로젝트)라고 불렸으며, 이는 점차 사어화되면서 해킨토시라는 용어로 굳어진다. 본래 해킨토시는 맥 시스템(System)이 돌아가도록 개조된 리사 2/10 (매킨토시 XL) 컴퓨터를 뜻했는데, 현재 이러한 뜻으로 해당 단어를 사용하는 사례는 없다고 봐도 무방하다. == 역사 == 초기에는 OS 자체를 개조하여 리눅스 배포판처럼 일반 PC에서 돌아갈 수 있게 하였으며, DTK가 발표된 2005년 당시에는 [https://web.archive.org/web/20060105171121/http://maxxuss.hotbox.ru:80/patch.html TPM과 SSE3 제한을 우회]하는 방식을 사용했다. 이후 Boot-132 (DTK의 부트로더 중 하나)를 기반으로 발전한 부트로더들이 여러 나오며 운영체제를 개조할 필요가 줄어들었고, ACPI 테이블을 수정하고 주입하는 방안을 [https://github.com/Piker-Alpha Pike R. Alpha] 등이 고안하여 지금의 {{ㅊ|삽질}} 해킨토시 환경을 만들게 된다. 현재는 Clover와 OpenCore라는 부트로더가 사용된다. 이들 또한 DSDT/SSDT와 드라이버 주입, 기타 맥 OS를 위한 설정들을 제공한다는 큰 틀은 변하지 않았다. == 설치 == *[https://dortania.github.io/OpenCore-Install-Guide 오픈코어 설치 가이드] *[https://hackintosh.gitbook.io/r-hackintosh-vanilla-desktop-guide 클로버 설치 가이드] == 장치 호환성 == === CPU === {|class="wikitable" |- ! CPU ! CPUID ! 지원 여부 |- | colspan="3" | '''일반 전력''' |- | 하스웰 | 306Cx (0x3C) | * {{ㅈ|공식적으로 Big Sur까지 지원}} |- | 하스웰 H/R | 4066x (0x46) | 지원* <ref name="Mntry" /> |- | 브로드웰 | 4067x (0x46) | 지원* <ref name="Mntry" /> |- | 스카이레이크 | 506Ex (0x5E) | 지원* <ref name="Mntry" /> |- | 카비~커피 레이크 | 906Ex (0x9E) | 지원 |- | 코멧 레이크 | A065x (0xA5) | 지원 |- | colspan="3" | '''저전력''' |- | 하스웰 U/Y | 4065x (0x45) | 지원* <ref name="Mntry">Monterey 이후 지원 중단 예정</ref> |- | 브로드웰 U/Y | 306Dx (0x3D) | 지원* <ref name="Mntry">Monterey 이후 지원 중단 예정</ref> |- | 스카이레이크 U/Y | 406Ex (0x4E) | 지원* <ref name="Mntry" /> |- | 카비~코멧 레이크 U/Y | 806Ex (0x8E) | 지원 |- | 아이스 레이크 U/Y | 706Ex (0x7E) | 지원 |- | colspan="3" | '''서버 및 워크스테이션''' |- | 아이비브릿지 E | 306Ex (0x3E) | 지원* <ref name="Mntry" /> |- | 스카이~캐스케이드 레이크 | 5065x (0x55) | 지원 |} [https://raw.githubusercontent.com/apple/darwin-xnu/main/osfmk/i386/cpuid.h] 현재 몬트레이에서는 3세대에서 10세대까지의 프로세서를 지원하지만, 더 낮거나 높은 세대의 CPU도 여러 방법들을 통해 사용이 가능하다. 펜티엄과 셀러론은 Fake ID와 커널 패치가 필요하며, AMD CPU는 여기에 더해 별도의 전원 관리 드라이버를 사용해야 한다. === GPU === *인텔: 4세대 ~ 10세대 (GT2 이상) *엔비디아: 없음 {{ㅈ|Monterey에서 Kepler 아키텍처의 지원 중단}} *AMD: GCN 1.0 이상 더 낮은 세대의 GPU는 이전 OS의 kext를 수정하여 사용할 수 있다. 최근 엔비디아 웹 드라이버를 Big Sur 이상 버전으로 포팅하려는 시도가 있으며, Metal을 제외한 그래픽 가속은 잘 작동하는 것으로 보인다. [https://linustechtips.com/topic/1433516-nvidia-web-drivers-for-macos-1013-ported-to-macos-12-as-a-wip] === 무선랜 === 기본적으로 브로드컴 BCM9435x - 9436xx 칩셋을 지원하지만, 별도의 kext를 사용하면 인텔 카드와 일부 리얼텍/라링크 칩셋도 지원이 가능하다. 단 연속성 기능이 잘 작동하지 않을 수 있다. 블루투스는 USB 기반으로 인식되는 경우가 많아 그냥 사용이 가능하나, 제대로 작동하지 않을 경우 펌웨어를 업로드해주는 별도의 kext를 사용해야 한다. 인텔과 Broadcom, Atheros 등이 지원된다. CSR은 kext가 내장되어 있어 기본적으로 지원되지만, 인식하지 않는 경우가 많아 ID 수정이 필요하다. 오래된 칩셋은 이전 OS의 kext를 수정하여 사용할 수 있다. == 장점 == 가장 큰 장점은 바로 '''돈'''이다. 해킨토시를 사용하면 애플의 제품과 동일한 사양으로 2~30만원이나 절약할 수 있다. 두 번째는 성능이다. 가격이 더 저렴하니 같은 가격에 더 나은 성능을 기대할 수 있다. 물론 macOS는 오직 맥을 위한 운영체제니 일반 PC에서는 약간 모자란 점이 존재할 수 있다. == 단점 == 해킨토시는 애플 [[EULA 계약 위반]]으로, 명백한 계약 위반이다. 아무리 매버릭스부터 무료화가 되었다지만, 여전히 다른 컴퓨터에 설치하는 것은 계약 위반이다. 사실 해킨토시 쓴다고 쇠고랑 찰 일이야 거의 없지만, 누군가의 저작물을 대가없이 도둑질하여 사용한다는 것은 (특히 IT 업계 종사자이거나 학생이라면) 곰곰히 생각해봐야할 문제이다. 두 번째는 설치가 힘들다는 점이다. 해킨토시는 무슨 윈도우 설치하는 것처럼 usb 꽂고 끝나는 것이 아니다. 심지어 리눅스 까는 것보다 힘들다. {{ㅈ|LFS로 직접 만드는 것보단 쉽겠지만}} 아니, [[2000년]]대 이후 대부분의 리눅스 배포판을 설치하기는 매우 쉬워졌으니{{ㅈ|특히 우분투 같은 경우는 윈도우랑 동급. 아치 리눅스는 어렵기로 소문났지만 여전히 해킨토시보단 쉬울 듯.}}, 독보적으로 설치가 어렵다고 할 수 있다. 하지만 현재는 부트로더의 발전과 드라이버가 다양해지면서 점차 쉬워지고 있다. 세 번째는 일부 기능이 사용하기에 애매해진다는 점이다. icloud나 imessage 등은 사용이 잘 되지 않을 수도 있다. == 외부 링크 == *해외 **[http://www.tonymacx86.com/ 토니맥] 개인 블로그로 시작한 커뮤니티 사이트 **[http://www.insanelymac.com/ insanely mac] 일명 미친맥, 토니맥과 사이가 좋지 않다. **[http://www.osxlatitude.com/ OSXLatitude] 주로 노트북, 특히 델의 비즈니스용 노트북인 래티튜드 제품군을 다룬다. *국내<ref>2021년 기준. 과거에는 여러 커뮤니티가 존재했지만, 현재 커뮤니티의 기능을 하는 곳은 x86 단 하나밖에 없다고 봐도 무방하다.</ref> **[https://x86.co.kr/ x86] ***OpenCore Configurator의 한국어 번역 작업을 진행하였다. ***한국어 커뮤니티인 만큼, 내수용 컴퓨터의 EFI 자료를 쉽게 찾을 수 있다. ***초보자 및 윈도우 사용자를 위한 해킨토시 설치 이미지를 공유하고 있다. {{각주}} [[분류:컴퓨터]] [[분류:애플]] 요약: 리브레 위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0 라이선스로 배포됩니다(자세한 내용에 대해서는 리브레 위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요. 글이 직접 작성되었거나 호환되는 라이선스인지 확인해주세요. 리그베다 위키, 나무위키, 오리위키, 구스위키, 디시위키 및 CCL 미적용 사이트 등에서 글을 가져오실 때는 본인이 문서의 유일한 기여자여야 하고, 만약 본인이 문서의 유일한 기여자라는 증거가 없다면 그 문서는 불시에 삭제될 수 있습니다. 취소 편집 도움말 (새 창에서 열림) | () [] [[]] {{}} {{{}}} · <!-- --> · [[분류:]] · [[파일:]] · [[미디어:]] · #넘겨주기 [[]] · {{ㅊ|}} · <onlyinclude></onlyinclude> · <includeonly></includeonly> · <noinclude></noinclude> · <br /> · <ref></ref> · {{각주}} · {|class="wikitable" · |- · rowspan=""| · colspan=""| · |} {{lang|}} · {{llang||}} · {{인용문|}} · {{인용문2|}} · {{유튜브|}} · {{다음팟|}} · {{니코|}} · {{토막글}} {{삭제|}} · {{특정판삭제|}}(이유를 적지 않을 경우 기각될 가능성이 높습니다. 반드시 이유를 적어주세요.) {{#expr:}} · {{#if:}} · {{#ifeq:}} · {{#iferror:}} · {{#ifexist:}} · {{#switch:}} · {{#time:}} · {{#timel:}} · {{#titleparts:}} __NOTOC__ · __FORCETOC__ · __TOC__ · {{PAGENAME}} · {{SITENAME}} · {{localurl:}} · {{fullurl:}} · {{ns:}} –(대시) ‘’(작은따옴표) “”(큰따옴표) ·(가운뎃점) …(말줄임표) ‽(물음느낌표) 〈〉(홑화살괄호) 《》(겹화살괄호) ± − × ÷ ≈ ≠ ∓ ≤ ≥ ∞ ¬ ¹ ² ³ ⁿ ¼ ½ ¾ § € £ ₩ ¥ ¢ † ‡ • ← → ↔ ‰ °C µ(마이크로) Å °(도) ′(분) ″(초) Α α Β β Γ γ Δ δ Ε ε Ζ ζ Η η Θ θ Ι ι Κ κ Λ λ Μ μ(뮤) Ν ν Ξ ξ Ο ο Π π Ρ ρ Σ σ ς Τ τ Υ υ Φ φ Χ χ Ψ ψ Ω ω · Ά ά Έ έ Ή ή Ί ί Ό ό Ύ ύ Ώ ώ · Ϊ ϊ Ϋ ϋ · ΐ ΰ Æ æ Đ(D with stroke) đ Ð(eth) ð ı Ł ł Ø ø Œ œ ß Þ þ · Á á Ć ć É é Í í Ĺ ĺ Ḿ ḿ Ń ń Ó ó Ŕ ŕ Ś ś Ú ú Ý ý Ź ź · À à È è Ì ì Ǹ ǹ Ò ò Ù ù · İ Ż ż ·  â Ĉ ĉ Ê ê Ĝ ĝ Ĥ ĥ Î î Ĵ ĵ Ô ô Ŝ ŝ Û û · Ä ä Ë ë Ï ï Ö ö Ü ü Ÿ ÿ · ǘ ǜ ǚ ǖ · caron/háček: Ǎ ǎ Č č Ď ď Ě ě Ǐ ǐ Ľ ľ Ň ň Ǒ ǒ Ř ř Š š Ť ť Ǔ ǔ Ž ž · breve: Ă ă Ğ ğ Ŏ ŏ Ŭ ŭ · Ā ā Ē ē Ī ī Ō ō Ū ū · à ã Ñ ñ Õ õ · Å å Ů ů · Ą ą Ę ę · Ç ç Ş ş Ţ ţ · Ő ő Ű ű · Ș ș Ț ț 이 문서에서 사용한 틀: 틀:Ref (원본 보기) (준보호됨)틀:ㅈ (편집) 틀:각주 (원본 보기) (준보호됨)