Loading
2009. 3. 16. 10:26 - citybell.com

MacOS X 10.5(Leopard)해킨토시 David버전 설치

Mac OS X 을 일반적인 PC에 설치하려는 노력들이 많이 시도되고 있다, 이는 맥킨토시의 플렛폼이 이전에 PowerPC 계열에서 매우 흔하고 값싸게 구할 수 있는 x86, 즉 일반 PC와 같은, 계열로 바뀌었기 때문에  가능해지기 시작했다. 물론 Apple사가 모든 반적인 PC에서 Mac OS X을 구동 가능하게 OS를 개발 하지는 않았지만 어느 정도  디바이스가 비슷하면 OS를 구동시킬수도 있게 되었다. 이는, 다시 말하면 모든 PC에서 Mac OSX를 구동시킬수는 없다는 것을 의미
한다. 즉 재수가 좋으면 OS X가 돌아가고 더욱 운이 좋으면, 왠만한 서비스도 몇개도 돌아간다는 것을 의미한다.


여러가지 해킨토시(맥OS를 일반 PC에서 돌아갈수 있도록 수정을 가한것)버전이 있다. 각 버전다 자신의 하드웨어와 맞는것도 전혀 맞지 않은곳이 있으니, 이것저것 시도해보고 가장좋은 결과를 낸것으로 사용하는게 방법인듯 싶다.


[준비할 사항]
1. 해킨토시 버전별 DVD
    여러가지 버전의 이미지파일(.iso)을 DVD로 구워서 준비하도록 한다.
2. PC
   데스크탑 이나  노트북PC로 될 수 있는 한 구형이 아닌 것으로 준비하도록 한다.


[설치하기]
1. 인스톨 DVD (David iso로 구운것)을 넣고 부팅하면 자동으로 설치가 시작된다
    파티션을 만들어 준다, 여기서는 MAC이라는 파티션을 만들었고  저널링 맥파티션을 만들었다.
    그 파티션에 인스톨 시킨다. 특별한 사용자정의 옵션이 없으므로 그냥 인스톨할것


2. 모두 인스톨된 후에도 DVD로 다시 부팅할것. HDD로 부팅이 안됨.

3. DVD로 부팅되면 상단메뉴중 터미널을 시작할것
    단으과 같은 명령을 수행( 쉘 스크립트)  Terminal (diskutil)
-bash-3.2#
-bash-3.2# ./post-install-patch
Enter your Leopard volume name (e.g: 'Leopaed'):
MAC
Deleting OSSMGR.plist...
Success !!
...
Started verify/reatore permission...
(약 5~6분간 조용히 진행됨)  
화면에  진행상황이 보임(약3분)
다음과 같은 질문시작  y(yes)
Update MBR set .. activate ? [y/n] y
Insatll boot loader for PC EFI onto disk0s1 ? [y/n] y
Reboot ?  y
리부트된다..
리부팅후 스톨 DVD를 빼버리자.  


----- 설정화면 --
1. Welcome! 국가선택 화면
    -> Show all click --> Korea Republic Of 선택
2. Select Your keyboard
    -> Hangul  : 2-set Korean 선택
3. Do you Already Own a Mac
    -> Do not transfer my information now
4. How do you connect?
    -> Loscal network(Ethernet)
5. Your Internet Connection
   -> DHCP   실패될것임 이더넷을인식 못하므로
6. Enter Your AppleID
   -> Id와 Passwd    
7. Registration Information
    기입.  한/영 전환은 윈도우키+스페이스
8. 용도..적당히
9.Create Your Account
  ->  id /passwd
10. Select Time zone  --> Seoul
11. Set Date  and time
완료됨

 


------ 여기까지 하면 설치가 완료됨 -----


드라이버를 별도로 구하거나, 수정된 드라이버로 교체할때 다음과 같은 작업을 하여 권한설정을 해주어야
올바로 작동 한다고 한다.  하지만 나의경우에는 ,아직까지  한번도 성공 하지 못했다.
Application / Utility메뉴에서 터미날(Terminal)을 작동 시키고 다음과 같은 작업을 해준다.
먼저 관리자 권한으로 바꾼후 ...
$  
$ sudo -s  
#


1) 퍼미션을 세팅
chown -R root:wheel /System/Library/Extensions/ACPIPS2Nub.kext
chmod -R 755 /System/Library/Extensions/ACPIPS2Nub.kext
chown -R root:wheel /System/Library/Extensions/ApplePS2Controller.kext
chmod -R 755 /System/Library/Extensions/ApplePS2Controller.kext

2) 새로운 드라이버 인식 위해 캐쉬파일 삭제
rm -rf /System/Library/Extensions.kextcache
rm -rf /System/Library/Extensions.mkext
kextcache -k /System/Library/Extensions/
kextload -v /System/Library/Extensions/ACPIPS2Nub.kext
kextload -v /System/Library/Extensions/ApplePS2Controller.kext

3) 권한복구
diskutil repairpermissions /
처음 부팅시  명령 프람프트에서    -v -f  옵션을 준다

 

 

  • Total
  • Today
  • Yesterday
  • Total
  • Today
  • Yesterday