'노트북'에 해당되는 글 1건

  1. 2011.07.01 Acer 3820TG 해킨 설치 (2)
컴퓨터/해킨2011.07.01 22:01
http://x86osx.com/bbs/view.php?id=after&page=2&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=6230

여기에 올렸던 글.
해킨이란게 시행착오의 연속이고 이것저것 해봐야해서...
기록하면서 하지 않으면 나중에 도대체 내가 어떻게 설치했는지 까먹게 된다.
여기에 다시 내 편할대로 기록하겠다.
설치전에, 나는 Xcode라는 뚜렷한 목표가 있었기 때문에 설치해보고 싶었다. 목표가 없다면, 해킨 성공 후에 허무감이 밀려올 수도 있다.

준비물 :
1. 8기가 이상 USB
2. 리테일. 10.6.7이든, 10.6.3 이든 아무거나 좋다. 설치경험상 10.6.3으로 성공했었음.
3. ATI5650용 그래픽 드라이버. (http://www.insanelymac.com/forum/index.php?showtopic=250905&st=0)
정확히 ATI5000Controller.kext, ATIFramebuffer.kext, ATIRadeonX3000.kext, ATIRadeonX3000GA.plugin, ATIRadeonX3000GLDriver.bundle, ATISupport.kext. MAC OS X 10.7 베타에서 추출된 kext라고 한다.


4. iODD나 외장 CD-ROM. iBoot로 부팅해야하기 때문에 필요하다. ISO 파일이긴 한데 USB로 굽는 방법은 소용없다. 현재 iBoot 최신버전은 3.1.0이다.

BIOS설정에서 그래픽이 Discrete 가 아닌 Switchable로 시작한다.
설치 과정 :
1. 10.6.3 DVD 리테일에 MBR 패치 후 USB로 버닝, iBoot CD-ROM으로 버닝.
-> SSD를 GPT로 포멧해서 Win7 + 맥 멀티부팅을 하려했는데, 아무래도 GPT로 포멧하는 방법은 데스크탑처럼 하드가 2개이고 하드 두개에 각각 MAC OS X와 윈7을 설치할 때만 가능한 방법인것 같다. 결국 아무리 삽질해도 안돼서 MBR패치로 해결봄. 이용에 아무런 문제없다.
2. 디스크  유틸리티로 파티셔닝.
-> (당연히, GUID가 아니라 MBR로 해야한다. MAC JOURNALING+WIN7(FAT))
3. 설치 진행하지 말고, 바로 종료, 재부팅 후 Windows 7설치.
-> 여기서 설치프로그램이 안된다고 머라하는 경우가 있는데 이럴땐 그냥 재부팅 후 다시 시도해보면 된다.
4. 설범이 10.6.3 설치.
-> 무난히 설치된다. 설치후 필요없다 싶은 kext는 지우면 된다.
5. -x 로 부팅 후 10.6.7 콤보 업데이트.
-> 여기서 중요한건, 앞으로의 업데이트도 마찬가지지만, 업데이트 후에 재시작이라는 버튼에 이끌리어 클릭을 하면 안된다. 부트로더를 항상 설치해야한다. 재시작 전에 아래에 있는 6,7  먼저해야 한다.
6. MultiBeast에서 설치.
-> 업데이트 후 재시작 전에 부트로더를 깔아야 한다. 멀티부팅을 위한 Chameleon RC5+ATI Experimental 부트로더, 그리고 처음 설치한 후이므로 EasyBeast(나중에 필요없는 kext는 지우면 됨), VoodooPS2Controller(키보드), VoodooTrackpad(마우스)를 선택한 후 설치. 
여기서 급하다고 재시작하면... 삽질하기보다 1번부터 하자.
7. 미리 받아놓은 ATI관련 드라이버를 kext helper로 설치, boot파일 루트에 덮어쓰기, 재부팅.
-> 재부팅 후 BIOS에서 Switchable을 Discrete로 바꿔준다.
8. 부팅 성공하면 재부팅 후 Bios 에서 Switchable 을 Discrete로 변경, GraphicsEnabler=y arch=i386 AtiConfig=Vervet 으로 부팅
-> FrameBuffer가 여러 종류인데, 모니터도 새로 사고 Dual Monitor를 구현하려 삽질했던 경험을 떠올리면(결론적으로 실패했지만 ㅠㅠ) Eulemur일 경우 mirroring, Vervet일 경우 mirroring, Hoolock일 경우 확장이었던 것 같다. Eulemur보다는 Vervet으로 할 때 부팅시에 커널 패닉이 거의 일어나지 않았다.
8-1. 화면이 나오면 성공
8-2. 화면이 안나오면... GraphicsEnabler=n arch=i386로 부팅,
http://www.insanelymac.com/forum/index.php?showtopic=208410 참고해서 EDID 설정

링크 : EDID Reader. http://www.eldim.fr/products/display-controller/fpdlite/fpdlite-free-tools

-> 프랑스 회사에서 만든 EDID reader를 사용하거나(비베 6.0 framework가 설치되어있어야 하는데 골치아팠다) Phoenix.exe를 사용해서 EDID binary 값을 추출하면 된다. Phoenix.exe 사용을 추천.
-> 화면이 검게 나오거나 정상적으로 나오지 않을 경우 상당히 골치아프다. 이 때에는 설정에서 공유, 화면 공유로 아이팟을 통해 VNC 프로토콜로 화면을 제어하는 방법이 있다. 검은 화면 앞에 냅두고 아이팟으로 화면 조절하고 키보드로 타이핑하면서 이게 뭐하는 짓인가 했지만, 해킨을 위해서라면야...

9. 나머지 필요한 랜카드, 사운드 드라이버 설치.
-> 사운드 드라이버는 VoodooHDA를 사용했는데 부팅시마다 펑 하는 소리가 난다. www.x86osx.com 에서 고수분들이 recompile해놓은 kext를 사용해도 좋을 것 같다.
-> 랜카드는 Atheros L1cEthernet.kext 설치하면 된다.

10. DSDT 수정, 기타 부트로더 테마 변경, Battery 상태 체크를 위한 kext 설치(IntelThermal.kext였나..) 등.

무선랜은 내장을 못잡기 때문에 USB 무선랜카드를 구입해서 사용한다.
블루투스는 안된다. 잠자기도...

현재의 해킨 화면은 이렇다.



10.6.8업데이트가 나온 상황인데, 방학 때 안드로이드 공부하느라 맥을 쓸 일이 거의 없고, 업데이트하다 다시 깔게 될까바 업데이트를 못하고 있다. 그냥 한번씩 맥에 들어가서 잘 있구나...하는 정도?

데스크탑에 비하면 정말 힘들고 짜증났다. 밤을 4시까지 새가며... 학교가서 수업 시간에 졸고...

데탑은 쉽다. 나중에 정리해야겠다.
신고
Posted by whitemetal