달력

4

« 2024/4 »

  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
2010. 3. 13. 03:32

16GB USB Memory Stick Configuration Hackintosh/Install2010. 3. 13. 03:32

8G USB 참고

BootLoader Partition : Mac OS Extended
Retail DVD Image partition : Mac OS Extended
Maintenance 파티션 : Mac OS Extended(Journald)






































-BootLoader : 400MB, Install Chameleon / Boot Think or XPC
-Mac OS X Install DVD : 6.93GB
-Maintenance : 8.7GB (PreInstalled OS X for Maintenance)

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

BootCD 종류  (0) 2010.06.07
Disk Image를 마운트하여 Snow/Leopard 설치하는 방법  (0) 2010.05.18
해킨토시 설치하기  (0) 2010.03.06
Install Procedure -2  (0) 2010.02.13
Install Procedure -3  (0) 2010.02.13
:
Posted by Ritz®™
2009. 6. 15. 19:31

XPC Menu Hackintosh/XPC2009. 6. 15. 19:31

설치시에는 AHCI, IDE 설정이 필요없습니다.


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

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

First of all, Thanks ab___73.


source : http://www.insanelymac.com/forum/index.php?showtopic=145792&pid=1163564&mode=threaded&start=#entry1163564

This posting will be translate to Korean, that's why ab_73's posting is in here for understanding who duuno english.

Update:


Upload of Release version 1 with source code.

boot1h 와 관련된 파일크기의 제약상 SMBIOS나 /Extras폴더와는 아직 호한이 안된다는 점을 유의해 주세요.

변경사항:

+ load upto 30 SSDT tables.
+ load extra additional SSDT tables.
+ ACPI v1 and v2 and v3 support.
+ source code refined.

SSDT 테이블을 올려주시면 많은 사람들에게 도움이 될것입니다.
가능하면 www.mediafire.com 에 올려주시면 되겠습니다.

다음 부트로더를 다운로드 받으세요.
Attached File ssdtboot_chameleon2.zip ( 314.39K ) Number of downloads: 500


Update:

30 SSDT tables을 로딩할 수 있게 소스코드를 수정하였다. 테스트 중에 있으며, 성공하면 이 bootloader 와 소스코드를 공개할 것입니다.
tonight.

SMBIOS source code diff를 추가하는 부분에 있어 몇가지 이슈가 있는데, 부트파일의 파일크기 제한과 관련된 것 같군요.
만약 파일크기가 62000bytes 이하에서 bootloader를 운용하게끔 한다면 SMBIOS + DSDT + SSDT 패치를 62700bytes 까지 증가시킬 수 있을 것 같습니다. 부팅시에 /boot0 hang이라는 부팅에러를 겪었다면 이 부분이 해결될 수 있겠군요.

파일 크기 제한과 관련하여 어떤분이라도 좋으니 알고 있으신 분은...^ ^

왜 boot1h 가 단지 <64k boot 파일 이하로 로딩해야 하는 건지...알고 싶습니다!!

-------------------


아주 일반적인 chameleon DSDT override bootloader 를 수정하였는데, 이는 수정된 DSDT 와 SSDT 테이블을 로딩하기 위한 것입니다.

다음과 같은 이점이 있습니다:

+ 컴파일 에러를 이해하고 또, SSDT 테이블 내에서 가끔은 DSDT가 external methods를 레퍼런스 하기도 합니다..

+ Fix Powermanagement.

+ Fix PStates (CPU performance management)

+ Fix CStates (Power Saving managenent)

+ Fix TStates (CPU throttling)

+ View SATA controllers ACPI functions.

이 버전은 디버그 버전입니다. 곧 새로운 버전을 소스코드와 같이 발표할 것입니다.

Chameleon bootloader 와 DSDT 패칭 프로젝트에 관심 가져줘서 고맙군요.

이 bootloader를 이용할려면,

특정 폴더에 압축을 풀고.

Terminal 에서 해당 폴더로 이동합니다.

기존의 bootloader를 다음과 같이 백업합니다.

#sudo cp /boot /boot.bak

사용할 bootloader 를 다음과 같이 복사하여 줍니다.

#sudo cp ssdtboot /boot

SSDT 테이블을 추출하기 위해서는

터미널에서 압축을 풀어놓은 폴더로 이동하여 다음과 같이 실행합니다.

#./getSSDT5.sh

이 명령어는 다음과 같은 디컴파일된 SSDT 테이블을 생성합니다.

SSDT-0.dsl
SSDT-1.dsl
..
SSDT-4.dsl

SSDT Tables의 숫자는 하드웨어 숫자에 기인하므로 숫자에 연연할 필요는 없습니다

텍스트 에디터나 Text Mate를 이용하여 이 화일들을 열어서 수정합니다.

SSDT tables수정하였으면, 터미널에서 다음과 같은 커맨드를 입력하여 컴파일 하여 줍니다.

./iasl -sa SSDT-0.dsl
./iasl -sa SSDT-1.dsl
./iasl -sa SSDT-2.dsl
..

./iasl -sa SSDT-x.dsl
(where x is the table you wish to compile)

컴파일된 파일을 다음과 같은 명령어를 이용하여 최상위 디렉토리에 복사하여 줍니다.

#cp SSDT-x.aml /
(where x is the table you wish to copy)

이 bootloader 를 이용하여 재부팅하고 나면 이미 SSDT 테이블을 로딩하였을 것입니다.

DSDT와 관련하여 다음 글들을 참고합니다.

DSDT Patcher

DSDT BIOS Patcher

다음과 같이 Boot 옵션을 사용할 수 있는데 수정된 것을 사용하는 것 대신에 기본적인 oem SSDT 테이블을 로딩하기 위해 사용할 수 있습니다.
(Use this at darwin boot)

oemSSDT=y

voodoo kernel 에서는 boot 옵션을 다음과 같이 주어 동작되는지 확인하여 봅니다.

kprintf=1 -v

OSX로 부팅하였다면

터미널에서 다음과 같은 명령어를 입력합니다.

#sudo dmesg | grep ACPI

OEM SSDT 테이블 예:
CODE
ACPI: SSDT @ 0x7f7f4440/0x0024 (v001 HP HPQNLP 0x00000001 MSFT 0x0100000E)
ACPI: SSDT @ 0x7f7f4464/0x0326 (v001 HP HPQSAT 0x00000001 MSFT 0x0100000E)
ACPI: SSDT @ 0x7f7f4f9d/0x025F (v001 HP Cpu0Tst 0x00003000 INTL 0x20060317)
ACPI: SSDT @ 0x7f7f51fc/0x00A6 (v001 HP Cpu1Tst 0x00003000 INTL 0x20060317)
ACPI: SSDT @ 0x7f7f52a2/0x04D7 (v001 HP CpuPm 0x00003000 INTL 0x20060317)


수정 적용된 SSDT 예:
CODE
ACPI: SSDT @ 0x7f7f4440/0x0024 (v001 HP HPQNLP 0x00000001 MSFT 0x0100000E)
ACPI: SSDT @ 0x7f7f4464/0x0326 (v001 HP HPQSAT 0x00000001 MSFT 0x0100000E)
ACPI: SSDT @ 0x7f7f4f9d/0x025F (v001 HP Cpu0Tst 0x00003000 INTL 0x20060317)
ACPI: SSDT @ 0x7f7f51fc/0x00A6 (v001 HP Cpu1Tst 0x00003000 INTL 0x20060317)
ACPI: SSDT @ 0x1956000/0x051E (v001 HP CpuPm 0x00003000 INTL 0x20080926)


5라인의 변화를 유의하여 보면 (SSDT-4) e.g. 0x7f7f52a2/0x4D7 -> 0x1956000/0x051E

이 주소가 변화된 의미는 수정된 SSDT 성공적으로 로딩된 것입니다.

이제 SSDT 테이블을 공유하여 서로간의 정보를 공유하여 봅시다. www.mediafire.com 에 업로드하여 공유하면 될 것 같군요.

다음 화일이 도움이 될 것 같군요.

[attachment=42483:ssdtboot_chameleon.zip]

Cheers,

AB

Voodoo kernel :

voodoo kernel
:
Posted by Ritz®™
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. 10. 21:48

UEFI 설치방법 Hackintosh/Install2009. 5. 10. 21:48

 

업데이트 : https://cafe.naver.com/uefi/14589

 

High Sierra 용 데스크탑 EFI 화일

대한민국 모임의 시작, 네이버 카페

cafe.naver.com

요즈음은 걍 이렇게 걍 efI 폴더를 usb에 복불하면 된다.
 
Axxen, HP I-Clip, Sky 등등 좋은 제품이 많이 나오더군요.
외장형 하드디스크와는 다른 제품입니다.
 
사전숙지사항.
 
기존에 해킨이미지를 이용하여 사용하시던 분들은 도전하지 않는게 정신건강상 좋습니다.
"10개월 걸려서 성공하였다." 라고 하시는 의지의 한국인(?)분들은 자제하시기 바랍니다.  안타깝습니다.  ^  ^
스트레스에 강하시고 취미삼아 설치하시는 분들은 괜찮습니다.  
시스템을 설치 반복하기 위한 시스템이 아니라 깔끔하게 사용하길 원하시고 국민보드를 가지고 계시는 분들께 권해 드립니다. 
 
- ASUS P5W DH DELUXE, P35 칩셋, GA-EP45-UD3R(P45) 칩셋 보드를 가지신 분들에게 우선 권합니다.
 

1. 일단, 한 하드디스크에 한 파티션만 있어야 합니다.  

    Priority(우선권)이 높은 하드디스크 파티션을 자동적으로 찾아 부팅이 됩니다.
    그리고 가능한 기존 하드디스크는 빼주시고 하드디스크 하나만 연결하시는 게 좋습니다.
   JMicron칩 연결단으로 부팅하면 실패할 경우가 있습니다.

   * CMOS SETUP에서 AHCI를 IDE로 세팅해주어야 합니다. (ASUS P5W DH DELUXE)는 양쪽 다 부팅이 되었습니다만,,,,)
   * Retail DVD가 준비되셨다면 Retail DVD로 자동 부팅될 것입니다.

2. 파티션맵은 일단 GUID를 해야 찾는 것 같습니다. 
     MBR방식은 아직 테스트를 하지 못했습니다.

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

4. extra_kext 폴더를 만들어서 관련 기존 드라이버들을 옮겨 두시는게 좋습니다.  (Boot-132방식과 유사합니다만, 조금더 맥클론에 충실하였습니다.  현재 지금까지 나온 부트로드 중 가장 맥스러운 부트로더입니다.)
개인적으로는 이 부트로더 방식도 오픈소스 프로젝트로 진행이 되었으면 하는 바램이 있지만 개발자의 의도는 모르겠습니다.
    Inpo.plist의 내용에 "Safe" 대신 "Local-Root" 로 되어 있는지 확인해 주세요.

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

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

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

:
Posted by Ritz®™
2009. 5. 4. 03:40

Adobe CS 시리즈 설치하기 Application/Adobe2009. 5. 4. 03:40

언어별 버전 구별하는 방법

http://osx86.tistory.com/1308


 다음과 같이 MasterCollection_CS5_5_LS3.dmg 이미지를 클릭클릭하여 설치할 수 있다.

CS5.5_01

라이센스 이슈나 터미날 작업이 필요한 경우는 다음글을 참조하면 된다.
http://osx86.tistory.com/414


Flash
 

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

Adobe CS4 Illustrator  (0) 2010.03.24
adobe output module 2.1 failed to install  (0) 2009.10.30
Photoshop Performance 설정  (0) 2009.04.30
Photoshop Performance 설정  (1) 2009.04.30
Adobe CS4 licence expire  (0) 2009.03.28
:
Posted by Ritz®™

Source : http://ipis-osx.wikidot.com/forum/t-135336 

1. Boot from Apple Install DVD, wait all the stuffs to load, and launch Disk Utility.
2. Unmount your OSX partition in Disk Utility
3. Close Disk Utility, open Terminal and type:

diskutil list

— you will see something similar to this:
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *149.1 Gi   disk0
   1:               Windows_NTFS SYSTEM                  80.0 Gi    disk0s1
   2:                  Apple_HFS OSX                     69.0 Gi    disk0s2
   3:                                                    39.2 Mi    disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *4.4 Gi     disk1
   1:        Apple_partition_map                         31.5 Ki    disk1s1
   2:                  Apple_HFS iDeneb v1.3 10.5.5      4.4 Gi     disk1s3
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *111.8 Gi   disk2
   1:               Windows_NTFS eMag                    111.8 Gi   disk2s1
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *467.0 Ki   disk3
/dev/disk4
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *467.0 Ki   disk4
/dev/disk5
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *95.0 Ki    disk5
/dev/disk6
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *95.0 Ki    disk6

— at this stage remember the correct ID for Apple_HFS OSX and id of the physical HDD.

4. Now we gonna install boot0 part of Darwin boot loader in the Master Boot Record by typing:

dd if=/usr/standalone/i386/boot0 of=/dev/disk0 bs=400 count=1

— if your path to Darwin boot loader package differs, feel free to change the path. It is important to identify the disk ID of your MBR; if it is not 'disk0' feel free to change it too.
5. Now we should install boot1h part of Darwin boot loader in the boot sector of our OSX partition:
dd if=/usr/standalone/i386/boot1h of=/dev/rdisk0s2 bs=512 count=1

As I said before, it is always a good idea to have a tool for Win you can use to display and modify your OSX files. In mine case I own MacDrive 7.
6. Type reboot in Terminal and return to your Windows.
7. Boot in Windows and check you got this line in your boot.ini:
C:\chain0="Mac OS X 10.5.6 Leopard"

8. Copy from /usr/standalone/i386/ a fresh copy of chain0 in your C:\ partition.
9. You may also want to refresh from /usr/standalone/i386/ your copy of boot which is in the root volume of your OSX partition.
10. Restart, you should see the Windows boot loader menu and if everything was properly set clicking on „Mac OS X 10.5.6 Leopard“ will bring you back to your beloved OSX part of life.

Hope this will help someone in trouble as I was.

:
Posted by Ritz®™