달력

5

« 2024/5 »

  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

'해킨토시'에 해당되는 글 251

  1. 2009.05.18 XPC 설치
  2. 2009.05.18 UEFI(XPC) 설치방법
  3. 2009.05.17 Callisto driver
  4. 2009.05.17 Callisto driver
  5. 2009.05.17 10.5.7용 Voodoo Kernel 9.70
  6. 2009.05.17 10.5.7용 Voodoo Kernel 9.70
  7. 2009.05.13 AppleHDAPatcher - 10.5.7
  8. 2009.05.12 360만원대의 OSX 를 내PC에 설치하는 방법 4
2009. 5. 18. 21:58

XPC 설치 Hackintosh/XPC2009. 5. 18. 21:58

좀더 EFI에 가까운 부트 로더에 대하여 고민을 다음과 같이 하여 보았습니다.

1. usb로 부팅하면 다음과 같은 화면이 나올 것입니다.

물론, 버전에 따라 차이가 있습니다.


2. 부팅가능한 파티션이 없으면 쌍코피 터집니다.


3. HFS+ 파티션을 읽을 수 있습니다.

4. 다른 화일은 저는 거의 사용하질 않습니다.

dev-prop.dat 화일이 중요합니다. gfx-string에 들어갔었던 값을 저 화일내에 넣어주시면 됩니다.

즉, boot.Apple.com.Plist 안에 GFX-String 값을 넣지 않고 dev-prop.dat 화일내에 넣어주면 됩니다.

5. Machine Setup 에 잘 활용하세요. ^ ^



'Hackintosh > XPC' 카테고리의 다른 글

efi driver  (0) 2009.10.25
XPC Gui v0.50a  (0) 2009.10.21
XPC Menu  (0) 2009.06.15
UEFI(XPC) 설치방법  (0) 2009.05.18
0.45 x64 bugfix 2  (0) 2009.05.06
:
Posted by Ritz®™
2009. 5. 18. 17:20

UEFI(XPC) 설치방법 Hackintosh/XPC2009. 5. 18. 17:20

2014-02-05 Update : http://cafe.naver.com/uefi/6

05-18 추가>> 준비사항

0.45 x64 bugfix 2 out for testing: http://ul.to/irgvyz | Success and Bug report: xpc.boot@gmail.com | Tester Tool Kit http://tinyurl.com/cjgbe2 | _dont_ use gptsync on stick!! | refit-tools: http://is.gd/qRmc | grub.efi http://is.gd/r109 | your splashscreen will goto \xpc\xpc_splash.bmp
























































* Axxen, HP I-Clip, Sky 등등 좋은 제품이 많다.
쓰임새와 용도는 동일하지만,USB 메모리 스틱은 외장형 하드디스크와는 다르다.  

사전숙지사항.

초보자와 해킨이미지를 이용하여 설치하였던 사용자들에게는 권하지 않는다.
"10개월 걸려서 성공하였다." 라고 하는 의지의 한국인(?)분들은 자제하기 바란다.  ^  ^
스트레스에 강하고 취미삼아 설치한다면 좋다.  
시스템을 설치 반복하기 위한 시스템이 아니라 깔끔하게 사용하길 원하고 국민보드를 보유한 사용자에게 권한다.

- ASUS P5W DH DELUXE, P35 칩셋, GA-EP45-UD3R(P45), GA-H61M, H67M, Z68 칩셋 보드를 가진 사용자들에게 우선 권한다.

1. 일단, 한 하드디스크에 한 파티션(GUID)만 있어야 하지만, 두개의 파티션을 이용해도 좋다.  

두번째파티션은 MacData 파티션, 유지보수 파티션등이나 혹은 설치용 이미지를 넣어서 설치용으로 이용할 수 있다.

MBR 파티션은 테스트해보질 않았다.
 
    Priority(우선권)이 높은 하드디스크 파티션을 자동적으로 찾아 부팅이 된다.
    그리고 가능한 기존 하드디스크는 빼고 하드디스크 하나만 연결하여 설치하는 것이 좋다.
   JMicron칩에 연결된 HDD로 부팅하면 실패할 수 있다.

   * CMOS SETUP에서 AHCI를 IDE로 세팅해주어야 한다. (ASUS P5W DH DELUXE)는 양쪽 다 부팅이 되었지만,,,,)
   * Retail DVD를 TransMac, UseBit 등의 Tool로 USB에 이미지복사하여 준비되었다면 Retail DVD로 자동 부팅된다.

05-18 추가>> DVD 설치와 부팅모두 P45 메인보드에서는 AHCI로 세팅해야 10.5.6 Retail 설치DVD를 인식하고 설치과정으로 들어간다.

2. 파티션맵은 일단 GUID를 해야 적당하다.
     MBR방식은 아직 테스트를 하지 못했다.

3. Efildr20은 만들어진 USB의 최상단 폴더에 위치해야 한다.

4. extra_kext 폴더를 만들어서 관련 기존 드라이버들을 옮겨 두는게 좋다.  (Boot-132방식과 유사하지만, 조금더 맥클론에 충실하다.  현재 지금까지 나온 부트로드 중 가장 맥에 가까운(?uefi기반으로 개발되었기 때문에) 부트로더이다.
개인적으로는 이 부트로더 방식도 오픈소스 프로젝트로 진행이 되었으면 하는 바램이 있지만 개발자의 의도는 다른 듯 하다.
exta_kext폴더에 들어갈 kext내의 Info.plist의 내용에 "Safe" 대신 "Local-Root" 로 되어 있는지 확인해야 한다.

5. 기타 몇가지 제약 사항이 있는데 아직 검증단계에 있다. Natit.kext 같은 경우 extra_kext 폴더에서 로딩이 안된다는 벨기에쪽의 리포터가 있었는데 저는 양쪽다 잘 된다.  (/S/L/E 나 Extra_kext)

그리고 1349와 관련된 소소한 버그가 조금 있다는 이탈리아쪽에서 리포터가 있었다.

마지막으로 하드디스크로 부팅하는 새로운 부트로더가 몇일전 개발자 및 테스트들에게 배포되었다.
하드디스크로 부팅할려면 xpc0.38a를 사용하는 것이 좋다.

05-18 추가>> 0.45 b2 버전이 나왔다.


설치 방법.
























가. 일단 위의 준비물중 XPC_TESTER_KIT.zip 을 다운로드 받아서 압축을 푼다.
나.  USB 드라이버를 FAT32로 포맷한다.
다. bootsector.rar 의 압축을 풀어 윈도우즈 커맨드 상에서 다음과 같은 명령어를 입력하여 USB 드라이버를 부팅가능하게 하여 준다.
C:\>makeusb drive_letter (예. makeusb g:       <<<  USB가 G 드라이버일 경우)


사용방법
가. CD-ROM에는 Retail이나 해킨 DVD를 넣는다.
나. 만들어진 XPC부트로더를 이용하여 부팅한다.
다. 설치 DVD를 선택하여 설치과정으로 진입한다.


'Hackintosh > XPC' 카테고리의 다른 글

efi driver  (0) 2009.10.25
XPC Gui v0.50a  (0) 2009.10.21
XPC Menu  (0) 2009.06.15
XPC 설치  (0) 2009.05.18
0.45 x64 bugfix 2  (0) 2009.05.06
:
Posted by Ritz®™
2009. 5. 17. 16:22

Callisto driver Hackintosh/Graphic Card2009. 5. 17. 16:22

:
Posted by Ritz®™
2009. 5. 17. 16:22

Callisto driver Hackintosh/Graphic Card2009. 5. 17. 16:22

:
Posted by Ritz®™
2009. 5. 17. 12:44

10.5.7용 Voodoo Kernel 9.70 macOS/Update2009. 5. 17. 12:44

First of all, thanks moskiviri,

10.5.7용 Voodoo Kernel이 나왔군요.

다음은 readme 화일입니다.

Hello, i have prepared a kernel for 9.70 using the sources of AnV, i removed everything extra it brings, like hpet that isnt needed since 9.5.0, and the builtin decrypter that uses a magic poem, and enverything that was marked "anv"


http://www.mediafire.com/download.php?odrjzszyvxw

'macOS > Update' 카테고리의 다른 글

Safari 4 Update  (0) 2009.06.09
10.5.7로 업그레이드한 후 X11 행걸릴때  (0) 2009.05.27
10.5.7용 Voodoo Kernel 9.70  (0) 2009.05.17
Safari 3.2.3 for Leopard  (0) 2009.05.13
Safari 3.2.3 for Leopard  (0) 2009.05.13
:
Posted by Ritz®™
2009. 5. 17. 12:44

10.5.7용 Voodoo Kernel 9.70 macOS/Update2009. 5. 17. 12:44

First of all, thanks moskiviri,

10.5.7용 Voodoo Kernel이 나왔군요.

다음은 readme 화일입니다.

Hello, i have prepared a kernel for 9.70 using the sources of AnV, i removed everything extra it brings, like hpet that isnt needed since 9.5.0, and the builtin decrypter that uses a magic poem, and enverything that was marked "anv"


http://www.mediafire.com/download.php?odrjzszyvxw

'macOS > Update' 카테고리의 다른 글

10.5.7로 업그레이드한 후 X11 행걸릴때  (0) 2009.05.27
10.5.7용 Voodoo Kernel 9.70  (0) 2009.05.17
Safari 3.2.3 for Leopard  (0) 2009.05.13
Safari 3.2.3 for Leopard  (0) 2009.05.13
10.5.7 Combo Update  (0) 2009.05.13
:
Posted by Ritz®™
2009. 5. 13. 17:14

AppleHDAPatcher - 10.5.7 Hackintosh/Sound Card2009. 5. 13. 17:14

1. 10.5.7로 업데이트를 하고난 후 기존 사운드카드 드라이버가 안먹힐 것입니다.

이럴때는 AppleHDAPatcher 와 자신의 사운드 카드의 코덱 덤프를 이용해서 패치를 다시 하여 줍니다.

다음 그림은 alc882 codec dump를 이용한 패치 과정입니다.

간단합니다.  ^  ^


2. 아니면 VoodooHDA를 설치하셔야 합니다.  물론, 설치하시고 난 후, 권한 수정해주셔야 겠지요.


3. Linux에서 코덱덤프 받기


:
Posted by Ritz®™

이글은 다음 글로 업데이트되었습니다.

http://osx86.tistory.com/849


맥프로는 애플사에서 360만원 이상의 가격으로 판매를 합니다.  물론, 워크스테이션 급이고 일반 PC와는 기본적인으로 메인보드에서 많은 차이가 납니다.

하지만, 애플사가 파워칩에서 인텔칩으로 시스템을 바꾼 이후 PC에서 맥프로급의 성능을 가진 OSX 시스템을 설치할 수 있게 되었습니다.  물론, PC에 설치하기 위해서는 CPU와 메인보드, 그리고 그래픽 카드에서 많은 제약사항이 있습니다.

이런 부품의 제약사항을 극복하기 위해 부품 호환성이 많이 요구되어지고 만약 이런 호환성을 만족하게 되면 8-90% 이상의 맥시스템(?)을 가지게 될  수 있는 것이지요. 

현재까지 이런 제약사항을 극복하여 PC에 OSX를 설치하여 사용하고 계시는 분들이 많은 것 같구요.

Maxxuss가 세계 최초로 Tiger를 PC에 설치하는 방법을 공개한 이후로 많은 방법들이 만들어졌고 사용되어지고 있습니다.

맥프로 웍스테이션과 일반 PC와의 차이점은 워스테이션과 PC라는 차이점이라는 큰틀을 감안하고 구체적으로 그러면 무엇이 차이가 날까?라고 고민하여 보았을때 단연 EFI롬 구조와 CMOS 롬의 구조적인 차이가 제일 먼저 떠오르게 됩니다.

하지만 이 차이점도 CMOS기반위에 EFI롬칩의 보안및 기타기술을 에뮬레이터 혹은 회피하는 방식이 개발되어져 이 차이점을 극복하게 되었지요.  그 중에서 가장 많이 사용되어지고 있는 기술들을 간단하게나마 다음과 같이 정리하여 보았습니다.


I. ROM BIOS MOD

I-1. MainBoard : 

ROM BIOS 내용자체 즉, 제조사및 제품명, 시리얼 넘버까지 수정하여 사용하는 방법이 있는데, 맥클론에 가깝게 만들기 위하여 메인보드 자체를 Mac Pro로 변경시키는 방법입니다. 

TheKing, AquaMac등 여러 사람들이 이 방식을 적용하는 방법을 공개하였고, Chameleon은 이 부분을 Bootloader방식으로 보완하여 많이 사용되고 있으며 특히, 최근에 나온 XPC/UEFI Bootloader방식을 이용하면 완벽(?)하게 해결가능합니다. 

* MSI P45 Neo2-FR메인보드나 혹은 P5Q 시리즈 메인보드는 기본적으로 수정된 Bios를 이용해야 하는 특수한 경우가 있습니다.


I-2. Graphic Card : 

최근에는 주로 Netkas 가 PC용 HD 4870을 Mac Pro에 연동시키기 위하여 맥프로에 장착된 4870용 ROM을 PC용 4870그래픽 카드에 적용하여 맥프로에 설치하여 사용할 수 있는 방법을 공개하였는데, PC에서는 이렇게 하지 않고 Natit 드라이버 설치나 혹은 EFI-String으로 간단하게 설치할 수 있습니다. 이외에도 레퍼런스 보드 Rom을 이식하여 사용을 하는 방법도 있습니다.


I-3 기타 PC용 SCSI카드 등을 구형 Mac 에 연동시키기 위해 오래전에 MAC용 SCSI롬을 PC용 스카시 콘트롤러에 적용하여사용하는 사례가 있었지만 현재는 거의 사용하지를 않는 추세입니다.



II. 부트로드 방식

부트로드 방식에는 다음과 같은 종류가 있습니다.


II-1. Chameleon : 이 방식은 근래에 Chameleon 2.0RC1이 공개되어 GUI를 지원하여 줌으로서 많은 분들이 사용하고 계시는 것 같군요.

II-2. PC_EFI : Netkas가 2007년도에 rEFI를 이용하여 개발한 방식으로 PC_EFI V9 Final까지 공개되어 있고 현재는 Snow Leopard 64 커널 로딩까지 지원이 된다고 하는 군요. I-1. 방식과 혼용하여 적용하면 좀 더 좋은 환경이 된다고 합니다.

II-3. XPC 혹은 UEFI : 이 방식도 근래에 GUI를 지원하여 주는 XPC 0.45 x64 bugfix 2 가 공개되어 X64 커널까지 지원하여 준다고 합니다. 하지만, AHCI모드 지원관련하여 문제점이 있다고 하더군요,  <<< 수정.  AHCI까지 완벽하게 지원됩니다.

현재 상황의 Boot Loader로서는 맥에 제일 가까운 부트로드인 것 같군요.

testing: http://ul.to/irgvyz,  최초 설치는 이 방식이 개인적으로는 제일 쉽더군요.


III. 설치 이미지

III-1. Retail DVD 이미지, 반드시 위 세가지 방식의 Bootloader를 이용하여야 합니다.

III-2. Idenb 설치 이미지, 이미지 내에 위 BootLoader 포함

III-3. XxX 설치 이미지, 이미지 내에 위 BootLoader 포함

III-4. iATKOS 설치 이미지, 이미지 내에 위 BootLoader 포함

III-5. Kalyway 설치 이미지, 이미지 내에 위 BootLoader 포함

III-6. 기타 설치 이미지


* 이부분까지 적용하시는 분들이 많지요. 그리고 그럭저럭 잘 돌아갑니다.  따라서 나름 전문가인 척 훈수를 두시는 분들도 계시구요.  ^  ^  하지만, 진정한 해킨의 스페샬 리스트는 다음 부터입니다. 


IV. ACPI Dump를 통한 맥시스템과의 완벽 동기화

이 사항은 사실 맥클론 최상위 기술이라고 할 수 있습니다.  Windows나 Linux를 실행하여 ACPI관련 덤프를 받아서 맥에서 사용하는 ACPI구조로 변경해 버리는 기술인데, 이 기술을 구현하면 거의 맥과 유사하게 시스템을 구축할 수 있습니다.

ACPI 관련 주로 사용하는 아키텍처 부분은 다음과 같습니다.

IV-1. SSDT

IV-1. DSDT

IV-3. 기타

IV-4. 잡다한 기초적인 코덱덤프.

* 아직까지 국내에서 이러한 기술을 자유자재로 구사하는 사람은 다섯손가락안에 꼽은 정도입니다만, 지금 이 글을 읽으시는 당신이 혹시 그 ??  ^  ^



* 여러분들은 어떤 방식을 선호 혹은 이용하시는 지.....


위 IV까지의 영역을 적용하였다면 당신은 해킨의 진정한 초고수!  ^  ^

 

:
Posted by Ritz®™