달력

4

« 2024/4 »

  • 28
  • 29
  • 30
2011. 3. 4. 15:03

rEFIt 기반의 부트로더 iBOOT Hackintosh/iBoot2011. 3. 4. 15:03

Update :  iBOOT - http://www.mediafire.com/?0bpc6wtcpsta9al  (iBoot-1.7) OpenSource Build (Please Test) | Formatting Tools - http://www.mediafire.com/?u69azl1nqut4q2f | Delete kernelcaches in 10.6.x - 10.7

우선 앱TV사이트를 무료로 제공하여 주시는 당그니님께 감사합니다.

이번에 소개할 부트로더는 rEFIt 기반의 iBoot이라는 OS_Ninja가 개발중이 부트로더입니다.

물론, 호랭이, 범, 눈범 사자 다 지원합니다. 

Ritz님이 특히 ASUS 보드 소유자 분들의 많은 피드백을 기대한다고 하더군요.

메인보드 모델명과 부팅후 증상을 간단하게 댓글로 올려주시면 iBoot 개발팀에서 개발하는데 많은 도움이 될 것입니다.

제약 사항

- 아직까지는 Extra_kext를 로딩하지 못한다. 즉, 모든 드라이버는 반드시 /System/Library/Extensions/ 에 설치해야 한다.

- XPC는 하드디스크에 설치할 경우 반드시 MBR 포맷으로 해야하고 첫번째 파티션에 설치해야 한다.

- Lion은 전통적으로 OS X 가 그러하듯이 GUID+GPT 파티션에 설치해야 한다.

- 반드시 USB 마우스/키보드를 준비한다.

- 익히 아시겠지만 CPU, ATOM, i3, AMD 는 반드시 Legacy Kernel을 이용해야 합니다.  수반되는 여러가지 이슈들은 너무나 버라이어티 퐌타스틱하기 때문에 스스로 극복해 나가실 수 밖에 없습니다. 

- ASUS P5E를 제외한 ASUS 보드들은 "No HPET" KP를 경험할 가능성이 높습니다.  기가바이트 종류는 설치성공한 사례가 많습니다.


먼저 당그니님 앱TV 사이트에 접속하여 BootLoader 폴더내의 BootLoader/iBoot/iBootByOS_Ninja.zip 를 다운로드 받습니다.


I. 맥유저들을 위한 iBoot 설치

Windows 사용자분들은 다음글을 참고하시기 바랍니다.

윈도우즈에서 XPC 부트로더 설치하기

즉,  윈도우즈로 부팅되게 makeusb과정을 실행한 다음, Efilrd20화일과 efi  폴더만 iBoot용으로 바꾸어 주면 된다는 애기입니다.



II. 다음 그림과 같은 화면을 보면 XPC 부트로더 설치에 성공한 것입니다.

또는 메인보드나 USB 메모리 스틱에 따라"MBR Start!!" 라는 메시지를 볼 수 있습니다. 

xpc_start01


III. 이제 다음단계는 시스템 설정을 잡아주는 단계입니다.

위 그림을 보셨다면 다음 키를 입력하여 시스템 설정을 해 줍니다.

D:  GUI 그래픽 해상도를 낮은 해상도로 변경

U: GUI 해상도를 고 해상도로 변경

W: GUI 내놔.

M: 메뉴 설정 내놔.  esc key를 입력하면 저장하고 빠져 나옴.

50

P: ACPI 패치 실행

B: 부팅 디스크 설정

Enter : 부팅.



IV. 예외사항 대처

1. 만약 위 그림에서 설명한 바와 같이 "MBR Start!' 혹은 "Bstart!!rt!! 이외의 "ErStart Error"등의 메시지가 보인다면 본 글의 처음부터 다시 시작해야 한다.

- 또한 마우스 커서가 나타난다면 일단 설치는 된 것입니다만, 모니터가 표준 vesa 해상도(320x200, 320x240, 320x400, 640x480, 800x600, 1024x768)를 지원해주지 않기 때문일 가능성이 있습니다. 맥이나 윈도우즈에서 지원되는 모니터 해상도를 확인하시기 바랍니다.

이때 USB 메모리 스틱에 따라 안되는 경우도 있으니 USB메모리 스틱을 다른 것으로 바꾸어 보던가 아예 하드디스크에 파티션을 나누어서 시도하여 보는 것이 좋다.

즉, USB특성을 타는 편입니다.

* 주의: 아래 작업을 진행하고 난 이후 기존 방식으로도 부팅이 안되는 경우가 있으니 부팅가능한 다른 하드디스크를 준비하여 주는 것이 좋습니다.

2. 또한, 각종 부트CD, Boot Think, PC_EFI, Chameleon등의 기타부트로드로 부팅되는 시스템을 부팅하는 도중 커널패닉이나 멈추는 현상이 발생한다면 다음과 같은 커맨드를 이용하여 커널캐쉬를 삭제하여 주는 것이 좋습니다.

일단 기존의 부팅방식으로 부팅합니다.  다음 터미널을 실행하여 다음과 같은 커맨드를 입력합니다.

$sudo   -s

<<< 패스워드 입력

#mkdir   /Bak_Cache

#mv    /System/Library/Caches/com.apple.kext.caches/Startup/*.*   /Bak_Cache/

재부팅하여 iBoot 부트로더를 이용하여 부팅시도합니다.

스크린샷 2011-03-09 3.29.00 PM


또한, XPC 부트로더를 설치하기 위해서는 다음 글들 중의 그림을 한번 주욱 훓어보시기만 하시고 넘어가세요.

http://osx86.tistory.com/category/BootLoad/XPC


V. rEFIt 기반의 부트로더 변경하기

만약 OS_Ninja의 xpc설치에 성공하였지만 부팅실패로 인하여 iPhonTom의 UEFI_Boot(XPC) 로 부트로더를 바꾸고 싶다면 역시나 Efildr20  화일과 efi 폴더만 교체하여 주면 교체 됩니다.

가능한 파티션과 포맷은 자제하시기를 바랍니다.



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

iBOOT(1.9)  (0) 2011.05.16
:
Posted by uno-ani

우선 앱TV사이트를 무료로 제공하여 주시는 당그니님께 감사합니다.

많은 분들이 xpc 설치하는 방법에 많은 어려움을 겪고 있으신 것 같아 윈도우즈에서 설치하는 방법을 정리합니다.

먼저 당그니님 앱TV 사이트에 접속하면 다음과 같은 폴더들을 볼 수 있습니다.

윈도우즈용과 맥용이 있는데 사용하시는 운영체제에 따라 편리한 방법을 이용하시면 되겠습니다.

맥용이 되었던 윈도우즈용이 되었던 박스에 있는 화일들을 다운로드 받은 폴더로 이동하는 것이 중요합니다.

또한, 이 XPC 부트로더는 콤보 업데이트후나 기타 여러가지 사정으로 인하여 부팅불가시 XPC 부트로더를 이용하여 기존 부팅불가인 OS X 를 부팅하는 비상복구용으로도 사용가능합니다.

제약 사항

- 아직까지는 Extra_kext를 로딩하지 못한다. 즉, 모든 드라이버는 반드시 /System/Library/Extensions/ 에 설치해야 한다.

- XPC는 하드디스크에 설치할 경우 반드시 MBR 포맷으로 해야하고 첫번째 파티션에 설치해야 한다.

- Lion은 전통적으로 OS X 가 그러하듯이 GUID+GPT 파티션에 설치해야 한다.

- 반드시 USB 마우스/키보드를 준비한다.

- 익히 아시겠지만 CPU, ATOM, i3, AMD 는 반드시 Legacy Kernel을 이용해야 합니다.  수반되는 여러가지 이슈들은 너무나 버라이어티 퐌타스틱하기 때문에 스스로 극복해 나가실 수 밖에 없습니다. 

xpc_01-1

I. 그럼 윈도우즈에서 설치를 해볼까요?


II. 다음 그림과 같은 화면을 보면 XPC 부트로더 설치에 성공한 것입니다.

xpc_start01

만약 그래픽 카드가 ATI 종류의 그래픽 카드(4870 제외)이고 그래픽 드라이버를 설치하지 못하였다면 싱글유저모드로 진입확인후 윈도우즈로 부팅하여 TransMac등을 이용하여 그래픽 카드 드라이버를 /System/Library/Extensions/ 에  설치하여 주고 진행하는 것이 좋다.  물론, 저가의 8600 GT 등의 중고카드를 이용하여 임시로 설치한 다음 설치하고자 하는 해당 그래픽 카드 드라이버를 설치하여주고 그래픽 카드를 교체하는 방법도 쉬운 방법이 될 수 있겠다. 또는 다음과 같은 명령어를 이용하여 설치진행한다. 
 #/sbin/mount -uw    /                                  <<< 마운트된 /(root) 폴더를 쓰기 가능하게 만든다.                      #ls -al /System/Library/Extensions/   |  grep ATI              <<< 기존의 ATI 그래픽 카드 드라이버를 확인한다.      #rm -Rf  /System/Library/Extensions/ATI*.kext                   <<< 기존의 ATI 그래픽 카드 드라이버를 제거한    #exit  설치 단계로 들어간다.

III. 만약 위 그림에서 설명한 바와 같이 "MBR Start!' 혹은 "Bstart!!rt!! 이외의 "ErStart Error"등의 메시지가 보인다면 본 글의 처음부터 다시 시작해야 한다.

- 또한 마우스 커서가 나타난다면 일단 설치는 된 것입니다만, 모니터가 표준 vesa 해상도(320x200, 320x240, 320x400, 640x480, 800x600, 1024x768)를 지원해주지 않기 때문일 가능성이 있습니다. 맥이나 윈도우즈에서 지원되는 모니터 해상도를 확인하시기 바랍니다.  또는 구형 모니터를 연결하여 보는 것도 좋은 대처방안입니다.

이때 USB 메모리 스틱에 따라 안되는 경우도 있으니 USB메모리 스틱을 다른 것으로 바꾸어 보던가 아예 하드디스크에 파티션을 나누어서 시도하여 보는 것이 좋다.

즉, USB특성을 타는 편입니다.


또한, XPC 부트로더를 설치하기 위해서는 다음 글들 중의 그림을 한번 주욱 훓어보시기만 하시고 넘어가세요.

http://osx86.tistory.com/category/BootLoad/XPC

  





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

Mac OS X에서 XPC 부트로더 설치하기  (1) 2011.03.03
EFI Shell을 이용하여 사자춤 구경하기  (32) 2011.03.03
XPC JUNE-02  (0) 2010.06.04
UEFI-Boot  (0) 2010.04.02
XPC bootloader Update  (0) 2009.10.27
:
Posted by uno-ani


iBoot Boot CD + Multibeast:


다음 방법은 G31, P45칩셋 마더보드와 최근 나오는 시스템의 대부분에 공통적으로 적용할 수 있는 설치 방법으로 이미 알려진 메인보드인 경우 ahci만 설정해주고 설치할 수 있는 전세계적으로가장 많이 사용되는 설치방법이다.

당근 대충 읽으면 전혀 도움이 되질 않는다. ^^

이 방법은 최초 설치시에도 도움이 되긴 하지만, 기존의 부트로드가 제대로 동작이 되지 않았을 경우, 비상시 부팅용으로도 사용할 수 있다. 8G USB를 이용한 비상용으로 준비되지 않았을 경우에 이들 부팅 CD를 이용하면 좋다.


GA-P55A

Boot CD

< 설치 준비물 >


I. Snow Leopard (10.6.X) 설치


I-1부팅CD

다음 부팅CD는 UltraISO나 Nero등으로 가능한 2혹은 4배속 으로 CD로 구워준비한다. 이 CD는 부팅용으로 이용할 것이다.

iboot01

Install DVD


- ➀기가바이트 보드 시리즈인 경우: Rebel EFI CD :http://osx86.tistory.com/634

- ➁ Empire EFI CD 이미지

- ➂ iBootCD 이미지 :p55 칩셋 성공률 100%

- ➃ KakeWalk CD 이미지

- ➄ Boot-132 CD 이미지 - Intel 시스템만 사용 가능

- ➅ EmpireEFI4AMD_SB600_support_added.iso  - AMD CPU

- ➆ NetbookCD_0.8.3 - NetBook 용 부팅시디 ( http://www.mediafire.com/file/g2bj9x208n3gb2s/NetbookCD_0.8.3.iso)

- ➇ 기타 BootCD 이미지

- 이 부팅CD를 대체할 수 있는 방법이 USB 2G 이상 메모리 스틱을 이용한 usbit Tool을 이용하는 방법입니다. 즉, 부팅CD로 부팅하는 것이 아니라 2G 이상 메모리 스틱으로 부팅하여 아래 Retail DVD이미지를 이용하는 것이지요.

* DSDT 데이타 : http://www.tonymacx86.com/dsdt.php


I-2. Retail DVD 이미지

다음 Retail DVD이미지는 보통 DMG화일 형식이고 윈도우즈에서는 확인할 수 없습니다.

- DVD를 이용하실 경우에는 Ultra ISO등을 이용하여 반드시 2혹은 4배속으로 DVD에 구워준다.

- USB 스틱 메모리 스틱(8G 이상) 이나 외장형 USB HDD인 경우  TransMAC을 이용하여 외장형 USB HDD나 혹은 USB 스틱 메모리 스틱(8G 이상)에 풀어줍니다.

Snow Leopard Retail SingleLayer ( Mac OS X Snow Leopard Retail : Single Layer ) : http://x86osx.textcube.com/105



II. Leopard(10.5.x) 설치

II-1. Boot-132 CD


II-2 Retail DVD 이미지

Leopard Retail DVD 이미지: http://x86osx.textcube.com/105



<설치 과정>


설치과정은 다음 두 글을 참고하여 주세요.

OS X Installation Guide -2

http://x86osx.textcube.com/383




III. 환영 동영상까지 보고 setup한 후 다음 과정


하드디스크로 직접 부팅하기 위한 부트로더설치

- http://x86osx.textcube.com/503

- http://x86osx.textcube.com/425


* 부트로더설치가 어려우면 걍 ☛Multibeast를 이용 아래 그림과 같이 easybeast와 Chameleon설치로 마무리


Boot CD


참고 dsdt.aml 데이타베이스

부팅용 usb 이미지


IV. setup후 Graphic Card 설정및 기타 랜카드등의 설정과정


그래픽 카드 설정하기

http://j.mp/bGvSvv


랜카드 드라이버 설치

http://x86osx.textcube.com/7


V. ATI Graphic Card 용 부팅시디 추가 예정


ATI 4870, 5XXX 시리즈 부팅시디는 위기타 BootCD 이미지 를 참고하세요.


VI. 부팅시디 + 8G USB 메모리 스틱을 이용하는 방법이 제일 간편한 방법이고 설치후에 USB 메모리스틱에 부트로더와 해킨 드라이버를 설치하여 USB로 바로 부팅하여 설치 및 기타 유지보수할 수 있도록 준비해 두는 것이 좋습니다.

iBoot


'Hackintosh > iBoot CD' 카테고리의 다른 글

Intel P55/HM55 Chipset Laptop  (3) 2010.04.30
:
Posted by Ritz®™