달력

10

« 2025/10 »

  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
2009. 2. 27. 11:58

PC_EFI 첫 버전 etc2009. 2. 27. 11:58

  • Maxxuss 가 10.4.1 인텔맥의 커널을 디스어셈블리어 방식으로 일반 PC에 설치하게끔 만든 이후에
  • 미친맥의 Kiko와 Ritz등이 개발하고 있는 EFI Project 팀에서 다양한 구상을 하게 되었다.
  • 그 중에 가장 중요한 사항이 TPM칩과 EFI롬을 어떻게 하면 일반PC에 이식할 수 있느냐에 대한 고민이었다.
  • Maxxuss 의 Disassebler 방식과는 달리 Ritz가 영입한 Mifky/Vaitality 는 Darwin Open source를 이용하여 커널을 컴파일 하는 방법을 성공하여 더이상 Apple사의 커널에 의존하지 않게 되었지만
  • 만약 EFI 팀의 Project가 성공하게 된다면 Maxxuss의 커널 보안 무력화 방식이나 오픈소스를 이용한 컴파일 방식을 이용하지 않고도 Apple사의 vanilla 커널및 기타 보안 관련 kext들을 사용할 수 있을 거라는 의도였다.
  • 그래서 기존의 맥북에서 EFI ROM을 추출하여 일반 PC의 CMOS에 추가하여 보았지만 별다른 상황진전이 없었다.
  • 원인은 일반PC의 ROM 크기가 2M 크기 밖에 안되는 용량의 한계 때문이었다
  • Kiko는 이때 Open Source프로젝트로 진행하던 Chameleon 프로젝트 팀의 부트로더 결과물이 EFI 드라이버를 로딩하는데 도움이 될 것이라는 것을 알게 되었고 Chameleon 프로젝트팀에 도움을 요청하게 되었다.
  • 이때 Netkas가 EFI Project팀의 irc챗방에 와서 Kiko에게 EFI Project와 관련된 자료 요청과 함께 협력을 요청하였고 Kiko는 Netkas의 능력을 믿고 관련 자료를 넘겨주게 되었다.
  • 하지만, Netkas는 Kiko나 Ritz 등의 EFI Project팀에게 이후의 진행상황에 대해서 문을 닫아 버렸고 혼자 독자개발을 하게 되었다.
  • 수개월이 지난 후 Netkas가 어느날 Ritz에게 EFI 첫버전을 완성하게 되었는데 테스트를 해달라는 요청이 있었다.
  • 사실 개발도 중요하지만 시스템 호환성도 중요하기 때문에 다양한 시스템 환경에서 테스트를 통한 검증은 필요한 상황이었다.
  • 2007년 5월 25일, Ritz는 ASUS P5W DH DELUXE 보드를 이용하여 Nekas의 PC_EFI가 성공하였고 뒤이어 Ritz가 건네준 PC_EFI 부트로드를 한국의 Niky가 915 칩셋에서 마침내 USB를 이용한 EFI v1을 설치 부팅 성공하여 호환성 검증을 어느 정도 마쳤었지만, 이때부터 Netkas는 EFI 기술을 독점하며 스스로 알아낸 기술인양 EFI Project팀의 자료를 부정하게 됨으로써 Kiko 와 Netkas 간의 잦은 다툼이 있었고 Jas가 자신의 조직을 이용하여 Netkas의 기술을 이전받으며 Kiko를 공격하게 되었다.
  • Kiko와 Buildsmart를 동성애자라는 등의 허무맹랑한 욕으로 Jas와 그의 동조자들이 공개적으로 욕을 하는 동안 미친맥은 진실은 이미 뒷전이 되었고 대부분의 사용자들도 Jas와 동조하여 Kiko와 BuildSmart 그리고 EFi Project팀을 공격하게 되는 어처구니 없는 상황이 벌어지게 되었다.
  • 하지만, 진실은 밝혀지는 법!
  • Maxxuss라는 아이디를 사용하지 않고 다른 아이디를 사용하여 활동하던 Maxxuss가 EFI Project의 진실을 공개하며 모든 상황은 일단락 되었다.
  • 이에 많은 사용자들이 진실을 알게 되었고 Jas와 Netkas에게 많은 실망감을 가지게 되었다.
  • Netkas는 결국 Kiko에게 채널로 와서 개인적인 사과를 하였고 공개적이 아닌,,,,,,,
  • 상황은 여기에서 끝이 났지만 Kiko와 BuildSmart 그리고 Efi Project팀 에게는 이 사건이 커다란 충격이었고 또 한편으로 Kookal, Loki Update등의 업데이트 버전 공개를 중단하였고 Kiko는 자취를 감추었다.
  • 아마도 Chameleon Project를 진행하고 있지 않나하는 소문만 무성할 뿐이다.
  • BuildSmart는 EFI ROM 을 추출하여 변경하여 주는 BADEXE Project와 관련된 내용을 더 이상 공개하지 않고 은밀히 진행하여 성공하였지만, 소스공유는 더이상 Jas나 Netkas에게는 공유하지 않고 있다.
  • 이후 Netkas는 지속적인 PC_EFI 버전을 개발하여 발표해 오고 있지만 Netkas 역시 소스 공유는 하지 않고 있다.
  • 안타깝게도 Jas도 나름 해킨토시에서는 패키저로서 명성을 쌓아왔지만, 그역시 개발자는 아니었다.
  • 무리하게 소스를 확보하거나 이유없이 배타적인 행위를 과감하게 함으로써 Nvidia 개발자, Kiko, Vaitality, Maxxuss 등이 지속적인 개발을 포기하게 만든 장본인이기도 하고 해서
  • 향후 어떻게 진행될른지는 모르겠지만 Jas가 공언했던 것처럼 몇몇(? 사실 몇천명이 될른지?)분들에게서 기부를 받았던 것도 사실이고 이 아건으로 인하여 더이상 패키지를 발표하지 않게 되었다.
  • 어떤 분들은 먹튀(?)라고도 비난을 하기도 하였지만 역시나 스스로의 성찰에 따른 결정이 아니었을까하는,,,,,,
##################################################################################################

이전 이야기


  • 흠 맥서스와 Mifki의 뒤를 잇는 커널 개발자가 나타났군요.
  • 이 익명인은 맥서스일 가능성도 있어 보이는데 아무튼 베일에 가려져 있군요.
  • 누구인가처럼 커널 개발해줄테니 또 계속 개발할테니 기부해달라라는 말없이
  • 아주 조용히 만들어서 뿌리는데요....
  • 멋있습니다.
  • 어셈블리어 수준에서 코딩을 하는 거 같은데 흠 놀랍습니다.
  • 어셈블리어는 맥서스 이후 처음인거 같군요.
  • 아참 여기에서 Semthex를 왜 뺐냐구 말씀하실거 같아서....
  • Semthex는 Mifky보다 2시간 차로 늦게 커널을 완성했었죠?
  • 두시간여 차로 발표되어지는걸 irc채팅하면 지켜보았었는데 이게 또 재미있었습니다.
  • Semthex 가 10.4.8 커널이 공개되고 난 후, 기부해달라, 10.4.8 커널 소스 개발해줄테니 하고
  • 해킨토쉬포럼에서 떠들고 다닐때
  • 어느날 Mifki가 혜성같이 나타났죠.
  • Mifki 댓글 : 나같으면 일주일만에 개발해내겠다.  커널 개발하겠다고 나선지가 언젠데 아직까지 그애기냐?  의도가 뭐냐? 돈이냐? 아니면 그냥 순수한 의도이긴 하지만 능력 부족이냐?  라고 은근히 걸고 넘어졌죠.  
  • Semthex  :  T T  기부만 해봐라...개인적으로 개발하는게 얼마나 힘드는지 넌 모를거다.
  • Jas 외 등등 : Semthex 말이 맞다.  니가 한번 해봐라.  커널 개발이라는게 하루 아침에 이루어지는 것두 아니고....
  • #이때 Jas를 포함한 몇명은 Mifky를 비난하며 증명해봐라.  실력도 안되면서 걸고 넘어지긴 ...하는 분위기였었고 Mifky는 포럼에서 거의 왕따수준이었다.  이때까지 Mifki는 Vitaliy라는 아이디를 사용하였다.
  • 그런데 irc 채팅하면서 이런저런 애기하다보니 Mifki가 Ritz랑 어떻게 친해져서 덕분에 Mifki가 실질적으로 그냥하는 말이 아니란걸 알게 되었고.
  • 그래서 개발자 포럼으로 Ritz가 그를 초대하고 "내생각에는 10.4.8 커널 개발하는게 너의 말을 증명해 줄 것 같다."라고 Ritz가 조언 했더니 "알았다." 하고는 개발자 포럼에 Mifki라는 아이디로 등록후 3일만에 10.4. 8 커널을 개발해 버렸다.   


:
Posted by Ritz®™
Microsoft AutoUpdate는 한달에 한번 정도는 실행을 하여 최신버전을 유지하도록 하는 것이 중요하다.


1. Finder에서 다음과 같이 "폴더로 이동"을 실행한다.

Microsoft Autoupdate01


2. "/Library/Application Support/Microsoft/MAU2.0/" 을 입력하여 주고 이동을 클릭한다.

Microsoft Autoupdate

3. "Microsoft AutoUpdate"를 클릭하여 실행한다.

4. 하단의 "Check for Update"를 클릭하여 새로운 업데이트 파일을 설치(Install)한다.

'Application > Microsoft' 카테고리의 다른 글

Office for Mac 2011 will launch on October 26th  (0) 2010.09.29
Microsoft Office 2008 12.2.6 Update!!  (0) 2010.08.11
BootCamp 드라이버  (0) 2009.02.28
Microsoft Office 한글  (0) 2009.02.27
Microsoft Updater  (0) 2009.02.23
:
Posted by Ritz®™

다음은 시스템 하드웨어 확인 및 소프트웨어 업데이트 방법 그리고 앱스토어에서 소프트웨어 구매하는 방법을 그림으로 설명합니다.



- 이렇게 소프트웨어 업데이트를 할때 특히 업데이트할 내용이 많으면 하나씩 업데이트를 하여 주는 것이 중요하고 재시동이 필요한 업데이트를 제일 나중에 하는 것이 좋다.






:
Posted by Ritz®™

Snow Leopard 이제 초 읽기에 들어간 걸까요?

:
Posted by Ritz®™
2009. 2. 27. 10:24

OSX 용 파티션 만들기 Hackintosh/Tip2009. 2. 27. 10:24

OSX 용 파티션 만드는 방법

OSX를 사용하시는 분들의 고민 중 하드디스크를 효율적으로 사용하기 위한 파티션 문제에 봉착하게 됩니다.

다음과 같은 개념을 가지고 파티션을 해주면 좀 더 하드디스크를 깔끔하게 사용할 수 있지 않을까 고민하여 봅니다.

                Windows와 OSX는 가능한 물리적으로 하드디스크를 다르게 가져갑니다.
  • 사용자의 상황에 따라 다르겠지만 하나의 디스크에 Windows와 OSX를 나누어 사용함으로써 파티션 구성에 실패하여 다른 OS의 파티션을 지워 버리는 경우가 자주 발생합니다.
  • 많은 시간을 투자하여 안정화시켜 놓은 파티션을 한순간의 실수로 날려 버리는 허무한 상황이 발생되는 것이죠.
  • 그래서 가능한 하드디스크를 2개이상 사용하는 것을 권고합니다.
                OSX 부팅용 하드디스크는 가능한 120G-250G정도를 설정하여 줍니다.
  • 사용자의 목적에 따라 다르겠지만 OSX용 응용프로그램을 설치하다보면 120G도 부족한 경우가 생깁니다.
  • 이를테면 PhotoShop CS4, ProTools, FinalCut 등을 설치하다보면 하드디스크 용량이 부족할 경우가 생깁니다.
  • 또한, p2p 등에서 소프트웨어나 영상자료를 다운로드 받다보면 하드디스크 용량은 신중히 고려되어져야 합니다.
  • 그래서 하드디스크 용량이 충분한 경우에는 250G 이상을 권고합니다.
                하드디스크 파티션 설정은 윈도우즈의 디스크 관리자를 이용하여 구성합니다.
  • OSX의 설치 디스크에서 파티션설정을 하거나 다른 OSX를 사용하여 파티션을 설정할 경우 다음 그림과 같이 오렌지색의 불필요한 파티션이 생깁니다.
  • 또한 Paragon NTFS와 같은 응용프로그램 설치는 가급적 자제하시기를 권고합니다.
  • Paragon NTFS 프로그램 역시 어떤분들은 다음 그림과 같이 불필요한 파티션을 생성하거나 심지어는 OSX자체의 파티션을 날려버리는 버그가 발생하여 OSX를 재설치하여 주는 상황이 발생하였습니다.
  • 따라서 기본적인 파티션은 윈도우즈의 디스크 매니저나 혹은 윈도우즈 응용프로그램인 Acronics 같은 응용프로그램으로 파티션 구성을 하여 줍니다.
  • 그리고 OSX 설치 디스크로 부팅하거나 기존 OSX로 부팅하여 디스크 유틸리티의 지우기 기능을 이용하여 파티션 설정을 하여 줍니다.
  • 또한 디스크 백업 복원 기능을 활용하여 기존에 설치된 OSX를 날리지 마시고 활용합니다.
:
Posted by Ritz®™
2009. 2. 27. 10:16

개발자용 파티션 만들기 Hackintosh/Q&A2009. 2. 27. 10:16

개발자용 맥 파티션은 고려하여야 할 사항이 있다.

일반 사용자는 사용하지 않는 것이 좋다.  

물론,  iPhone용 어플리케이션을 개발하는 것이라면 일반적인 파티션을 이용하여도 문제 없겠지만, 간혹 맥으로 복잡한 이를테면 다른 운영체제를 개발해야 하는 경우 대소문자에 영향을 받는 경우가 있다.


요약:

1. 컴파일시 대소문자 관련 에러가 발생할 때 적용하는 것이 바람직하다.

2. 일반 사용자에게는 권하지 않는다.

3. 대소문자 구분용 파티션을 만들면 그동안 접하지 않았었던 여러가지 에러를 경험할 수도 있으므로 가능한 권하지 않는다.

4. 예를 들면, 포토샵 같은 경우 대소문자 구분 파티션에서는 설치 자체가 안된다.








'Hackintosh > Q&A' 카테고리의 다른 글

Windows 계열 복구 CD  (1) 2009.03.10
/Library/Preferences/SystemConfiguration/com.apple.Boot.plist  (0) 2009.03.03
파일 시스템 공유설정 방법  (0) 2009.02.19
사용자화 내용  (0) 2009.02.18
이미지가 마운트 안될때  (0) 2009.02.09
:
Posted by Ritz®™
2009. 2. 27. 10:15

Mac OS X 를 재설치하는 방법 Hackintosh/Install2009. 2. 27. 10:15


Update : http://cafe.naver.com/uefi/5370


Retail DVD 나 혹은 dmg이미지를 USB에 넣어서 PC에 설치해야할때 다음과 같은 방법이 필요하다.  만약 Lion(10.7) 이상 버전을 사용하고 있다면 다음 방법 참고 : http://osx86.tistory.com/1456

- Retail이미지 : http://osx86.tistory.com/847

1. 다음과 같이 더블 클릭하여 Retail이미지를 마운트한다.

SnowLeo


2. 디스크 유틸리티를 실행한다. 
DiskUtility 

3. USB를 파티션한다.  이때 옵션을 선택하여 GUID파티션으로 해주는 것이 좋다.
DiskUtility 

4. 복원탭을 눌러주고 Retail이미지를 소스로 USB를 대상으로 설정한다.
DiskUtility

5. 복원을 눌러주어 이미지 카피를 한다.
-  여기까지가 끝이다.  재부팅하여 옵션키를 누른다음 USB파티션을 선택하고 설치과정에 진입한다.



:
Posted by Ritz®™


here's how to install osx 10.5 leopard 9a581 in your intel/amd sse3 machine without the use of a single DVD! 
you need at least 20 GB free space on a ntfs partition and an entire disk to spare. it's all patched with the BrazilMAC patch. 
printer drivers/languages/xcode has been removed from this edition.
####################################################################################################### 
DVD가 없고 USB로 부팅 지원이 불가능한 경우 Leopard 10.5(9A581)을 하드디스크에 설치하는 방법입니다.
이 이미지는 NTFS 파티션에 20GB정도의 공간을 필요로 하고 물리적인 다른 하드디스크(MAC OSX설치용)가 필요합니다.  이 이미지에는 BrazilMAC 패치가 포함되어 있어서 P4급 이상 ich4이상의 메인보드(945칩이상이 좋지만 82845 칩계열도 도전해 볼 만함)를 보유한 사용자에게 권고할만한 설치 방법입니다. 

- 고스트 이미지를 이용하여 설치하는 방법과 유사합니다.
- 처음부터 설치하는 것이 아니라 칩셋패치와 efi 롬 칩 관련 패치를 적용하여 설치한 이미지를 이용한 것이기 때문에 초보자들에게는 어려운 최초 사용자화를 Skip하고 이미 설치된 이미지를 이용하여 환영 동영상과 계정설정만 진행해주는 설치 마무리 단계로 바로 접근할 수 있습니다.  따라서 초보자에게 쉽게 환경 설정만 완료하게끔 하여 설치를 용이하게 하여 줍니다.  윈도우즈설치시에도 여러가지 드라이버들을 설치하고 재부팅하여 사용자이름과 회사명등만 설정해주는 단계부터 시작하는 것입니다.

####################################################################################################### 
1. grab the torrent. 
2. extract leopard-x86.rar to the folder 
3. open compmgmt.msc and select Disk Management 
4. remember what disk (Disk 0, Disk 1 etc) you want to install to 
5. remove any existing partitions on that disk by right clicking and selecting 'Delete Volume' and 'Delete Partition' 
6. copy the .bat file for the selected disk to the folder 

WARNING!! selecting the wrong file may result in a wiped disk!! 
####################################################################################################### 
1. 토런트를 다운로드 받는다.
2. leopard-x86.rar 화일을 적당한 폴더에 풀어준다.
3. 시작>실행>에서 "compmgmt.msc"를 실행하고 디스크 관리자를 선택한다.
4. 레오파드를 설치할 디스크 위치를 확인한다. (권고안:disk0:XP, disk1:MAC OSX, disk3:DATA(FAT32)
5. 레오파드를 설치할 디스크의 파티션이나 볼륨을 모두 제거한다.
6. .bat화일을 적절한 위치에 복사한다.

경고 : 잘못된 파일을 선택할 경우에는 기존의 XP파티션이나 데이타를 지울수가 있으니 유의한다.  그리고 반드시 OSX용 하드디스크가 따로이 있어야 한다는 걸 유의하자.
####################################################################################################### 
7. execute the .bat file and wait.. 
8. reboot into the created disk [by pressing Esc, F12 or whatever your mainbord wants] and boot into a fresh osX 10.5 install, you can now 
select your login info, location and so on. 
9. if you wanna dualboot from vista, download EasyBCD... 
10. if you're having trouble to boot into os x ,press F8 when booting and type -v at the boot screen to see whats wrong and then consult some osx86 forum.

####################################################################################################### 
7.  .bat 화일을 실행하고 기다린다.
8. 재부팅하여 CMOS를 로딩한 후 바로 F12(기가바이트 보드인 경우, ASUS보드는 F8)키보드를 눌러서 부팅할 10.5가 설치된 OSX 하드디스크를 선택하여 부팅시도한다.
9. 만약 VISTA를 사용하고 있었다면 멀티부팅방법이 이 사이트에 있으니 참고 바랍니다.
10. 만약 부팅실패하면 (엑스가 표시된 검은 화면이나 기타 부팅 실패할 경우, 부팅실패는 인내심을 가지고 기다려 보자.) reset키등을 이용하여 재부팅하여 부팅 옵션에 "-f -v -s"등을 주어서 부팅 에러메시지를 확인하고 이 에러 메시지를 가지고 OSX86 전문가에게 도움을 받도록 하자.
부팅 실패시 해결방안은 여기에도 있긴 하지만 초보자에게는 어려울 수도 있습니다.

####################################################################################################### 


:
Posted by Ritz®™