2009년 2월 8일 일요일

Snow Leopard Leaked

Snow Leopard Leaked

- try to install with terminal.
- open terminal and goto /Volumes/Mac OS X Install DVD/System/Installation/Packages.
- had to use IOATAFamily.kext from 10.5.6 with ide legacy
- but, some HDD activity
- cpupower disabled
- formatted to GUID or installing to gpt
- Need AppleDecrypt and disabler and debug kernel
- how to force load /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext?
- to use bootloader with timestamp ignoring
- it will ignore mtiime on mkext and Extensions folder.
- will boot mkext if it present
- kernel panic when it boots kexts, not mkext.
- the way is to have newest bl and proper mkext.
- regenerate extensions.mkext ?
- can generate mkext with 10a222 build , or, unpack mkext from dvd dmg, add kexts, and pack it.
- mkextunpack & kextcache.
- about system.kext? it doesnt unpack system.kext from the Extensions.mkext on the dvd.
- try to add system.kext to it ...it fails.
- use 10a222 to generate mkext for u.
- it can create mkext automaticaly on 261 partition.
- Reading Startup Extensions: then panic.
- rename /S/L/E folder.
- then boot -s , rename it to original name, so system wil see it.
- when there is no /S/L/E folder - bootloader boots mkext
- .bundle's and .plugin's never load or use from /Extra/Extensions.
- make sure there is no /Extra/Extebsions fodler either
- only Extra/Extensions.mkext.

댓글 18개:

  1. 10a261 debug kernel도 있습니까? 10a222 debug kernel로는 잘안되던데..

    답글삭제
  2. http://www.mediafire.com/?tybieytmmmj

    답글삭제
  3. 감사합니다. 설치해보겠습니다

    답글삭제
  4. As you know, it will be slow caused by Debug kernel for something.

    Just make a sure.

    답글삭제
  5. 8500gt   인데 efi string 으로하면 듀얼까지는되는데 ci qe가 안되네요.혹시 다른방법 아시나요

    답글삭제
  6. 아 저두 그점은 한번 뒤져 봐야 겠네요.

    답글삭제
  7. googling하다 새로운 boot file을 구했습니다.mkext 이용안하고 정상 설치되고 ci qe도 정상입니다.geekbench점수가 10.5.6보다 높군요.

    답글삭제
  8. ^ ^ 아하 네.. 사실 디버그 커널은 급조한 거라서 성능에서는 그닥...

    드뎌 10a261로 넘어 오셨군요. 환영합니다.

    답글삭제
  9. 10a190는 ioatafamily도 교환을 하지않고 설치해서그런지 ntfs에 쓰기가 가능했었는데 10a222나 10a261에서는 안되는군요.혹시 real mac에서는 어떤지 아십니까?

    답글삭제
  10. 아 저는 NTFS 포맷을 사용하지 않아서........

    10A261을 설치하실려면 다음과 같은 부분들이 준비되어져야 합니다.

    - 새로운 64Bit용 BootLoader

    - Legacy Kernel

    - dsmos.kext, AppleSMBIOS.kext



    시스템에 따라서는 그래픽 카드 드라이버나 몇가지 프레임웍도 있어야 하는 시스템도 있어 개발중이라고 하더군요.

    국민보드인 ASUS P5W DH DELUXE에서는 64Bit용 bootLoader를 가지고 Retail 이미지를 설치한 10.5.6 하드디스크를 그냥 부팅한다고 하는 경험담도 있더군요.

    답글삭제
  11. 64bit 용 bootloader를 쓰면 appledecrypt도 필요없다는 것인가요?

    답글삭제
  12. 저도 그 점에 대해서 확인중에 있습니다.

    우연히 발견한 현상인데 아직 공개적으로 오픈하는 걸 다들 꺼리는 입장이라서 뭐라 애기하기가...

    행여 그 bootloader가 완벽하게 efi를 커버하고 있지 않나 하는 조심스런 생각이 들기도 합니다.

    만약 그렇다면 놀라운 애기지만 제 눈을 아직은 의심하고 있습니다.

    사실 제 테스트용 시스템이 좀 복잡하게 얽혀 있어서

    답글삭제
  13. 아 하드디스크에 ParagonNTFS처럼 히든 파티션을 만들어서 거기에다가 EFI용 드라이버가 설치되어 있고 MAC처럼 그걸 로딩하고 난 후, 하드디스크 커널과 기타 KEXT를 로딩하는 군요.

    구조는 최초 EFI버전 나왔을때와 동일합니다.

    다만 커널을 64BIT용으로 로딩해주는 기능이 있군요.

    결론적으로 BOOT-132, EFI 동일한 방식입니다. EFI가 조금더 깔끔한 맛이 있군요, 히든 파티션을 이용함으로해서...

    대신에 히든파티션을 핸들링하기가 힘들다는 거....

    BOOT-132방식은 로딩되는 드라이버들을 자유자재로 수정 가능하다는 차이점이 있군요.

    답글삭제
  14. 10a96부터 10a261까지 설치해보았는데 10a96,10a190은 그냥 레퍼드 처럼 설치됩니다. dsdt.aml을 이용하고,아무런 kext 교환없이 필요한 kext만 추가해서요.10a222는 debug kernel을 이용했었고,10a261은 위에 적힌글을 읽고 debug kernel 과 mkext를이용해서 설치했었습니다.구글하다 새로운 boot file이라는것을 구해보니 debug kernel,mkext없이 설치가 그냥 됩니다.그런데 10a190에서는 ntfs에서쓰기가 됬았습니다.paragon ntfs설치없이.아마 10a190만 되는것 같군요.jmicron slave에있는 hard에설치하다 ich9에걸린하드에ioatafamily도 교환않고 설치해도 안되는군요.새로운 소식 감사합니다

    답글삭제
  15. trackback from: Tutorial: Osx86 Snow Leopard 10A261 via PCIEFI9
    Tutorial: Osx86 Snow Leopard 10A261 via PCIEFI9 This is not “every” method to get snow leopard installed.  I will probably modify this as time goes on so that people can add to it as they need, so we can get problems resolved for more people.  I also wa..

    답글삭제
  16. trackback from: Snow Leopard 10A261 PC에 설치하는 방법 - PCIEFI9 이용
    이 설치 방법은 아직은 완전하지 않습니다. 또한 스노우 레오파드는 아시다시피 개발자 버전으로 개발자에게만 주어진 버전이므로 불완전한 부분이 있습니다. 1) 기존의 Leopard가 설치된 시스템이 있어야 합니다. 가능한 10.5.6 이 설치된 시스템 환경에서 설치하는 것이 좋습니다. XxX_x86_10.5.6_Install_Disc_Universal_Final이든 아니면 ideneb든 상관없습니다. Snow Leopard를 설치할때 diskutilit..

    답글삭제
  17. rtl8139 lan card연결해봤으나 snow에있는driver자체가 32bit 군요

    답글삭제