x86 硬件上的 Mac OS X 2008–2024 技术文献库
InfiniteMac OSx86 › Snow Leopard 10.6 › 技嘉 G31M-ES2L 主板 Snow Leopard 零售版 DVD / U 盘完整安装指南
1,741,402 reads · 2009-08-17 – 2012-08-24
实战指南 Snow Leopard 10.6 DSDT Chameleon / Boot-132 Gigabyte G31M / P35 Retail DVD / USB

技嘉 G31M-ES2L 主板 Snow Leopard 零售版 DVD / U 盘完整安装指南

2010 年 3 月 12 日更新:完整收录技嘉 Gigabyte G31M-ES2L 主板使用零售版 Snow Leopard DVD 制作 U 盘安装盘、myHack 引导、原生 SpeedStep 与睡眠唤醒 DSDT 修补、ALC883 声卡及 R1000 Bonjour 网卡驱动流程。

主笔作者
@sk1nhd33t 发表于 2009-08-17
所属专区
Snow Leopard 10.6
典藏规模与记录
1,741,402 次历史阅读 · 742 则精选技术笔记(萃取自 763 则原始回帖) · 2009-08-17 – 2012-08-24
参与贡献成员 (218)
@zim2dive (58)@sk1nhd33t (43)@lflashl (32)@rwillett (31)@MonkeyDLuffy (18)@infiniteThanks (18)@simsim (17)@BlaSTiWi (17)@alltoorobot (13)@barrsurf (12)@antonehenry (11)@cyrusthevirus (11)@cili0 (10)@bzen (10)@Snow (9)@latinoguy (9)+202 more
相关硬件参考
USB 3.2 Boot Flash Drives ↗ Gigabyte Motherboards ↗ Workstation Coolers & Thermal Gear ↗
简体中文精译技术专卷 · 完整保留原始命令、Kext 名称、ACPI 节点与引导参数查看英文原版 (Original English) →

更新记录

2010 年 3 月 12 日:几周前我已经出售了这台 ES2L Quicksilver PowerHack 主机,因此这是我对本指南的最后一次更新……自 2009 年 8 月 17 日开帖以来(最初源于 Leopard 零售版教程帖 →),与大家一起钻研非常愉快。相信当 10.6.3 发布时,论坛里的各位高手定会继续更新修复补丁。

最新 ES2L 工具包(ES2L Kit)已整合目前所有 DSDT 修复项,包括:

  • 原生 Vanilla SpeedStep 处理器变频(需根据你的 CPU 修改 PSS 代码,详见 InsanelyMac 专帖 ↗)
  • 完美关机修复(鸣谢 mm67)
  • 完美重启修复(采用工具包内附的 Asere 引导程序,鸣谢 duvel 提供修复思路)
  • USB 内置识别与睡眠修复
  • Apple 铝合金键盘唤醒修复(再次鸣谢 mm67)

历次版本更新摘要:
• 11/15:更新 ES2L 工具包,加入 Conti 最新软件、Bonjour 网卡驱动及多项 DSDT 补丁。
• 11/9:Apple 发布 Mac OS X 10.6.2;升级前请先删除旧版 SleepEnabler.kext,再运行 Combo 整合更新包或“软件更新”,随后可在 Netkas 网站下载对应 10.6.2 的新版 SleepEnabler.kext。
• 10/9:全面改以 Chameleon RC3 + PC_EFI 10.3 及 Conti 的 myHack 安装器为基础。旧版 RC1 + PC_EFI 10.1 指南存档于 media fire.com/?ga01xi1rrwv。
• 9/20:Netkas 发布 PC_EFI v10.3 ↗,建议旧版 10.1 或 RC3 用户升级。
• 9/10:10.6.1 正式发布,未涉及 XNU 内核改动,可直接升级!
• 9/4:使用工具包内附的 SnowR1000 驱动即可启用原生 Bonjour,无需再依赖旧版 RealtekR1000.kext。

引用自 Stella 技术博客(stellarola.tum blr.com/post/165562160/just-say-no-osinstall-mpkg-method)的重要忠告:“千万别让朋友直接运行 OSInstall.mpkg 来安装 OS X——那样几乎必然导致磁盘权限错乱与频繁的五国死机(Kernel Panic)。安装 OS X 的正确做法是使用零售版安装光盘(Retail DVD),或将其恢复至 8GB 以上的 U 盘进行安装。”此外,使用 U 盘或零售版光盘安装还能彻底避免“磁盘工具”出现“找不到安装包(No Installer Package)”的错误。

事前准备清单

  • 下载最新 ES2L 工具包(dl.drop box.com/u/3168149/ES2LKit-3-12-2010.zip)并解压到桌面(旧版工具包备份:media fire.com/?0dgkywotnzm)
  • Mac OS X Snow Leopard 零售版安装光盘($29 Retail DVD)
  • 技嘉 Gigabyte G31M-ES2L 主板(本指南基于 Rev 1.x,BIOS 版本 F8 / F10)
  • Intel Core 2 Duo 或 Core 2 Quad 处理器
  • 独立显卡(主板板载的 Intel GMA 3100 无法开启 QE/CI 硬件加速)
  • 8GB 或以上 U 盘
  • SATA 硬盘(任意容量均可,本指南使用独立硬盘)
  • 一台可运行的 OS X 电脑(白果 Mac、现有黑苹果或另一个 OS X 分区)

第一步:制作可引导 Snow Leopard U 盘安装盘

  • 打开“磁盘工具”(Disk Utility),在左侧选中你的 U 盘,切换到“分区”标签页,将卷宗方案设为“1 个分区”,并在“选项”中选择“GUID 分区图(GPT)”进行格式化。
  • 切换到“恢复”(Restore)标签页,将“源磁盘”设为 Mac OS X Install DVD,将“目标磁盘”设为刚格式化的 U 盘,取消勾选“抹掉目的位置”,然后点击“恢复”。
  • 打开桌面上的 ES2L 工具包,进入 Tools 文件夹,双击运行 myHack Installer,并选择你的 U 盘作为安装目标。
  • 在“自定(Customize)”列表中勾选以下项目:
    • com.apple.Boot.plist
    • GraphicsEnabler — 自动开启大多数 ATI 与 NVIDIA 显卡硬件加速(作者的同德 9600GT 免驱直开;若无效可改试 pci0 或 EFI Strings)
    • LegacyAppleRTC — 防止 CMOS 重置(稍后我们也会通过 DSDT 根治)
    • fakesmcV2 — 模拟 SMC 硬件加密芯片
    • NullCPUPowerManagement — 暂时禁用原生电源管理以确保顺利安装
    • OpenHaltRestart — 修复关机与重启
    • PlatformUUID(可选)
  • 将整个 ES2L Kit 工具包复制到 U 盘根目录以便安装后使用,完成后即可关机。

第二步:从 U 盘引导并安装 Snow Leopard

  • 开机时按 F12 进入技嘉 Boot Menu 启动菜单,选择你的 U 盘并按回车。
  • 出现 Chameleon 变色龙界面后,再次选择 U 盘(或输入 -v 以啰嗦模式 Verbose Mode 启动)。几秒后即可进入 Snow Leopard 语言选择界面。
  • 从顶部菜单栏打开“实用工具”›“磁盘工具”,选择目标 SATA 硬盘,以“GUID 分区图(GPT)”及“Mac OS 扩展(日志式)”抹掉。
  • 关闭磁盘工具,可按需点击“自定”取消勾选多余的打印机驱动与语言包,接着开始安装,完成后点击“重新启动”。

第三步:首次进入桌面与安装后配置(DSDT、声卡及网卡)

  • 再次按 F12 从 U 盘引导,但这次在 Chameleon 界面中选择刚安装好 Snow Leopard 的 SATA 硬盘分区。
  • 进入系统桌面后,再次运行 ES2L 工具包内的 myHack Installer,这次将目标选为你的 Snow Leopard 系统硬盘,并勾选 com.apple.Boot.plist、GraphicsEnabler、fakesmcV2、NullCPUPowerManagement、OpenHaltRestart、PlatformUUID 及 SleepEnabler。
  • 打开工具包内的 Kext 文件夹,将 LegacyALC883.kext 复制到 /Extra/Extensions。
  • 打开 smbios-plist 文件夹,挑选合适的 smbios.plist(内附 iMac9,1 与 MacPro3,1 模板)复制到 /Extra,并按你的实际内存规格调整。

第四步:DSDT 专属编译与修补速成指南

强烈建议自行提取并编译属于你主板 BIOS 版本的 dsdt.aml(工具包内附作者的 dsdt.aml 与 .dsl 仅供比对参考):

  • 打开 ES2L 工具包 Tools/DSDT_Patcher1.0.1e,运行 DSDT Patcher,当终端询问模拟操作系统时输入 0(Darwin)并按回车。
  • 在生成的 Debug 文件夹中用文本编辑器(如 TextWrangler 或 BBEdit)打开 dsdt.dsl。
  • 按 Command + F 搜索 _WAK,在其正上方粘贴 dsdtfix 文件中的 DTGP 方法。
  • 搜索 RTC,将其下方的 0x04 改为 0x02(彻底解决 CMOS 重置问题)。
  • 搜索 Azalia,将其替换为 dsdtfix 中的 HDEF 代码块(启用 ALC883 板载声卡注入)。
  • 保存 dsdt.dsl 后拖入 iAslMe 编译为 dsdt.aml(出现 1 个 IGD0 下的 PARM 警告属正常现象,确认 0 Error 即可),并将编译好的 dsdt.aml 放入 /Extra。
  • 双击运行工具包内的 pfix(权限与缓存修复工具),输入目标磁盘 / 重建 Extensions.mkext 并修复权限,完成后重启。
  • 重启后前往“系统偏好设置”›“声音”,在“输出”选择“内置扬声器(Internal Speakers)”即可享受原生声卡输出;网卡方面直接安装工具包内附的 R1000 安装包即可完美支持 Bonjour(鸣谢 Bit Shoveler 与 weeksauce12)。若想以 64 位内核启动,只需移除 /Extra/com.apple.Boot.plist 中 Kernel Flags 内的 arch=i386。

社区实测与技术补充笔记

自 763 则原始讨论回帖中萃取 742 则高价值技术回应

技术笔记 #1 @DocShadow 2009-08-17 ↳ Re: @sk1nhd33t
@sk1nhd33t- why use a flash drive? because installing it inside Leopard will make a no installer package error in Disk Utility hence you cant use it, it will also work on another partition but didnt try it since i have a few spare flashdisk unused.

感谢如此详尽的教程!大家成功的案例越多,后人就有越多方法可以参考尝试。

我是把安装光盘镜像文件恢复到同一块硬盘上分出来的一个小分区里,再从该分区引导将 Snow Leopard 安装到主分区——我可以确认这个方法同样完全可行,而且安装后在“磁盘工具”里也不会出现“找不到安装包(No Installer Package)”的错误!

技术笔记 #2 @arsonwells 2009-08-17

写得太好了,非常感谢分享!

不知为何我在安装过程中一直遇到五国死机(Kernel Panic),不过我刚才意识到我是拿自己刻录出来的 DVD 光盘去恢复到 SD 卡上,而不是直接挂载原始 DMG 镜像文件恢复。我现在改用正确的方式重做一次,稍后再反馈结果。

技术笔记 #3 @mitchde 2009-08-17

请问教程里关于 U 盘引导盘的 UUID 设置到底是怎么运作的?
一开始为了从 U 盘启动把 SL 安装到另一个硬盘分区,需要在 U 盘上填写 UUID;
安装完后再次从 U 盘启动,但改选硬盘上刚装好的 SL 分区来引导——可是在那次开机前却要先删掉 U 盘上的 UUID。
如果在首次从 U 盘引导硬盘上的 SL 时(U 盘启动 > 按 F8 > 选择 SL 硬盘分区),没有删掉 U 盘上的那个 UUID,会发生什么事?

作者修订 #1 @sk1nhd33t 2009-08-18 ↳ Re: @mitchde
@mitchdeWhats this with that UUIDs of the USB boot drive. Once it had for booting to install SL on an other partition. Then boot again from usb to boot the installed SL from HD. But before that booting delete the uuid (of usb). Whats happen if the uuid on the USB stays ( not deleted) at the first booting from USB > F8 > select SL HD ?

我不太确定你的意思,但我尽力回答看看:

- 不知为何,如果 U 盘安装盘里没有设置 UUID,在点击开始安装几秒钟后就会发生五国死机 / 内核崩溃(Kernel Panic)——开机进安装界面都没问题,唯独在选好目标硬盘按下“安装”后会立刻死机,就像楼上 arsonwells 遇到的情况一样。

- 而在安装完成后首次开机时,如果还留着 U 盘上的 boot-uuid(我是在开机前先回 Leopard 把它删掉的),Snow Leopard 就会卡住无法继续引导,因为 Chameleon 变色龙会一直去抓 U 盘那个 UUID 作为根磁盘。

- 基本上我不需要在第二个分区再装一次 Chameleon,因为我的第一个分区已经有正常工作的 Leopard(安装在隐藏 EFI 分区上),所以我只要把 /Extra 文件夹复制过去并填好对应的 UUID,让 Chameleon 加载各自的 Extensions 文件夹即可。但如果你打算把 Snow Leopard 装在独立硬盘并设为主引导盘,那就可以略过这些多分区 UUID 设置,直接安装 Chameleon/EFI 而完全不用管 Leopard。

编辑补充:这就是我说的那个五国死机(KP)画面,会在开始安装几秒钟后跳出。为避免这个问题,请务必确认 U 盘的 com.apple.Boot.plist 与 PlatformUUID.kext/Contents/Info.plist 中都填入了正确的 boot-uuid。

技术笔记 #4 @mitchde 2009-08-18

真是非常棒的逐步教程指南!
我之所以追问 UUID 的问题,是因为我硬盘的一个分区上已经装有可工作的 SL 10A421 测试版,它的 Boot.plist 里已经有它自己的 UUID。
现在我想仿照你的 U 盘教程,从 10A421 开机去运行 10A432 的 OSInstall.mpkg(已替换 MBR 补丁)并安装到另一块硬盘的全新分区上。
照我的理解:
在开机安装 10A432 到另一块干净硬盘时,我保留原本的 UUID。
但安装完后的第二次开机呢?
在你的教程里,第二次开机依然先从 U 盘引导,再于菜单中选择刚装好的 10A432 分区继续开机。
请问这时我必须先把 10A421 上的 boot-uuid 删掉,才能在引导菜单里顺利引导进新的 10A432 吗?

我指的是你旧版教程里从 U 盘首次引导进新 10A432 的这段说明:
让系统可引导(Let's Make it Bootable):这一步非常重要,因为首次开机时 Chameleon 默认会自动选择 64 位模式,而就我的经验这会立刻引发五国死机(KP),所以我们必须先以 32 位模式引导(你的情况可能不同,想直接试 64 位也可以)。

- 先暂时别动刚装好、还没开过机的 Snow Leopard 分区
- 确认你的 Leopard 分区已经装好 Chameleon RC1 + PC_EFI 10.1(因为这将作为我们的主引导程序),并先开机回到 Leopard 系统。
- 打开 8GB Snow U 盘的 /Extra/com.apple.Boot.plist,删掉里面的 boot-uuid 项目,让 Kernel Flags 保持空白。

技术笔记 #5 @cili0 2009-08-18

首先非常感谢你的教程,在我的技嘉 GA-P35-DS4 主板上一切工作正常!
目前唯一的问题是“磁盘工具(Disk Utility)”里修复权限时会跳出“找不到安装包(No installer packages)”的错误。

我已经在所有配置文件中都明确指定了 SL 分区的 UUID:

在 /Extra/com.apple.Boot.plist 中:

	<key>Kernel Flags</key>
	<string>boot-uuid=B82FF5F9-04DB-3830-AA5BD060E7DF2E49</string>

在 /Extra/smbios.plist 中:

	<key>SMUUID</key>
	<string>B82FF5F9-04DB-3830-AA5B-D060E7DF2E49</string>

在 /System/Library/Extensions/PlatformUUID.kext/Contents/Info.plist 中:

		<key>PlatformUUID</key>
		<string>B82FF5F9-04DB-3830-AA5B-D060E7DF2E49</string>

但磁盘工具还是报错!请问有人知道我是哪里弄错了吗?(注:第一段 `boot-uuid` 的 `AA5B` 后面少了一个连字符 `-`)

作者修订 #2 @sk1nhd33t 2009-08-18 ↳ Re: @cili0

@ mitchde

既然你手头已经有一个可以工作的 Snow Leopard 测试版,我建议你直接在该环境下分一个新分区来安装 10A432 正式版……“找不到安装包(No Installer Packages)”的磁盘工具错误,只有在从 Leopard 系统内直接运行安装时才会发生,所以在 SL 下安装肯定没问题。

详情可参考这篇讨论 →

@ cilio

你是照着我的 U 盘安装教程来安装 10A432 的吗?据我所知,“找不到安装包”错误只会在从 Leopard 下直接安装时出现(请参考上方链接)。我这边用 U 盘安装完全正常,包括几小时前才刚重装好的新系统也没有这个问题。

技术笔记 #6 @cili0 2009-08-18 ↳ Re: @sk1nhd33t
@sk1nhd33t@ mitchde @ cilio did you use my USB guide in installing 10a432 snow? AFAIK the no installer package error is only present if you install it within leopard, please check link above. it's working properly here on my end including the new install i made a few hours ago.

我是从“首次开机(First Boot)”那一节才开始照着你的教程做的,而安装过程我是直接在 Leopard 系统内点开安装程序装的。
我这就去照你的方法做一个 SL U 盘安装盘,并从 U 盘启动来修复权限试试看。

技术笔记 #7 @Snow 2009-08-18

老兄,去看看另一篇专门讨论这个问题的帖子,试试我里面的建议吧:

No Installer Packages .. →

我在 64 位下还是会遇到 KP,但 32 位(-x32)看起来一切正常。请问你用了哪些 Kext?(因为我的主板是 GA-P35-DS3P)

千万别去单独重装什么 BSD.pkg,那招不但完全没用,还把我的系统搞得一团乱(好在后来用上面链接里的方法救回来了)。

技术笔记 #8 @cili0 2009-08-18

好,我回来反馈了!一切都成功跑起来了!安装时我必须加上 -x32 参数以 32 位引导安装程序(如果用 64 位引导,开始复制文件几秒钟后就会 KP)。

现在唯一美中不足的是 Snow Leopard 无法正确识别我的 CPU 频率(即使安装了 VoodooPower.kext,还是卡在 2.07GHz 而非原本的 3.0GHz)。

再次感谢 sk1nhd33t 写出这么棒的教程!

作者修订 #3 @sk1nhd33t 2009-08-18 ↳ Re: @cili0
@cili0Now the only bad thing is that SL doesn't correctly recognise my CPU speed (stuck at 2.07Ghz instead of 3.0Ghz even if i installed VoodooPower.kext).

试试看在你的 smbios.plist 中加入以下项目,并将字符串数值替换为你处理器的实际规格:

<key>SMexternalclock</key> <string>Your CPU FSB in MHz goes here</string> <key>SMmaximalclock</key> <string>Your CPU max speed in MHz goes here</string>
技术笔记 #9 @drbee 2009-08-18

感谢这么棒的指南!我这边其他功能都正常,但遇到了一个棘手的问题:我有两个分区,一个装着 Snow Leopard Beta 测试版,并从里面把 10A432 正式版安装到第二个分区。问题在于我现在无法在 Snow Leopard 下安装 Chameleon 变色龙引导程序,安装器总是提示安装失败;我试着手动复制 PC_EFI 10 的 boot 文件但也无法启动。
请问有人知道怎么在 Snow Leopard 环境下成功安装 Chameleon 吗?另外其他一些 pkg 安装包也会跳出同样的安装失败错误……

作者修订 #4 @sk1nhd33t 2009-08-18 ↳ Re: @drbee

@ drbee

请回到 Leopard 环境下安装引导程序。不过因为你已经在 Snow Leopard 下尝试运行过安装器,这时回 Leopard 直接装也会报错,请照以下步骤清理:

- 开启显示所有隐藏文件,删除根目录下的 .Chameleon 文件夹(注意前面有个小数点)
- 重新安装 Chameleon

或者,你也可以直接在 Snow Leopard 的 com.apple.Boot.plist 中加入该分区的 boot-uuid,直接交由你原本 Leopard 的 Chameleon 来统一引导。这样切换不同硬盘的系统时,连按 F12(ES2L)或 F8(其他主板)都省了!

技术笔记 #10 @cili0 2009-08-18 ↳ Re: @sk1nhd33t
@sk1nhd33ttry adding these to your smbios.plist, replace the string that corresponds to your processor.

嗨 sk1nhd33t,

我修改了 smbios.plist,加入了:

	<key>SMmaximalclock</key>
	<string>3000</string>

看起来显示正常了!(不过我很好奇 CPU 实际上是不是真的跑在 3.0GHz?)

另外我发现我从网上随便抓来的那个 VoodooPower.kext 在 64 位下根本没作用!
请问哪里可以找到真正支持 64 位的 VoodooPower.kext?

技术笔记 #11 @drbee 2009-08-19

谢谢你的帮忙,sk1nhd33t。
问题是我电脑里已经没有安装 Leopard 了,我之前一直是用 SL 10A421 测试版,并直接从里面升级安装的。

技术笔记 #12 @Mac_Dude 2009-08-19

工作完美无瑕!

Snow Leopard 性能表现超棒,唯独睡眠功能还不行——
即使装了 SleepEnabler.kext 依然无法进入睡眠。

谢啦老兄!

作者修订 #5 @sk1nhd33t 2009-08-20 ↳ Re: @Mac_Dude

@Mac_Dude

我这边手动点击睡眠完全正常,唯独闲置自动睡眠(Automatic Sleep)从 10.5.7 时代起就一直失效。以下是能让睡眠正常工作的 Kext 组合:

AppleIntelCPUPowerManagement + NullCPUPowerManagement + SleepEnabler = 正常睡眠

或者直接删掉 AppleIntelCPUPowerManagement.kext 也能睡眠,但 CPU 温度会偏高(大约高出 8–10°C)。

@ cili0

据我所知目前还没有 64 位版本的 VoodooPower(我自己也在等),还有 64 位的 RealtekR1000 也是。

技术笔记 #13 @cili0 2009-08-20

我去 superhai 的论坛翻了一阵子,发现目前确实还没有 64 位版的 VoodooPower.kext,真不晓得我之前抓到的那个号称 64 位的版本是哪来的!

不过我已经修好睡眠问题了:现在在 Leopard 与 32 位的 Snow Leopard 下都可以正常睡眠与唤醒,但在 64 位模式下从睡眠唤醒时会发生五国死机(KP)。

技术笔记 #14 @Snow 2009-08-20

sk1nhd33t,非常感谢你整理出这么规范的教程!我以你的指南为基础,针对自己的主板微调写了另一篇心得。

我现在已经在 64 位模式下连续稳定运行 3 个半小时了,没有遇到任何 KP!

我一直觉得用 U 盘安装才是最正统的做法,因为这样整个安装过程都是在纯净的 Snow Leopard 环境下运行的。

总之再次感谢,祝大家折腾愉快!

技术笔记 #15 @zod1988 2009-08-20

很棒的教程!

可惜我的机器只要一开始复制安装文件,就会立刻跳出由 IOATAFamily 引发的五国死机(Kernel Panic),我实在搞不懂为什么……

我的主板是技嘉 P35-DS3P,上面原本装的 Leopard 工作得非常完美。

技术笔记 #16 @Snow 2009-08-20

你是在从 U 盘启动安装时遇到的吗?

我安装时必须加上 -x32 参数,因为如果用默认的 64 位模式进行安装就会发生 KP。

技术笔记 #17 @zod1988 2009-08-20

对,我已经是从 U 盘以 32 位内核(-x32)启动并进行安装了。

我现在完全摸不着头绪,因为安装程序明明正确识别出了我所有的硬盘设备,我甚至还在安装程序的“磁盘工具”里重新分区了硬盘,直到开始复制文件前一切都很正常。

作者修订 #6 @sk1nhd33t 2009-08-20 ↳ Re: @zod1988

我手头只有一台黑苹果,就是这块 G31M-ES2L 主板,没在其他主板上试过这套方法,所以在其他型号上效果可能因机而异(YMMV)。

@zod1988 & Snow

你们遇到的五国死机(KP)跟我贴在一楼的那张截图一样吗?如果一样的话,很可能是 UUID 的问题——不知为何只要缺少 UUID 或数值不吻合,就会立刻引发 KP。如果不是同一个 KP,那我也没头绪了。

@snow 很高兴听到你顺利搞定了,也很开心我的教程帮上了一点忙。祝愉快!

编辑补充:顺带一提,在这块主板上,U 盘安装盘直接以 64 位模式启动并进行安装也是完全没问题的。

技术笔记 #18 @zod1988 2009-08-20

不,我遇到的 KP 肯定跟你一楼截图那个不一样(我有仔细对照过你的图)。

我的 KP 画面明确指出了导致崩溃的模块是 IOATAFamily……

技术笔记 #19 @Snow 2009-08-20

这就奇了,因为我的 P35-DS3P 主板完全不需要安装任何额外的 ATA Kext 驱动。

要不你试试看把你原本 Leopard 系统里正常工作的那个 IOATAFamily.kext(如果你有用修改版的话)复制到 U 盘的 /Extra/Extensions 文件夹里,并确认安装时加上 -x32。也有可能是硬盘或数据线挑盘,但我自己测试时用的是一块吵得像改装赛车一样的老旧 5200 转 IDE 硬盘都能过,实在没道理比我这块还惨。

试完请回来更新进度,老兄!多试几种组合,但记得把每一步改动都记下来,方便随时回溯排查。

技术笔记 #20 @zod1988 2009-08-20

这块目标硬盘是我刚买的全新 SATA 硬盘,如果是硬盘坏掉那就太邪门了。不过等我下班回家后,我马上试试把 Leopard 的 IOATAFamily.kext 放进去。

稍后回来反馈结果!

技术笔记 #21 @zod1988 2009-08-20

我试着放入了 Leopard 的 IOATAFamily.kext,这次我所有的 IDE 光驱/硬盘(虽然目标安装盘是 SATA)都正常显示出来了,但接着却因为 kextcache 而崩溃死机(如附件截图所示)。

这会不会是因为 U 盘的 /Extra/Extensions 没有预先打包成 Extensions.mkext 所导致的?

更新:

现在我彻底糊涂了!我又连续试了好几次,结果每一次引发五国死机(Kernel Panic)的元凶都不一样……在完全相同的步骤下,我轮流见识到了由 kextcache、Mac OS X Installer 以及 kernel_task 引发的 KP;甚至有一次才刚进入安装界面、手都还没动鼠标放着闲置 10 秒钟就自己 KP 了。

至于用 64 位内核启动,更是连 GUI 图形安装界面都还没看到就直接 KP……

顺带一提:我已经反复确认过所有 UUID 都填写正确,但它还是照样 KP。

技术笔记 #22 @zod1988 2009-08-21

我也试过自己手动打包生成一份 Extensions.mkext 放进去,但只要安装器一开始把文件复制到目标磁盘(有时甚至在那之前……),就一定会发生五国死机(Kernel Panic)。

技术笔记 #23 @saintjoe 2009-08-21

照着这篇指南操作,我在自己的黑苹果上获得了一个极度稳定的 10A432 系统,太感谢了!

我的硬件配置:

Asus P5Q Pro 主板
Intel Core 2 Quad Q6600
KFA GeForce GTX 260 显卡

64 位模式运行得非常顺畅,唯独点选进入睡眠时会发生 KP(不过睡眠在我之前的 10.5 上本来也就没弄好过)。

现在只差修掉几个小毛病,我就能放心把 10.6 当成日常主力系统了!

技术笔记 #24 @cili0 2009-08-21

看来在进入睡眠前或唤醒后发生 KP,是 Snow Leopard 在 64 位模式下的普遍通病。说不定这个问题跟 SleepEnabler.kext 有关,我们或许该试试看直接启用原生的 AppleIntelCPUPowerManagement.kext 来睡眠,看看结果如何。

技术笔记 #25 @Snow 2009-08-21

老兄,我的主板跟你的几乎是同款,但我这边在 64 位下睡眠完全没问题,所以肯定不是 SleepEnabler.kext 本身的问题。

你使用的是这篇指南(或我那篇指南)里提供的全套 Kext 吗?

作者修订 #7 @sk1nhd33t 2009-08-21 ↳ Re: @Snow

最近收到好几封私信(PM)问我为什么他们会遇到五国死机(KP)或无法顺利安装——再次强调,如果你拿这份教程去装在其他不同型号的主板上,结果可能会有所不同。我只在自己这台符合一楼配置清单的机器上反复测试过这套流程。

请大家不要只私信给我,请直接把遇到的问题贴在讨论串里,这样论坛上的其他高手和我才能一起帮忙解答。

@ saintjoe:很高兴这份指南对你有用!可惜你遇到了睡眠问题,你试过移除 NullCPUPowerManagement、直接让 Apple 原生电源管理运行吗?

技术笔记 #26 @cili0 2009-08-21 ↳ Re: @Snow
@SnowNo issues here with practicaly same mobo so it isnt SleepEnabler related m8. Are you using all the kexts provided in this (or my) guide?

我目前使用的 Kext 有:SleepEnabler.kext、dsmos.kext、NullCPUPowerManagement.kext、OpenHaltRestart.kext、PlatformUUID.kext 以及 VoodooHDA.kext。

在 Leopard 与 32 位的 Snow Leopard 下睡眠都完全正常(两边我都装了 SleepEnabler.kext),唯独在 64 位模式下唤醒会 KP。我问过另一位用同款主板的坛友,他也遇到了完全相同的问题!

请问这会不会跟我使用的 DSDT.aml 有关?

非常感谢!

技术笔记 #27 @Mac_Dude 2009-08-21

好,现在睡眠功能可以用了,但还有一点小瑕疵。
(我之前不小心把 SleepEnabler.kext 丢在根目录而非 /Extra/Extensions 里)

现在点睡眠后进入待机的速度超快(比 10.5.8 还快),但从睡眠唤醒后鼠标与键盘会失去响应。

不过至少完全没有 KP,系统运行也非常丝滑!

技术笔记 #28 @mormegil 2009-08-22

我的微星 MSI P45 Neo2-FR 终于也成功了!从一开始连开机都进不去(选完启动分区后立刻 KP),到现在已经在 64 位模式下稳定运行好几个小时了!

对我来说关键倒不在于从 U 盘安装,而是这篇教程里后半段的设置步骤与随附的 Kext 组合。我原本试着把安装 DMG 恢复到硬盘上的第二个临时分区并从那里启动,但因为我的硬盘是 MBR 分区表,原版安装程序拒绝安装。

最后我还是回到第一个分区上正常工作的 Leopard 环境(Chameleon RC1 + PC_EFI 10.1),使用支持 MBR 的修改版 OSInstall.mpkg 把系统装到第三个分区。其实在看这篇之前,我照着网上其他教程已经用同样方式试过不下 10 次了,但只有这次真正成功开进桌面!我想关键在于这次我没有在目标分区(第三分区)上重复安装任何引导程序,而是直接手动建立 /Extra 文件夹并把本帖附带的文件放进去,然后将 Snow Leopard 分区设为 Active 活动分区,让原本的引导程序默认加载它与对应的 Kext。

/Extra/Extensions 清单:
Disabler.kext(不确定还需不需要,从主分区复制过来的)
fakesmc.kext(由 netkas 开发)
dsmos.kext(Snow.zip 内附,既然有了 fakesmc 或许现在可以删掉了?)
NullCPUPowerManagement.kext(Snow.zip 内附)
OpenHaltRestart.kext(Snow.zip 内附)
PlatformUUID.kext(Snow.zip 内附,已填入我的 UUID)

/Extra 清单:
DSDT.aml(使用 DSDT Patcher 1.0.1e 生成;我的 BIOS 本身也刷过修复 Leopard 下 cpus=1 问题的修改版 DSDT)
com.apple.Boot.plist(从主分区复制并修改)
smbios.plist(Snow.zip 内附并修改)

首次开机加上 -v -x32 参数顺利引导(之前总是卡在开机头几行文字)。意料之中,在完成初始注册设置画面后跳出了 KP;进系统后“磁盘工具”也出现了“找不到已安装包(No installed packages)”错误。但这都不是大问题,至少我已经有一个可工作的 Snow Leopard 环境了!

第二次开机加上 -v -s -x32 进入单用户模式(Single-User Mode),修复权限、删除旧缓存并重新打包:

chown -R root:wheel /System/Library/Extensions/*
chmod -R 755 /System/Library/Extensions/*
rm -R /System/Library/Caches
kextcache -v 1 -t -l -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions
kextcache -v 1 -t -l -m /Extra/Extensions.mkext /Extra/Extensions /System/Library/Extensions

接着再次以 -x32 开机,系统明显稳定多了。这时我从临时分区里单独安装了 BSD.pkg 补齐系统文件,“磁盘工具”里的“找不到已安装包”错误就彻底消失了!

最后改用 -x64 启动,从那之后就一直完美稳定运行到现在!

技术笔记 #29 @Snow 2009-08-22 ↳ Re: @cili0
@cili0I'm using SleepEnabler.kext, dsmos.kext, NullCPUPowerManagement.kext, OpenHaltRestart.kext, PlatformUUID.kext and VoodooHDA.kext. The sleep works in Leopard and SL x32 (i use SleepEnabler.kext in both), but KP in x64. I asked to a member with the same mobo and he has the same problem! Can it be releated with the DSDT.aml i'm using ?…

我觉得这应该跟 DSDT 无关,因为你在 32 位模式下睡眠是完全正常的。(不过 VoodooHDA.kext 在 64 位下唤醒非常容易引发 KP!)你的文件权限都正常吗?跑 Kext Utility、终端或磁盘工具时有没有任何报错?

另外你确定你装的是支持 64 位的 SleepEnabler.kext 吗?

试试看以 64 位安全模式(-x)开机后测试睡眠,再回来反馈结果(这样可以排除第三方 Kext 的干扰)。

技术笔记 #30 @wwbsox 2009-08-22

睡眠唤醒时发生五国死机(KP waking from sleep)

我原本有一个工作完美无瑕的 Snow Leopard 系统,但偏偏手痒去乱改东西:我试着换上 netkas 的 fakesmc.kext,结果在修复权限时发生了五国死机(Kernel Panic)。从那之后,只要电脑从睡眠中唤醒就会立刻 KP!我试过恢复 Time Machine 备份,但问题依旧;接着我又照着本指南全新重装了一次 Snow Leopard(将安装光盘镜像文件恢复到另一块硬盘的分区进行安装),安装过程毫无问题,但睡眠唤醒依然会 KP。请问有人知道这是什么原因吗?磁盘工具里没有任何找不到安装包的错误,用磁盘工具与 Kext Utility 修复权限也都顺利完成,/S/L/E 与 /Extra 的 mkext 缓存重建也都成功无误。

展开其余 705 则社区技术笔记完整历史讨论记录
技术笔记 #31 @cili0 2009-08-22 ↳ Re: @Snow
@SnowI dont think this is dsdt related because 32bit seems to work properly. Permissions are ok? no errors in kext utility, terminal or disk utility? You are using the 64bit Sleepenabler? Try sleep in x64 safe mode (-x) and report back.

Ok.. i replaced the SleepEnabler.kext i was using with the one attached in the main thread. After a permissions repair it seems to work, i will investigate further in the next days.
BTW i replaced dsmos.kext with the new fakesmc.kext from netkas.

Cheers and thanks for your help!

技术笔记 #32 @Snow 2009-08-22

I also tested fakesmc and its a good replacement for dsmos. Faster boot since it doesnt have to wait for dsmos (check verbose mode to confirm)

技术笔记 #33 @cili0 2009-08-22

it immediatly says "dsmos is arrived" (or something similar)! SMC in Apple hardware also manages sleep and shutdown issues, i'm wondering what this smc emulator can do regarding these aspects.

技术笔记 #34 @wwbsox 2009-08-22

STill have Kp after wake from sleep

@cili0. I was hoping that your suggestion would have worked, but that would be too easy.

Replaced dsmos with updated fakesmc.kext (netkas put updated on his site today). Reinstalled sleepenabler.kext from the first page here. But still getting a KP after waking from sleep.

Actually reinstalled everything, SL, Chameleon 2, PC_EFI 10.1, kexts in /Extra and still having the same problem. Kext utility works good, finishes permissions/rebuild fine.

If anybody has any suggestions…

技术笔记 #35 @Snow 2009-08-23

I also had KP's with wake after installing faksmc kext.
I also removed OpenHaltRestart & SleepEnabler to check if there were still needed.
I've then put them both back and only replaced dsmos and all was good again.
I had to use kextutility and reboot everytime so make sure you reboot enough to load the new kext/mkext.

技术笔记 #36 @cili0 2009-08-23 ↳ Re: @wwbsox
@wwbsox@cili0. I was hoping that your suggestion would have worked, but that would be too easy. Replaced dsmos with updated fakesmc.kext (netkas put updated on his site today). Reinstalled sleepenabler.kext from the first page here. But still getting a KP after waking from sleep. Actually reinstalled everything, SL, Chameleon 2, PC_EFI 10.1,…

have you tried to repair permissions from disk utility ? i know it seems a noob suggestion, but i replaced the sleepenabler.kext with the one provided in the main topic, repaired permissions with "sudo diskutil repairPermissions /" and launched kext utility.

技术笔记 #37 @wwbsox 2009-08-23

KP after wake from sleep

Well I did a little testing and this is what I have found.

If I install from SL, I don't get the "no installer package" error. But I do get a KP when waking from sleep.

If I install from Leo, I do get the "no installer packages" error. But sleep works great. Wakes up everytime with no KP. I still get a "USB device removal error" if I don't eject my USB stick before sleep. (chameleon 2/PC_EFI 10.1 on usb stick).

I have tried this 3 different times/both ways and always the same results. I would prefer to do the install from SL obviously. I think this would be a cleaner install. But I do need sleep functioning.

I havent tried reinstalling BSD.pkg from SL as Snow said this made things worse and he is using the same MB.

Also, Anybody seen a modified IOUSBFamily.kext for 64 bit yet? This fixed the "devical removal error for many in Leo.

技术笔记 #38 @Snow 2009-08-24

This really sounds like the wrong Sleepenabler is being used m8, make sure it's 64bit version and install again using KextUtility.

Don't install from Leo and def not reinstall BSD.pkg.

Kexts needed: fakesmc/NullCPUPowerManagement/OpenHaltRestart/PlatformUUID & SLeepEnabler.

Don't forget to edit UUID strings before and after install and in the proper files (all 3)

Install from USB like guide says!

技术笔记 #39 @johnlocke2342 2009-08-24

Got a G31M-ES2L mobo too, but none of this works on my hack as I can't install from a DVD restored partition because I get a KP whether if I boot in 32 or 64 bits. I succeeded to install from within my Leopard install but I can only boot in 64 bit mode, with a Kernel panic right after the video and 32 bit mode hangs when loading "Don't steal Mac OS X.kext".

技术笔记 #40 @Mac_Dude 2009-08-25

Using PC_Efi_v9/Chameleon1 and adding the PC_EFI_ V10 bootfile solved the KP`s on my maschine..

Dunno why but Chameleon 2 didnt work for my 10.5x either.

This Guide/kexts here works great on my G31M here ( thanks ! ) , so maybe PC_EFI_v9 solve your KP`s too

技术笔记 #41 @simsim 2009-08-29

I followed this guide to update my 10.5.6 to snow leopard.
Good job on the guide, thanks!

Before deciding to follow the guide properly and install from a usb stick I had a few not so successful attempts at installing from a hard drive partition, using iPartition and Disk utility, creating and destroying new partitions and restoring to keep things fresh when I failed.

With the usb stick, it worked fine. I had the PCEfi boot file from this guide on it and the Extra folder had the contents of the guide extra folder and also 3 other ones:

AHCIPortInjector, ATAPortInjector, IOAHCIBlockStorageInjector
I think chameleon put them there.

The first time I forgot to edit the uuid flags in com.apple.boot.plist and PlatformUUID.kext.
While at it I also changed the resolution string in apple.com.boot.plist and upped the timeout value and added the device string for my graphic card.

I installed to my one partition leo disk.

After installing, I used another computer to remove the uuid flag from apple.com.boot.plist on the usb stick.
Booted to the usb stick and chose my hard drive in the chameleon screen, no kernel flags.

Snow Leopard, 64 bit!.

Only small problem I had was when (after having enjoyed snow leopard for a couple of hours) I tried to make my hard drive bootable on its own so as to not have to use the usb stick every time.
Chameleon gave an install error until I installed using the hfs EFI option.

I used EFI Partition Mounter and sudo -s in terminal to copy the boot file from the usb stick to the root of the hard drive and the extra folder from the usb stick to the efi partition. I just realized I never changed the uuid info in Platformuuid.kext….

Sleepenabler.kext worked as well, I put it among the EFI partition kexts.

So thanks, again.

Because of this thread I also know about the .chameleon folder in root, wish I knew that before….

技术笔记 #42 @dustintinsley 2009-08-29

i have this same mobo, but i do not have 2 internal hd's. i have an external hd i would like to use to do the install, but would like to also install 10.6 on my internal hd that currently is running 10.5.8. how can i install 10.6 over my 10.5.8 install once it is installed to the external hd? is what i'm asking even making sense?

作者修订 #8 @sk1nhd33t 2009-08-31 ↳ Re: @dustintinsley

感谢 ApexDE 在这篇帖子 ↗里的分享,现在从睡眠唤醒后跳出“磁盘未正常推出”警告的问题已经彻底解决了!

只要在你的 DSDT 中搜索 Device (USBE) 并加入以下这段代码即可:

Method (_DSM, 4, NotSerialized) { Store (Package (0x04) { “AAPL,clock-id”, Buffer (0x01) { 0x01 }, “device_type”, Buffer (0x05) { “EHCI” } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0)
技术笔记 #43 @heemsker 2009-08-31

@sk1nhd33t:
I have your motherboard (in a blue G3) and have been following this thread closely.
Great work!
I applied the above USB dsdt patch with success.
I did find however that I needed an extra curly bracket at the end of your code snippet for it to compile properly.

技术笔记 #44 @ndakotabr21 2009-09-01

Problemas / problems with GA G31M-ES2L

i'm see the tuto, and i'm very impress, by the way... thats confirmed! 10A4321 IT's the gold master!

But, here, in my home, i want to install in my second hard disk and i'm still get this constants errors! Please, see the youtube link of the kernel crashes.

http://www.youtube.com/watch?v=TONj3JFc9aE ↗
http://www.youtube.com/watch?v=IlcvVulAtac ↗
http://www.youtube.com/watch?v=ELASzECFWwo ↗
http://www.youtube.com/watch?v=SvjAEO-DzCo ↗

This errors are a kick in the balls!

I do not have memory key, so i'm install by the DMG using this tuto: i hackintosh.com/2009/08/how-to-install-snow-leopard-10a432-on-pc-hackintosh/ (at least the frists steps)

my video board are a Xfx GeForce 7300 GS
this is the only offboard hardware of my machine, everything it's onboard, i have a dvd-RW drive SATA from LG, a Samsung SATA hard disk (10.5.8) and a Maxtor IDE Hard disk (Want put 10.6)

someone can help-me? maybe by msn messenger or gtalk?

my msn messenger is gustavohmsilva (at) live.com
my gtalk accout are gustavohmsilva (at) gmail.com

please please pleeease can someone help me? :'(

技术笔记 #45 @dustintinsley 2009-09-02

well, i finally got this installed, but i can not get sound working. to get this to install i used chameleon rc1, installing it on an efi hfs partition. so my extra folders is located on a seperate partition which i can setuop to view via /Volumes/EFI/Extras. I have tried all the kexts here for auio, 32bit, 64 bit, patched my dsdt, tried other kects from here ↗ all with no luck. the speaker icon does appear in my menu bar and i can see that the system reports the correct sound card data in my system profile, but i can not get any sound. sounds works fine in 10.5.8, but nothing in 10.6...

作者修订 #9 @sk1nhd33t 2009-09-03 ↳ Re: @dustintinsley

技嘉 G31M-ES2L 主板 Snow Leopard 零售版 DVD 安装指南

@dustintinsleywell, i finally got this installed, but i can not get sound working. to get this to install i used chameleon rc1, installing it on an efi hfs partition. so my extra folders is located on a seperate partition which i can setuop to view via /Volumes/EFI/Extras. I have tried all the kexts here for auio, 32bit, 64 bit, patched my dsdt,…

我现在也是采用隐藏 EFI 分区的架构。试试看先清除系统缓存,并重新打包生成一份新的 Extensions.mkext 放到 EFI 分区的 /Extra 下,看看能不能解决问题……

顺带一提,顶楼教程已经更新,加入了所有最新版的 Kext 与改良项目 :-d

技术笔记 #46 @dmbardal 2009-09-05

Hi. I love the guide. Very well made.
So far, I have done everything according to the guide, and I am sad to say that I get an Kernel Panic when booting from the USB-Stick.

The KP says among other things:

"panic cpu 0 caller 0xffffff80002cbf74"
"Error Code: 0x0000000000000002"

Any idea what might be causing it?

And yes. I have the G31M-ES2L, and I used only your files, and did it the correct way (unless I missed something that is. But I doubt it.)

sincerely,
Dag Magnus

技术笔记 #47 @arsonwells 2009-09-06

Any chance we'll get ahold of a Bonjour fix that'll work in 64-bit?

Very nice tutorial, man.

技术笔记 #48 @prop_tech 2009-09-06

PCI NIC Not Detected

Thanks for all of your hard work! I have everything up and running, sleep and sound have no problems at all. Unfortunately I was unlucky enough to get a G31M-E2SL 2.0 board from NewEgg for this project, so I also had to install an Encore ENGLA-1320 card (RealTek 8169). It worked out of the box under 10.5.6, with the vanilla IONetworkingFamily kext. In 10.6 it's not detecting any PCI card as installed. It shows up in the POST and it has a light, so I know it's working, I just can't get show up. Any ideas?

作者修订 #10 @sk1nhd33t 2009-09-06 ↳ Re: @arsonwells
@arsonwellsAny chance we'll get ahold of a Bonjour fix that'll work in 64-bit? Very nice tutorial, man.

多谢夸奖,我只是回馈社区里前辈们无私分享的教程而已。

至于 64 位下的 Bonjour 修复,截至目前为止唯一可行的方法就是通过 ifconfig 开启网卡的混杂模式(promisc),我自己现在也是用这个方案。

技术笔记 #49 @dmbardal 2009-09-06

"when install DVD restore is done go to snow folder on your Desktop and copy the following to root of your flash drive

● dsdt.aml
● boot.plist - edit this to match your EFI Strings, timeout and Graphics mode
● Extensions[USB] (rename it to Extensions)
● Themes

when done you can now turn off your Leopard machine."

Do you really mean that we should copy the files from the /Snow/Extra/ folder on the Desktop, to the ROOT of the USB-Stick?

Edit: Also.. I couldnt install Chameleon v2 RC1 on the Snow Leopard disc after the installation.
It stops on "writing package reciept". (allmost at the start of the installer).
Any workaround on this?
I found a way to do it manually. But I really dont know if I did it correctly.

Or is it a typo, and we should really copy it from /Snow/Extra/ to /USBSTICK/Extra/ ?

Because when I copy it to the ROOT of the USB-Stick as you have written here, I cant get to the installation-screen. I only get an gray screen with the mouse-cursor spinning.

When I put it in /USB-STICK/Extra/ I can access the Installation-screen successfully.

技术笔记 #50 @simsim 2009-09-06

Thanks for your update to this great guide, new files worked fine.

I wonder, what is the purpose of making your own mkext file? I don't have one on my EFI partition, would it make the boot time shorter if I had?

Another thing I discovered just now is that I can't boot into 32bit. I never tried before but I was trying to get final cut going and thought it might help with 32bit. I'm getting a KP quickly into the boot.

I tried the fix in this thread : http://www.insanelymac.com/forum/index.php?showtopic=18… ↗ but no luck.
Also I'm not sure if I should include the kexts in the EFI partition when rebuilding the mkext as the fix says.

Fixed: Writing this in 32 kernel. I moved my installation from efi partition to main partition, but I think the problem was that some of my kexts had root:admin ownership instead of root:wheel. It was kextcache that complained about it and gave me the clue. I guess the fix in the thread above is quite good after all.

作者修订 #11 @sk1nhd33t 2009-09-07 ↳ Re: @dmbardal
@dmbardal" Do you really mean that we should copy the files from the /Snow/Extra/ folder on the Desktop, to the ROOT of the USB-Stick? Edit: Also.. I couldnt install Chameleon v2 RC1 on the Snow Leopard disc after the installation. It stops on "writing package reciept". (allmost at the start of the installer). Any workaround on this? I found a…

那是笔误,谢谢你提醒!应该是复制到 U 盘上的 /Extra 文件夹才对。

现在马上去修正顶楼正文

技术笔记 #51 @bzen 2009-09-07

Tried Guide with Exact Settings for G31M-E2SL and Unable to Install

Have Rev 2.0 of Board so no Realtek. Have old Dlink DGE-530T, which will use (may try to use SKGE.kext v0.2d or 0.2e but unsure if working in 64 bit mode) later after get to complete actual install. For Video just using onboard GMA3100 for now.

Loaded all stuff on to drive as shown in pics on 1st Page of Thread. (boot file, Extras Folder (with Themes, Extension Folders, and in root boot.plist and DSDT.aml file). Have Retail Snow Leopard.
Edited boot.plist as required with UUID and added kernel flags for -v -x32 mode.

Also dont have running Leopard system other than on Mac Pro.
Machine trying to install on has XP 32 and Win 7 64 Already on it on single SATA drive 0, and then trying to install on second drive.

I am able to boot off usb. (tried with and without verbose mode and get to start install.). Then use disk utituly to format with HFS+ as GUID then select to install on. Then choose custom options and remove fonts and languages not required. Then starts installing and gets to about 24 min or less then kernel panic or crash. Similar to initial posts and post by dmbardal.

Could it be issue with DSDT file for Rev 1 vs Rev 2 Boards. Have tried to recompile/dissassemble of DSDT with no luck from comparing yours to the one extracted from Rev2.0 FC BIOS from July. Also tried 64 bit mode and same things.

I am at a loss. Only KEXT's used are ones in USB folder that suggest. Also tried KEXT's from OS folder but dont get into option to install get problems before installer starts after booting from USB.

Also tried changing BIOS Settings (disabling features for CPU, etc..) . Possible BIOS setup screenshots anyone? Any thoughts on setup here to help me get past install and on my way?

作者修订 #12 @sk1nhd33t 2009-09-07 ↳ Re: @simsim
@simsimThanks for your update to this great guide, new files worked fine. I wonder, what is the purpose of making your own mkext file? I don't have one on my EFI partition, would it make the boot time shorter if I had? Another thing I discovered just now is that I can't boot into 32bit. I never tried before but I was trying to get final cut…

不需要把文件搬回主系统分区,我自己的 /Extra 文件夹也是放在隐藏的 EFI 分区上,不论跑 32 位还是 64 位都完全正常。要制作 Extensions.mkext,只需把你贴的那个链接里的终端路径替换成你挂载后的 EFI 分区路径即可(记得先挂载 EFI 分区)。如果是全新安装,你甚至可以在首次引导进入 Snow Leopard 之前先在 Leopard 下打包好(但记得拿掉 -t 参数,并把权限 0:0 改为 root:wheel)……我之所以故意不在教程里写这段,是为了让这份教程对新手更友好(也就是全程免开终端敲命令),改为进 Snow Leopard 桌面后直接拖进 Kext Utility 自动处理。

我自己也还是个新手,因为这块主板是我的第一台、也是唯一一台黑苹果,所以还在不断摸索怎么让安装流程更完善。

@bzenHave Rev 2.0 of Board so no Realtek. Have old Dlink DGE-530T, which will use (may try to use SKGE.kext v0.2d or 0.2e but unsure if working in 64 bit mode) later after get to complete actual install. For Video just using onboard GMA3100 for now.

这很可能就是原因所在(Rev 2.0 改用了 Atheros AR8131 网卡而非 Realtek,而且你暂时只用板载的 GMA3100 集显),不过我手边没有 Rev 2.0 主板,所以也不敢百分之百确定。

技术笔记 #52 @bzen 2009-09-07

Boot uuid

Thanks for Email i had USB Key UUID as part of the boot.plist. So tried to remove as suggested.

I tried exact same install off USB this time without UUID String in boot.plist and this time with 32 bit mode no kernel panics. Completed install part.

As suggested followed 1st post closely (but missed this) and this appears to be the only problem with installer.

Now just gotta get the drive ready to boot off new drive with bootloader again. Is there easy way to do this from terminal after install completes? As i dont have existing leopard on new drive. Will go thru guides again and forum to see if can find out whats next. Is there anyone that can help? Any suggestions would be appreciated.

Do I have to run installer package again for Chamelon 2 RC1?

技术笔记 #53 @bzen 2009-09-07

How to Install without Previous Leopard just from Retail DVD

Thx for help am now running. : Have some notes to add about complete manual install without any other OSX.

3 Guides
Snow Leopard New Retail - Retail Snow Leopard DVD install for G31M-ES2L →
Snow Leopard Old (for Reference OnlY) Retail Snow Leopard DVD install for G31M-ES2L →
Chameleon Manual Install - http://www.insanelymac.com/forum/index.php?showtopic=16… ↗

- will need 8 GB USB Key
- will need another Intel Mac (or PowerMac or something with GNU Bash, if familar with bash syntax)
- will need 2nd HD to Install Mac To
- follow install instructions from guide here for Creating SNOW USB Installer
- follow instructions for install and partition of New disk

NOTES
Also affter USB guide finished then create new folder on USB that you will copy files to new HD install from
- Should have the following inside
- Chamelon-2-RC1-r431 Binaries
- chameleon.osx 86.hu/file_download/27/Chameleon-2.0-RC1-r431-bin.tar.gz&
- The Extras Folder from Snow.Zip Guide
- make sure no UUID yet in boot.plist file when installing from USB (otherwise if on USB will get Kernel Panics).
- set kernel flags for 32 Bit ( -x32) in boot.plist
- Boot off usb (F12 then Hard Disks ,then select USB Key)
- Install with No Fonts/Translations (in custom Menu)
- After install finished then boot back with usb to get to terminal
- After install finished then get UUID for install drive as stated in terminal. (Remove USB and goto another PC to edit)
- Change as required for UUID in boot.plist and platform UUID info.plist (need to be done on another computer as cant find way to edit in OSX terminal)
- After editted both files on other computer then put USB back in
- open terminal then use ditto to copy (change to directory on USB with New Extra Folder with Extension , etc...)

cd /volumes/*
mkdir Extra 
cd /volumes/"Your USB Drive"/"Your Install Folder goes here"
Ditto Extra /volumes/*/Extra

(Where * is the name of drive that you installed on)
- this should copy all files across including any extensions required.
- After copied extra folder and verified files are copied then need to install Chameleon from terminal window
- goto Chameleon Manual Install for directions
NOTES: for part 7 do need r in front of disk (in example osx partitions was disk0s2) so would be same as example /dev/rdisk0s2
- otherwise get device busy error, and if succesful will get bytes in / out.
- For OSX Syntax help goto ss 64.com/osx/dd.html
- Once complete then need copy EFI boot 10.1 from root of USB to new Volume (use cp command to copy to root).
- Boot off the new drive (still in 32 bit after hitting F12 to select from and boot)

技术笔记 #54 @bzen 2009-09-07

PCI or PCI-E Ethernet Card for 64 Bit Kernel Snow Leopard

cant seem to get older DGE-530T that I had lying around working.

Any suggestions to replace?
As I have rev 2.0 board with Atheros AR8131 built in and non working DGE-530T

Will Try in 32 Bit mode.

技术笔记 #55 @dmbardal 2009-09-08

Finally I got it to work on my PC as well.
I messed up my 10.5.8 installation, so I "had" to get 10.6 to work..
And I finally did!

I used your old guide tho.
And my vital part was the "First Boot: - turn on your computer and go to Boot Menu (F12) then choose 8GBsnow as the first boot then press enter, on the Chameleon menu choose your hard drive with recently installed snow and boot with -v -x32 (very important), it will boot in verbose mode displaying lots of text, if all goes well you will greeted with SnowLeopard intro video but no sound yet, just continue the process until you reach your desktop."

That made me able to finish up everything.

I had a problem installing Chameleon 2 RC1 on the SL Disk tho.
So I had to manually install it.

Also, my Network-cards dont work in 64bit, only 32bit (atleast it seems so atm.)
I got a DLink DWA-556 (PCI-E N Card) and a DLink DWA-140 (USB N Card)
Both uses Ralinks chipsets, so I guess thats why.
If anyone get a hold of some working drivers for 64bit from Ralink. Please, do tell

Thanks a bunch for the guide. After a week of struggling, blood, sweat and tears. I finally made it. Boy, what a ride!

Edit: Now it seems that my Ethernetadapters have given up on me.
They wont work in 32bit now. sigh

Edit Again: I did a reformat etcetc. and installed everything from scratch. Except that I kept one SL install alive to modify everything.
Installed. Used the -x32 in the boot.plist, and now everything seems to be working allright
I just used OSX86Tools to enable Quartz (I allready had my 9600 GT 1GB String in the boot.plist)
and it seems to be working quite allright.
I just got a shocker when it said "boot: error" on my Chameleon boot. But I restarted, and it was allright. wierd tho.
Anyhow. All fine and dandy now!

技术笔记 #56 @drossxyu 2009-09-08

I'm going to try installing SL tonight w\ this thread's original tutorial and the information bzen has provided. The only thing I don't quite understand is where I obtain my UUID. I've read up on it and I understand what it is and why it's needed but don't know where to find it.

技术笔记 #57 @simsim 2009-09-08

Thanks for explaining about mkexts, I also found rebuilding the mkext helped me avoid kp when installing little snitch.

技术笔记 #58 @dmbardal 2009-09-08 ↳ Re: @drossxyu
@drossxyuI'm going to try installing SL tonight w\ this thread's original tutorial and the information bzen has provided. The only thing I don't quite understand is where I obtain my UUID. I've read up on it and I understand what it is and why it's needed but don't know where to find it.

go to utilities and open "Disk Tool" or "Disk Utility" or whatever its called in English (Im using Norwegian so..)

Then rightclick the device you want the UUID of and click information.
There the UUID will be shown. Its a long number, so you most likely will have to make the window bigger.

技术笔记 #59 @drossxyu 2009-09-08

Ok, but won't I need the UUID prior to the installation of OSX? Right now I don't have OSX in any form on my drive so how would I be able to use the disk utility to obtain the UUID?

技术笔记 #60 @Tamriel 2009-09-09

First thanks for this detailed guide. Unlucky me, I've got a noobish problem:
I preparded an USB Device as explained, but I cannot make my PC to boot from it. After pressing F12 to go to Boot menu I select "Hard Disk". Now I can choose between my usual Harddrive and "Bootable Add-in Cards". Theres no USB device to choose from...
I tried it with iPod (8GB) and USB Stick (2GB + Retail DVD, your linked method)

Any solutions?

技术笔记 #61 @bzen 2009-09-10

PCI 64 Bit Kernel Working with Dynex DX-PCIGB

Got a PCI NIC for GA-G31M-E2SL (Dynex DX-PCIGB at bestbuy for $22) it has Realtek8169 chip on it. It has built in support under IONetworkingFamily.kext under Plugins and RTL8169 DeviceID 10EC8169. So after a bit of digging around and trial error finally found that need to edit DSDT.

The one with original post will create issues with any PCI NIC as it has GIGE defined in PCI Express Slot 1. My actually card for this board comes up on Hub0@1E (bottom PCI Slot) top is slot 0 (have DGE-530T in there that could not get to work). Can find this out with IORegistry Explorer Utility (have attached).

So decompiled the ASL from Original Post to DSL file. Then editted. Had to remove the GIGE and then all GP9 Ref's with Text. After did this was able to check with bootable USB and finally with 64 Bit Kernel.

Now have pretty much vanilla install (from what I understand) with Rev 2.0 Board. I have attached all relevant info and DSDT files (compiled/uncompiled) and some reference material used FYI.

技术笔记 #62 @bzen 2009-09-10

BIOS Change so can Boot from USB

Have to turn on legacy storage support in USB, then should see in boot menu when hit F12 or in BIOS under boot drives before saving change.

技术笔记 #63 @MonkeyDLuffy 2009-09-10

Thanks sk1nhd33t for this guide but I'm afraid it is not working for me. I'm still on the 1st step (Creating the USB flash Snow Installer) and can't pass that. I followed your instructions completely and carefully and I have a kernel panic right away. What could be the problem? Could it be a setting in your BIOS? Is your G31M-ES2L rev 1.x? What BIOS version do you have, mine is F9c rev 1.x.

-With the hidden files are shown and dragging and dropping the "boot" to the USB flash disk gives me an error because it was saying that it is hidden, but it is not. Anyway, I just copied it manually using the terminal. Do I have to repair permission to that "boot" file? chown/chmod?

-I already tried your dsdt.aml and tried my own. Both doesn't work.

-I'm sure that my GFX EFI String works (in Leoaprd).

-I don't have to copy the smbios.plist to the USB installer right? It will be copied to the Installed OS after installation?

Please help! I just received my computer parts last night and the 1st thing I did is install OSX86. By the way, Leopard works flawlessly (retail method).

Full Specs:
G31M-ES2L rev 1.x F9c
250GB SATA HDD (Enhanced mode in BIOS)
NO DVD drive
7300LE 64mb (works with EFI string in Leo) - DVI
2gb memory Crucial ddr2 800ghz
Intel E5200
275W PSU
USB mouse/kb

技术笔记 #64 @heemsker 2009-09-10 ↳ Re: @MonkeyDLuffy
@MonkeyDLuffyThanks sk1nhd33t for this guide but I'm afraid it is not working for me. I'm still on the 1st step (Creating the USB flash Snow Installer) and can't pass that. I followed your instructions completely and carefully and I have a kernel panic right away. What could be the problem? Could it be a setting in your BIOS? Is your G31M-ES2L rev…

Is your memory 2x1GB or 1x2GB?
I've had KP's when I tried to install with a single 2GB memory module.

技术笔记 #65 @MonkeyDLuffy 2009-09-10

@heemsker

I use 1 stick of 2gb only. Could it be the cause.

UPDATE: Well, I have a good news update, not yet sure though.

I noticed in the kernel paneic that 64-bit enabled. Ofcouse, I put -v -x32. I know it works because verbose mode is working.

So I went to the bios and changed 32-bit mode to 64-bit, rebooted - booted to my Snow Leo flash drive then just put -v boot flag and it booted. Now I'm installing in my internal hard drive. It is actually 50% right now. I'll give an update later to see if it will work.

Any other boot flag aside from -x32? It doesn't seem to work on mine. It still loads 64-bit

Good luck to me

UPDATE 2:

After installing snow Leo from the USB flash drive, I followed the next steps. First one is to install Chameleon to the Internal hard drive where Snow Leo was installed.

I run the chameleon package and for some reason, the installation is not pushing. It is stuck at "Installing Core" "Writing Package Receipt". The leopard is still running though and I noticed hard drive activity. Cold reboot my system and redid the same thing, it was still the same, stuck on that same spot. I tried 32-bit mode/64-bit mode inside leopard but they are all the same. I'm sensing permission problems. I don't know how to install chameleon manually.

I'm going to try other stuff now, see if it works.

作者修订 #13 @sk1nhd33t 2009-09-10 ↳ Re: @MonkeyDLuffy

@MonkeyDLuffy

直接手动安装引导程序就好!你可以参考这篇手动安装 Chameleon 2 教程 ↗。因为你会搭配 PC_EFI 使用,只要在复制 boot 文件那一步把路径换成 PC_EFI 的 boot 文件(或直接把文件拖进终端窗口)即可:

eg- cp [drag efi10.1 boot file here] [drag the destination]

- 如果你已经把所有需要的文件都放进 U 盘里,甚至可以直接跳过教程里跟 Leopard 有关的步骤,等进了 Snow Leopard 桌面后再直接安装 RC1。

技术笔记 #66 @MonkeyDLuffy 2009-09-10 ↳ Re: @sk1nhd33t
@sk1nhd33t@MonkeyDLuffy just install it manually, take a look at this guide (http://www.insanelymac.com/forum/index.php?showtopic=16… ↗) to manually install chameleon 2, since you'll be using PCEFI just replace the path of the boot file or drag it in terminal. eg- cp [drag efi10.1 boot file here] [drag the destination] -you can also skip the…

Hey sk1,

thanks. I'm going to check on manually installing chameleon, I also wanted to learn it a long time ago. I guess this would be the perfect time.

But while youre here, maybe you can share you're BIOS settings. Are you on 32-bit or 64-bit mode? Enhanced mode? C1E enabled? Etc.
Only if you have spare time Or willing.

Thanks man!

UPDATE:

I have installed the bootloader properly and it boots but not completely. When I run -x32 -v as boot flags, it kernel panics right away (right after loading /Extra), but when I boot in normal -v (64-bit in BIOS) it boots but only half way. It kernel panics after loading some other kext. I also tried -x32 while in 64-bit mode in BIOS. Any suggestions would be greatly appreciated. Thanks

作者修订 #14 @sk1nhd33t 2009-09-10 ↳ Re: @MonkeyDLuffy
@MonkeyDLuffyBut while youre here, maybe you can share you're BIOS settings. Are you on 32-bit or 64-bit mode? Enhanced mode? C1E enabled? Etc. Only if you spare time Or willing. Thanks man!

自从 thorias 找到了 64 位下的 Bonjour 修复方法后,我就一直跑在 64 位模式了。以下是我 F8 版本 BIOS 的详细设置:

Advanced BIOS Features

CPU Enhanced Halt (C1E): [Enabled]
CPU Thermal Monitor 2 (TM2): [Enabled]
CPU EIST Function: [Enabled]
Init Display First: [PEG]
Onboard VGA: [Enable If No Ext PEG]

Integrated Peripherals

On-Chip Primary PCI IDE: [Disabled]
On-Chip SATA Mode: [Enhanced]
USB Keyboard Support: [Enabled]
USB Mouse Support: [Disabled]
Legacy USB storage detect: [Enabled]

Power Management Setup

ACPI Suspend Type: [S3(STR)]
Soft-Off by PWR-BTTN: [Instant-Off]
HPET Support: [Enabled] HPET Mode: [64-bit Mode]

技术笔记 #67 @Voyn1x 2009-09-10

During the eternal quest to reduce the amount of kexts used, i've managed to combine both legacy audio kexts into one

技术笔记 #68 @Tamriel 2009-09-10 ↳ Re: @bzen

BIOS doesn't detect USB Device

@bzenHave to turn on legacy storage support in USB, then should see in boot menu when hit F12 or in BIOS under boot drives before saving change.

Thanks for your response. So I went to BIOS and saw that i already had "Legacy USB storage detect" enabled. A picture of my BIOS is attached below. I've found no solution yet...

技术笔记 #69 @L8nitehackin 2009-09-10

Boot Suggestion..

Don't use F12... hit delete on power up and go into Bios, Advanced section I believe and highlight your USB drive and use page up to move it to the top. I never could get F12 to work either. Just remember to change it back when you're done or you may run into issues during normal boot.

技术笔记 #70 @L8nitehackin 2009-09-10

Audio kexts...

Been lurking these boards for several days and have successfully implemented SL on my setup... with one exception, NO AUDIO! So, with this new audio kext can I just put it in my extra / extension folder and be done with it? Or do I need to generate a new mkext file also and possibly remove others?

For the most part I installed 100% per this threads suggestions.. However for the life of me I never could get Chameleon to install on my SL partition. I ended up creating a separate small partition on the same hard drive and installed Chameleon on that, and simply copied the Extra folders and files to my Snow Leopard partition that Chameleon generated. Who knows.. perhaps that is part of the problem with no audio? But everything else works great, network ok, 64 bit ok, graphics ok... just no sound.. yet!

技术笔记 #71 @bzen 2009-09-11

Update to Chameleon RC3 and Snow 10.6.1

Installed RC3 of Chameleon on USB and right on top of SATA drive and works.
Also getting some faults/panic/restarts during installs etc.. so tried the IOAHCIBlockStorageInjector.kext (found 64 bit compatible one) and seems to have fixed along with Install of Chameleon RC3. Without in 64 bit mode would crash on installs of 10.6.1 when trying to optimize system. Also added SMUUID to smbios.plist which may have helped but dont know for sure. Also with RC3 of cham seems to have fixed time machine issues automatically as now have icon in tray where as on initial install did not. Also before Carbon Copy Cloner would crash on clone to another partition (still in beta, so am testing).

Then afterwards was able to install 10.6.1 without issues and do latest software
for itunes and remote desktop.

Also thanx for new kext for legacy883 so far no issues.

技术笔记 #72 @L8nitehackin 2009-09-11

I can report successful update to 10.6.1 as well... but still no audio.

bzen... you report no issues with legacy883? I tried that kext, ( put in extensions, rebuild mkext file, repaired permissions ), but still no audio. I have no device to choose from within sound properties. I had no issues with sound on 10.5.6 or 10.5.8.. and still don't as I use a removeable hard drive for my OS's. ( W7, XP and OS X's pre SL )

Can you elaborate on how you implemented that kext with success? Do I need to remove an AppleHDA kext to avoid conficts and properly install? From what I'm starting to get into, for some reason I think I have something pointing to a wrong address where my built in audio is on my bus? But I'm still an infant in this field and learning.. thx

作者修订 #15 @sk1nhd33t 2009-09-11 ↳ Re: @Voyn1x
@Voyn1xDuring the eternal quest to reduce the amount of kexts used, i've managed to combine both legacy audio kexts into one

大神终于出手了,非常感谢分享整合版声卡 Kext :-d!我稍后就来测试并更新到顶楼指南里,毕竟只装 1 个 Kext 绝对比装 2 个更清爽。

@L8nitehackinI can report successful update to 10.6.1 as well... but still no audio. bzen... you report no issues with legacy883? I tried that kext, ( put in extensions, rebuild mkext file, repaired permissions ), but still no audio. I have no device to choose from within sound properties. I had no issues with sound on 10.5.6 or 10.5.8.. and still…

你必须把 LegacyALC883.kext 放在 /Extra/Extensions 里面;如果已经放对了位置,请试着先清除系统缓存,并确认你的 DSDT 已经打上了 HDEF 声卡补丁……如果以上步骤都做足了还是没声音,那就直接在 /S/L/E 安装 VoodooHDA.kext 吧。

清除缓存的终端命令为:rm -r /System/Library/Caches/*。

技术笔记 #73 @JShubert683 2009-09-11

I have audio, all I did was reboot twice both times with -v -f -F. I am also using the new rc3 of chameleon. My install of SL with basically the old boot 123 way using the required kexts and got a full vanilla install with no issues without even installing through 10.5. So I would say try out the new rc3 and reboot doing -v -f -F and the kext util to repair all extens

技术笔记 #74 @L8nitehackin 2009-09-11 ↳ Re: @JShubert683

no luck with -f

@JShubert683I have audio, all I did was reboot twice both times with -v -f -F. I am also using the new rc3 of chameleon. My install of SL with basically the old boot 123 way using the required kexts and got a full vanilla install with no issues without even installing through 10.5. So I would say try out the new rc3 and reboot doing -v -f -F and…

Thanks for the suggestions guys.. but still no luck. I removed caches, rebuilt kexts, DSDT does have HDEF, etc... but all is silent.. well except my words of discouragement to myself. For what it's worth, whenever I use -f on restarts, I get KP's at the OS X login screen. I didn't think we needed to force a rebuild of kext's if we generated mkext files to begin with? But I've only read about a million posts over the last few "daze" so all could be blending together and I'm getting confused?!

May try voodoo option as suggested as I have read successes w/that. Might even try rc3 of Chameleon over the weekend since still don't have Chameleon on my main SL partition as it would hang up on installation.

Again... everything else works great in 64bit mode... it's just to quiet! LOL

作者修订 #16 @sk1nhd33t 2009-09-11 ↳ Re: @L8nitehackin

@ L8nitehackin

如果你确定 DSDT 里面已经有 HDEF 节点,请试试照以下步骤操作:

- 将 Legacy 声卡 Kext 复制到你的 /Extra/Extensions(可以用 voyn1x 整合的单一 Kext,或一楼原本的那两个 Kext)
- 打开“终端(Terminal)”
- 输入 sudo -s 并输入管理员密码
- 执行 rm -r /System/Library/Caches/*
- 执行 chown -R root:wheel [将你的 Extra/Extensions 文件夹拖进这里]
- 执行 chmod -R 755 [将你的 Extra/Extensions 文件夹拖进这里]
- 执行 kextcache -v 1 -m [拖入 Extra/Extensions 并在结尾加上 .mkext] [拖入 Extra/Extensions] [拖入 System/Library/Extensions] 然后按回车
- 重启电脑

重启后到“声音”偏好设置的“输出”标签页选择“内置扬声器(Internal Speakers)”测试有没有声音;如果还是没有,那就只能请出 VoodooHDA 了 :-|

技术笔记 #75 @MonkeyDLuffy 2009-09-11

Man, you're lucky the only problem you have is audio. I can't even install 10.6 in my setup

I don't really know what I'm missing, I've trying several methods but can't get it to work.

Mine can't even boot in -x32 kernel flag.

Could it be that I have 1 stick of 2gb memory? As one poster mentioned earlier?

I tried different kinds of BIOS settings. Oh Btw, sk1nhd33t → thanks for posting your BIOS config.

This is just sad I'm really hoping that I can experience the "Snow Leoapard" feel soon. I really don't have an idea what it looks like.

技术笔记 #76 @joel_ezekiel 2009-09-11

Hi, I've just got a lovely rev.2 board so i could get my second hackintosh up and running after selling my old one and getting a macbook and then deciding that i wanted a desktop again.

As you know the rev.2 board doesnt have realtek network, first gigabyte board ive seen without one... just my luck. Anyway i went and brought myself an AU$18 TP-Link card with an 8169sc chip on it (i think). Anyway i installed the card and everythong, bonjour, gigabit, etc. works with included drivers from apple. I just finnished setting up 10.5.8 and am having some issues getting sound working, ive managed to get it to work with some hda kexts but the sound is horrible, everything sounds wrong and muffled.

So i havent set up snow leopard yet which is what will be what im using in the end after im done, so i cant check the sound with that. But i was thinking, it only cost me 18 dollars for perfect network, is there a good sound card or even usb sound card that i could get thats as good as the onboard sound (when working properly) for a low low price that would be a much better option?

Thanks for the guides you guys have put up here anyway, has been great help deciding the hardware for this hackintosh, board works very well and was cheap enough for my wife not to kill me .

技术笔记 #77 @L8nitehackin 2009-09-11

Dsdt.. Hdef

@sk1nhd33t

I did verify HDEF is listed in DSDT. Now as to whether or not that means I'm ok just because I see it remains to be seen. But I did use the one I got from the first page of this thread with no modifications.. perhaps that's my issue? I've read where you can patch it... but need to research further and see if that would help? I even tried to generate EFI string for HDEF and put in my com.apple.Boot.plist... but still nothing.

Anyway... I'm at a loss as I did go through all your steps and don't seem to be any closer to hearing music?! As I mentioned, sound works flawlessly in 10.5.8.. but I cannot select any device in System preferences / Sound in my SL install. Arrgh..

I've even managed to successfully install 10.5.8 on my Nvidia chipset system which was much more difficult than the gigabyte 10.5.8. ( but haven't tried to put SL on that board yet )

Just as a side note... I have a USB speaker system from Logitech that I decided to plug in just for the heck of it.. and of course it shows up immediately in sound preferences and works great. Now, something else that I haven't tried that may be a possible conflict is I do have a creativesound card installed in one of my PCI slots. I use it when I boot from XP as it's full blown surround for games, movies, etc... perhaps that may be causing some conflicts with my onboard sound? But again.. no issues in 10.5.8.

It's time to take a break for awhile and maybe jump back with a clear mind later. Thnx for everyone's input…

技术笔记 #78 @MonkeyDLuffy 2009-09-11

I'm making progress. I can now boot with -x32 -v BUT I can only see a grey screen. I can hover the mouse, not like it is frozen, but that is it. It is just stuck at the grey screen.

What could this be? Anyone?

技术笔记 #79 @MonkeyDLuffy 2009-09-12

Wow, I made it work.

I used all the kext that can be download from this thread and just used the Unofficial Installer of Chameleon RC3 that Dr. Hurt made. That's it! Now I have a fully working Snow Leo! It looks awesome. I'm not yet sure it is stable yet. Doing some testings.

Darn! My Zydas USB wireless doesn't work! I can't find any drivers

技术笔记 #80 @L8nitehackin 2009-09-12

kudos to you

Well congrats to you MonkeyDLuffy! When you discover stuff on your own, it only makes you better. Me.. I'm starting to figure it out as well.. just a few weeks ago I attempted my first OS X adventures and now I know enuff to be really dangerous! LOL As do you it sounds like. Speaking of.. still no sound with my built in mobo audio and I've pretty much tried everything that should have worked. ( but am listening to music via my USB Logitech speaker system )

My next attempt will probably be to just buy another hard drive, ( so as not to mess up this 99% SL working install ), and try the newer Chameleon RC3 method.

Anyway.. congrats on your success!

One question to those that may have dual boot systems ... I have another hard drive in my computer that is formatted NTFS that I use for overall data storage ( music, photos, etc... and share with my XP OS ) I point Itunes to use that data ( w/o importing into it's own folder ) to use for playback. One thing I notice.. it's sloooooooow on processing data. Same holds true when just pulling up Disk Utility... it seems to bog down while it polls the system looking for that drive. Without that NTFS formatted drive plugged in, Disk Util pops up quickly. Anyone else experience that? I don't think it's as slow with Leopard, so could be part of my kext setup? Ahhh... a month ago I had never even heard of that word! LOL

技术笔记 #81 @L8nitehackin 2009-09-12

Audio.. or lack thereof..

I'm still quiet in regards to onboard audio, and have relegated myself to enjoy my hackintosh for awhile using the usb speaker system. There as to be some difference in my hardware from others that are experiencing success as I've tried all suggestions.. and even a complete removal / reinstall of SL and for the life of me cannot get my mobo sound to show up as an option.

I'm gonna mess around and see if there are other glitches I haven't discovered yet before diving back into audio. For now, I'm only seeing a slow down in response on my NTFS formatted hard drive when accessing through SL disk utility. It took forever for Itunes to organize my catalog and generate artwork from that drive.

Sorry, not much to offer in terms of assistance at this point in time.. will update if I uncover something. Good luck...

技术笔记 #82 @JShubert683 2009-09-12

Ok so you may get startup error while running x64 most of the time, and i really dont see the benefit of running full x64 all the time, so i just put the arch-i386 command in my boot.plist and that seemed to solve my lock ups during boot if i didnt do -f -F all the dang time…

技术笔记 #83 @vipuh 2009-09-12

i've got snow leopard installed using the same motherboard...i've even got sound working by manually installing the ALC883 kext with the Kext Utility.

i have a lot of experience with windows pc's so please excuse me but i've got a some questions and i've been searching for a while but cant seem to figure this stuff out...

1. what exactly does the /Extra/Extensions folder do? i'm assuming that netkas boot file tells it to look here at boot up and install the files inside of it? because i look in /System/Library/Extensions and they aren't there after booting up...do i need to manually install these like the ALC883 kext?

2. every now and then i am getting a random error while doing normal things like browsing sites in safari or browsing through finder windows.

how can i troubleshoot this better? i'm trying to determine if there are logs or something i can look at to give me more info about the error. i figured i'd give it a shot booting into 32 bit mode so i did -v -x32 at bootup and everything seems fine so far.

the only thing i can think that i didn't do well was editing smbios.plist…i'm not quite sure if this is some vital hardware profile or is it just something for "display purposes". i'm using two hard drives one has leopard and other has snow leopard so i'm assuming the UUID and whatnot is irrelevant since i boot directly to the drive i want to use.

any help is much appreciated.

技术笔记 #84 @bzen 2009-09-12 ↳ Re: @Tamriel
@TamrielThanks for your response. So I went to BIOS and saw that i already had "Legacy USB storage detect" enabled. A picture of my BIOS is attached below. I've found no solution yet...

What BIOS Version looks different then mine as no secondary IDE option and also the SATA is not set to Enhanced.

Can you see USB in BIOS boot options

技术笔记 #85 @bzen 2009-09-12 ↳ Re: @vipuh
@vipuhi've got snow leopard installed using the same motherboard...i've even got sound working by manually installing the ALC883 kext with the Kext Utility. i have a lot of experience with windows pc's so please excuse me but i've got a some questions and i've been searching for a while but cant seem to figure this stuff out... 1. what…

Had similar issuses until added the IOAHCIBlockStorageInjector.kext and able now to run in 64 bit kernel with no issues (except 2 that I am working on see post below).

SMB Share Issues + NTFS Write Support - 10.6 (64 Bit)
技术笔记 #86 @bzen 2009-09-12 ↳ Re: @L8nitehackin
@L8nitehackinI can report successful update to 10.6.1 as well... but still no audio. bzen... you report no issues with legacy883? I tried that kext, ( put in extensions, rebuild mkext file, repaired permissions ), but still no audio. I have no device to choose from within sound properties. I had no issues with sound on 10.5.6 or 10.5.8.. and still…

I was able to just use the new legacy883.kext in extra/extensions. Although first time did not take. However when cloned to new drive started working. So must have to rebuild mkext or something like that. Try OSX86 Tools and rebuild and Chameleon 2 RC3

技术笔记 #87 @JShubert683 2009-09-12

dont use OSX86 tools on a retail install of SL... I can't stress that enough.. Ok the simplest way to get everything work correctly is this. I can conclude everything is working cause I just finished my final FRESH install with no issue to report, and yes I even installed in x64 mode. Heres the deal got an external hd? If you do well I can help you if you don't well I dont know what to say lol. Anyway format the external hd flash or usb drive "mbr" whatever you want so long as it boots. once thats installed run the new rc3 installer on the drive so it installs to the ROOT of the hd not the EFI partition thats why i partitioned it as mbr, once installed copy the kexts from the first thread into the extra/extensions folder, I used all the kexts that would NORMALLY be used during NORMAL boot not the USB folder, another thing use netkas NEWEST fakesmc v.2 now restore the dvd to the drive. if you want to use it on an mbr partition search youll yield a bunch of results i just dont want to go into that now. Finally reboot boot of the drive -v to make sure everything is loading and install. once installed install chameleon rc3 to the drive copy kexts to the extra folder and run the kext script to rebuild extensions and alas you should have working sound... This works with either sound kexts. updated to 10.6.1 before i typed this no errors yet

技术笔记 #88 @joel_ezekiel 2009-09-13

First thing i want to say is, thank's to all that have contributed to this thread.

Second thing i thought i might post how i set it all up to help others.

So i have a rev.2 board and i brought a tp link.com/products/product_des.asp?id=2 to replace the on board network, cost me AU$18 from the local shop its all they had and it had a realtek chip so i brought it, works 100% OOB. Best thing i could of ever done and i recommend you to do the same.

After i did that i install Leopard retail onto the same disk i wanted Snow, but i later just did a clone of that disk onto my usb drives partition and used boot 123 to boot it. I installed Snow following this guide and hit an issue where chameleon wouldn't install, i found a pkg of RC3 and just followed the guide using that instead and it worked fine, im also sticking with the 32bit kernel as vmware wont work otherwise. I also updated to 10.6.1 and not one problem, it even sleeps/wakes automatically. So those are the two minor issues i had and if anyone has the same just do what i did and it should work great.

Now i have one slight problem someone might be able to help me with, i installed synergykm beta 7, it works great but if i reboot the pc it doesn't start up automatically is there some way i can do this? Also with linux when i was using synergy for a keyboard/mouse i would have it automatically login but then lock the screen, so its loged in but still cant be accessed without my password, this is so synergy can load and i can then use the keyboard/mouse from another computer. Is there some way i can do this? If anyone's had any experience with synergy your help would be appreciated, and if you haven't had any experience with synergy, its the best way to share a mouse/kb between computers!

Anyway, thanks a lot for the great guide.

技术笔记 #89 @BlaSTiWi 2009-09-13

Quick question ... not very clear o the OP guide ... do we replace or merge the content of "Extensions" folder created by Chameleon with the OP pkg on both the USB install & the main SL HD?

Also, how do we do this using the hidden EFI way?

Tkx much in adv.!

技术笔记 #90 @Voyn1x 2009-09-13

You replace the contents.

The EFI partition method is explained in my old guide for Leopard →. Scroll down to Step 6 - just make sure you replace the 'boot' file with PC_EFI_v10.

技术笔记 #91 @BlaSTiWi 2009-09-13 ↳ Re: @Voyn1x

Ahhh OK ... Tkx Voyn1x!

I actually based my Leopard on your guide ... Didn't know I can do the same w/ SL w/ minor adjustment.

Tkx so much to all who took time & created the great guides!

@Voyn1xYou replace the contents. The EFI partition method is explained in my old guide for Leopard. Scroll down to Step 6 - just make sure you replace the 'boot' file with PC_EFI_v10.
技术笔记 #92 @BlaSTiWi 2009-09-13

Another question ...

I got SL to install on another SATA HD, then when I bring back Leopard to install Chameleon the installer stuck at "Installing Core (writing package receipt)" screen & never complete ... the only way out is to force quit the installer.

I've done it on 2 different HDs & either standard or EFI way.

Did I do something wrong?

Tkx!

技术笔记 #93 @drossxyu 2009-09-14 ↳ Re: @bzen
@bzenI was able to just use the new legacy883.kext in extra/extensions. Although first time did not take. However when cloned to new drive started working. So must have to rebuild mkext or something like that. Try OSX86 Tools and rebuild and Chameleon 2 RC3

What function in OSX86 Tools would "rebuild" my mkexts. I'm still having trouble getting my audio to work. I installed the legacy883.kext using kext utility and there still isn't an audio device showing up in the sound preferences.

I also need a ethernet solution as I have a rev. 2 board. The tp-link tg-3269 was recommended in this thread, but it doesn't seem to be available in any of the US based sites/stores. Is there an alternative NIC that works just as well? I've also though about buying one of these apple usb ethernet adapters (store.apple.com/us/product/MB442Z/A).

技术笔记 #94 @joel_ezekiel 2009-09-14 ↳ Re: @BlaSTiWi
@BlaSTiWiAnother question ... I got SL to install on another SATA HD, then when I bring back Leopard to install Chameleon the installer stuck at "Installing Core (writing package receipt)" screen & never complete ... the only way out is to force quit the installer. I've done it on 2 different HDs & either standard or EFI way. Did I do…

As i said in my post chameleon wouldn't install, this is what happened. Do a quick search for a pkg of the RC3 of chameleon and use that instead, all the other steps are the same.

技术笔记 #95 @BlaSTiWi 2009-09-14 ↳ Re: @joel_ezekiel

Turned out it seems to be related to Leopard 10.5.8 I'm using (dunno why) ... When I did it w/ Leopard 10.5.7 (AiTKOS v7 based) all went thru fine w/ all RC1, 2 or 3.

@joel_ezekielAs i said in my post chameleon wouldn't install, this is what happened. Do a quick search for a pkg of the RC3 of chameleon and use that instead, all the other steps are the same.
技术笔记 #96 @L8nitehackin 2009-09-16

give up on audio..

Well, I still don't seem to be any closer to getting sound from my mobo. I've completely done a fresh install using the latest Chameleon to SL, and again... everything works flawlesssly, but no freakin' sound options to choose from?!

I removed my other Sound Blaster card just to see if that was causing a conflict, no difference. ( use that when I have my XP hard drive in )

As soon as I plug in my usb speakers, SL recognizes them and plays just fine. And when I put my other hard drive in with just Leopard installed, it works fine with my mobo sound.

Anyway.. may just go purchase an external usb setup with 5.1 to use with Snow Lep and XP.

Argggh... this one has me totally baffled.

技术笔记 #97 @drossxyu 2009-09-16

For those of you that are still having trouble getting the sound to work I was able to get it to work by doing the following as provided by djnitehawk on this thread → (check out his awesome automation script while you're at it):

1. get rid of all other sound kexts that u have added, from both /E/E and /S/L/E

2. download the latest voodoohda ↗ and extract it...

3. copy voodoohda.kext to /S/L/E and run the following commands in terminal to fix repair permissions and rebuid mkext caches...

  • sudo chown -R root:wheel /system/library/extensions
  • sudo chmod -R 755 /system/library/extensions
  • sudo diskutil repairpermissions /volumes/NAMEOFSNOWVOLUME
  • sudo touch /system/library/extensions

4. install the voodoohda pref pane by double-clicking on it...

5. reboot and pray to the hackintosh gods

I have a G31M-ES2L Rev.2. I was never able to get the legacy883.kext to work, nor the other two separate sound .kexts. Since I have the Rev. 2 the ethernet port never worked either so I decided to purchase the apple usb ethernet adaptor. It says it's supposed to be for the macbook air only but it works fine. For some reason it didn't work right off the bat. I had to go into the network control panel to 'activate' it. I'm dual booting w\ windows 7 so luckily there is a windows driver for this device here (discussions.apple.com/thread.jspa?threadID=2104350&tstart=0), although I have yet to test it.

技术笔记 #98 @MonkeyDLuffy 2009-09-16

I'll just be a little bit off topic here but your answers are going to be important. I hope it is ok.

Do you experience VERY SLOW boot from USB in G31m-ES2L rev 1.x?

I boot from Snow Leopard USB installer and it takes 12 minutes to see the 1st installer screen. Using the same external hard drive, it boots into my laptop in only 2 minutes.

Booting from DVD is way faster than booting from USB.

This is my second motherboard. I had it replaced thinking that the slow boot is caused by a faulty mobo. Now that I got a new, sealed mobo, it has the exact same problem. My older Gigabyte P35-DS3L mobo does not have this problem.

I'm on F9i bios. Tried other non beta bios and it is still slow.

Btw, thanks for this guide. It is really awesome.

I'm enjoying Snow Leopard now!

技术笔记 #99 @Bartounet 2009-09-16

First thanks for this guide, almost everything works fine for me, except that i have a kernel panic each time i try to boot with -x32 flag, but i think it is not a problem if everything is fine in 64 bits mode, is it ?

There is something else, SL is installed on a USB hard drive, i have a sata too with win7 partition in first and a hfs partition which i want be used as chameleon boot partition, please, somebody can help me to do that. (actually i choose usb hd in boot menu to launch a chameleon rc2 which seem working fine actually)

thanks for all and i hope my english is good

技术笔记 #100 @Voyn1x 2009-09-17 ↳ Re: @MonkeyDLuffy
@MonkeyDLuffyI'll just be a little bit off topic here but your answers are going to be important. I hope it is ok. Do you experience VERY SLOW boot from USB in G31m-ES2L rev 1.x? I boot from Snow Leopard USB installer and it takes 12 minutes to see the 1st installer screen. Using the same external hard drive, it boots into my laptop in only 2…

Odd, I've got a rev 1.x board and mine boots the usb stick installer within a couple of mins - much quicker than a DVD.

Where are you plugging in the usb stick? If it's through an Apple keyboard for instance, it will only read at USB 1.0 speeds. My board is using the original bios shipped with it (F7).

Also dsdt is bios and mobo specific - you may find the dsdt in this guide is for a different bios version. Imho you should always make your own DSDT than use someone elses.

技术笔记 #101 @MonkeyDLuffy 2009-09-17

Yeah, it is really weird. Hmmm, I'm just plugging it at the back USB ports. I tried switching ports and I they are the same. I just discovered something new (just now), when I disable USB 2.0 in BIOS, the slow boot speeds are identical with it Enabled. I disabled USB 2.0 in my other gigabyte motherboard (not G31m-eS2L) and now it is identical with the slow boot speed as my G31m-ES2L Enabled. I'm guessing that USB 2.0 is not working properly in the boot process.

However, If I'm inside the OSX (installed in the USB), its super fast. It's just the boot process.

BTW, thanks for confirming that you're not having this problem. I have to talk to Gigabyte regarding this issue.

EDIT:

Oh I forgot to mention that it is not DSDT related. I also have an external Windows 7 and XP USB installers. They all boot slow compared to a cd or dvd.

技术笔记 #102 @someguy360 2009-09-18

Anyone else getting random kernel panics.

It would say that the app has caused the kernel panic (usually happens after half an hour of use or so)

e.g pages, adium, mail etc etc.

It only happens when booted with -x32 (i would use -x64 but then I have no sound)

Can anyone shed some light on this situation?

作者修订 #17 @sk1nhd33t 2009-09-20 ↳ Re: @someguy360

已更新顶楼指南,加入了闲置自动睡眠(Automatic Sleep)修复工具(链接在一楼)以及 Netkas 的 PC_EFI 10.3(请至 Netkas 博客下载)。

终于有自动定时睡眠了!我实测了好几次,目前为止工作得非常完美。感谢 zeddys 分享这个解决方案:从 10.5.7 一路到 10.6.1,我的自动睡眠功能一直罢工,苦等这么久今天终于彻底搞定了!

技术笔记 #103 @someguy360 2009-09-21

Can anyone help me?

I have this little issue.

On the boot.plist file on my USB I have the -x32 flag set and when I boot into OS X via the USB it works fine.

But with the charmeleon installed on my HDD it always boots into the 64 bit kernal. I have tried editing the boot.plist file on my HDD and using the -x32 flag before booting into OS X and neither work.

Anyone know why this is happening?

技术笔记 #104 @ariadri 2009-09-21 ↳ Re: @someguy360
@someguy360Can anyone help me? I have this little issue. On the boot.plist file on my USB I have the -x32 flag set and when I boot into OS X via the USB it works fine. But with the charmeleon installed on my HDD it always boots into the 64 bit kernal. I have tried editing the boot.plist file on my HDD and using the -x32 flag before booting into…

use
arch=i386 on boot or in your boot.plist

作者修订 #18 @sk1nhd33t 2009-09-21 ↳ Re: @ariadri

如何强制以 32 位内核(32-bit Kernel)启动:

Chameleon = arch=i386
PC_EFI 10.1/10.2 = -x32
新版 PC_EFI v10.3 = -x32 或 arch=i386 两者皆可通用

技术笔记 #105 @sisiphus 2009-09-21

another board

hi, i have Leopard10.5.7 (iatkos) installed in one partition of one drive (i have 3 sata hdd) and i want to upgrade to Snow Leopard and install on other hdd...i´ve been trying this for almost 4 days with no success. Basically i followed the 2 most common procedures:
OSInstall.mpkg and USB flashdrive methods and nothing but KP's.
Because i don´t have at this moment an 8 gb usb flashdrive i substituted it with other partition on the same target drive of Snow...KP's allover as expected, then i tried using an external hdd as a substitute of the flashdrive...more KP's.
So i'm wondering if your guide is specifically for your board? Is your dsdt specifically for your board?
Don't you think the external hdd should function as a usb flashdrive?
I have an intel board DP965LT (Q8200, 4 gb of ddr2 800 MHZ and a 9600 gt).
Leopard is full functional.
I really would like to know this, if possible, before i buy an 8 gb thumbdrive .

技术笔记 #106 @ariadri 2009-09-21 ↳ Re: @sisiphus
@sisiphushi, i have Leopard10.5.7 (iatkos) installed in one partition of one drive (i have 3 sata hdd) and i want to upgrade to Snow Leopard and install on other hdd...i´ve been trying this for almost 4 days with no success. Basically i followed the 2 most common procedures: OSInstall.mpkg and USB flashdrive methods and nothing but KP's.…

well in order to help you, pictures might be very helpful

技术笔记 #107 @Stoerte 2009-09-21

Chameleon HD installation problem

i could follow the instructions from sk1nhd33t till the point "Back on Leopard". The installation of SL went well. So after that, I attached my "new" SL-SATA-harddrive to my MBP (with Leopard on it) with an USB-Adapter to install Chameleon. But everytime i try to install Chameleon, the installation-process is stalling. I think the "Core" is installed correctly but the installer can't write the receipts. I get this protocoll error:

Sep 21 18:15:02 f048144113 runner[387]: Extracting BOM from "/Users/wrenger/Downloads/snow/Chameleon:EFI/Chameleon-2-1.0-r431.pkg" to "/Volumes/Hackintosh/Library/Receipts/boms/org.chameleon.core.bom"

I have no idea what's going wrong, because i could write chameleon from my MBP to the thumb drive.

My hardware:

1. MBP 13 (still Leopard on it)
2. PC with G31M-ES2L, E5200, 4GB…

Hope someone can help.

Greets

作者修订 #19 @sk1nhd33t 2009-09-21 ↳ Re: @Stoerte

@Stoerte

请改用手动方式安装,或者去 Google 搜索 Dr. Hurt 打包的 RC3.pkg 安装包,再配合 Netkas 最新的 PC_EFI v10.3 一起用。

编辑补充:

这里有一篇非常浅显易懂的手动安装 Chameleon 教程 ↗,只要在第 8 步把 boot 文件换成 PC_EFI 的版本即可。

可以在这里下载二进制可执行文件(Binaries):RC1 (chameleon.osx 86.hu/articles/chameleon-20rc1-is-out)

技术笔记 #108 @Stoerte 2009-09-21

Onboard-graphic

Thanks again. It worked. My Hackintosh is running and updated (10.6.1). Onboard network-card is working. The only negative point is the onboard-graphic-(card). Is there any kext or EFI-String for it?

技术笔记 #110 @Xenomorph 2009-09-22 ↳ Re: @sk1nhd33t
@sk1nhd33t@Stoerte install it manually instead or google dr. hurt's RC3.pkg and use it together with netkas new PC EFI v10.3. edit: here's a very easy to follow guide to manually install Chameleon (http://www.insanelymac.com/forum/index.php?showtopic=16… ↗) , just replace PC EFI boot file on step 8. dowload the binaries here: RC1…

Why do people keep linking to RC1? RC2 and RC3 have been released. I believe I've been using RC3. Is there something RC1 does better?

技术笔记 #111 @ariadri 2009-09-22

netkas stated that rc1 is more compatible to older motherboards, so chances are you're safer with rc1

作者修订 #20 @sk1nhd33t 2009-09-22 ↳ Re: @Xenomorph
@XenomorphWhy do people keep linking to RC1? RC2 and RC3 have been released. I believe I've been using RC3. Is there something RC1 does better?

RC1、RC2、RC3 这三个版本加上 PC_EFI 都能正常工作。我之所以在这篇教程里没直接用 RC3,是因为在我的机器上用 RC3 启动时会跳出一大堆 Sound assertion 警告信息(大概有十几行)——虽然一样能顺利开机、声卡也跟 RC1 一样正常加载,但我实在不想在使用 -v 啰嗦模式启动时看到那一整排报错。顺带一提,我现在改用 PC_EFI 10.3 了,非常满意。

我猜你用的是别款型号的主板吧?

技术笔记 #112 @BlaSTiWi 2009-09-22

@sk1nhd33t

I started to use the Netkas 10.3 EFI & also the newest fakesmc kext everything working as before but my system profile didn't show like yours ... my PCI list is empty ... and I have to switch back to use EFI string for my nVidia (8400gs) in order to get other resolutions to show up otherwise only 1024x768. I've cleaned up my boot.plist like yours too.

My board is r2.0 so I'm using RTL8139 based PCI ethernet so kinda expected it may not show up on the PCI list but the video card should, no?

Tkx!
@sk1nhd33t →

作者修订 #21 @sk1nhd33t 2009-09-22 ↳ Re: @BlaSTiWi

@BlaSTiWi

我也不确定为什么“系统概述(System Profiler)”里的 PCI 列表突然就正常显示出来了,但我做的就只有换成 PC_EFI 10.3 + RC3,并在 com.apple.Boot.plist 里加上下面这几行(就跟一楼截图一模一样):

<key>EthernetBuiltIn</key>
<string>y</string>
<key>GraphicsEnabler</key>
<string>y</string>

不过 PCI 列表有没有显示纯粹只是美观问题(cosmetic),只要能正常驱动,不管用 EFI Strings 还是内置的自动注入器都可以。

技术笔记 #113 @dooododoo 2009-09-22 ↳ Re: @sk1nhd33t
@sk1nhd33t@snow glad that it now worked for you and my guide help a bit. chao! edit: BTW USB installer boots and install fine on 64bit using this board.

@sk1nhd33t Are you saying that I should disregard snow's instructions whenever it mentions booting in "-v -x32"? If yes, then good--because that's what I did! Well, the reason I did that was because I didn't know how to get into the prompt and enter "-v -x32" with Chameleon 2.0 RC3. Everything seems to be working fine and I had no KP's during installation. Will it be okay that I didn't boot in 32-bit mode? In other words, is using "-v -x32" merely a safety guard for preventing crashes? Or are there other reasons for booting in x32?

BTW, Chess crashes on me when I try to move any of the pieces.

作者修订 #22 @sk1nhd33t 2009-09-22 ↳ Re: @dooododoo

@dooododoo

你引用的那段话已经非常久远了(我记得应该是一个月前旧版指南里的内容),不过这也代表你真的很认真爬完了整个讨论串!

回答你的问题:要用 64 位还是 32 位内核启动(在 PC_EFI 下用 -x32,在 Chameleon 下用 arch=i386)完全取决于你的个人需求。直到今天,还有一些软件与第三方驱动无法在 64 位内核下运行,所以用户可以视兼容性需求自行选择。至于本教程的安装流程,没错,首次启动时强烈建议先以 32 位模式引导,因为我为了让教程保持简单易懂(全程只需复制粘贴与拖拽文件,免敲对新手不太友好的终端命令),故意省略了在 Leopard 下预先打包 Extensions.mkext 的步骤。虽然 U 盘安装盘与刚装好的 Snow Leopard 分区在首次开机时也能直接以 64 位引导,但我之前在反复测试安装流程时,偶尔会遇到随机的 64 位五国死机(KP)。

另外我也想补充,这篇指南只是安装 Snow Leopard 的其中一种途径,网上还有许多不同的安装流派,所以死记每一个步骤细节并不是重点,理解背后的安装逻辑才是关键。

作者修订 #23 @sk1nhd33t 2009-09-23 ↳ Re: @BlaSTiWi
@BlaSTiWi@sk1nhd33t I started to use the Netkas 10.3 EFI & also the newest fakesmc kext everything working as before but my system profile didn't show like yours ... my PCI list is empty ... and I have to switch back to use EFI string for my nVidia (8400gs) in order to get other resolutions to show up otherwise only 1024x768. I've cleaned up…

啊哈!我想我找出原因了,你可以试试看这招在你那边有没有效(虽然我不敢保证一定行):

我用的是 Rev 1.x 主板配 9600GT 显卡。当我换成 RC3 + PC_EFI 10.3 并把原本的 EFI Strings 删掉后,我也一样失去了 QE/CI 硬件加速!这时我才回想起,我在一楼截图时其实是用 RC2 的引导文件(binaries)搭配 PC_EFI 10.3 的 boot 文件。你可以试试这个组合,但记得在 com.apple.Boot.plist 中加上:

<key>EthernetBuiltIn</key>
<string>y</string>
<key>GraphicsEnabler</key>
<string>y</string>

最让我百思不得其解的是,单独用 RC3 时自动注入完全不生效,但换成 RC2 + PC_EFI 10.3 却能完美工作。

技术笔记 #114 @BlaSTiWi 2009-09-23

@sk1nhd33t

I'm a bit confuse ... I thought swappin' the "boot" file is basically switchin' the binary ... If I recall correctly I'm using RC2 as the base install since it's the only one that has ability to use EFI partition while the RC3 hacked installer can not (I think similar w/ RC1) ...

I'm using 8400GS on rev2 w/ latest PC-EFI 10.3 now ... how do I find out if I have QE/CI?

Tkx!

作者修订 #24 @sk1nhd33t 2009-09-23 ↳ Re: @BlaSTiWi
@BlaSTiWi@sk1nhd33t I'm a bit confuse ... I thought swappin' the "boot" file is basically switchin' the binary ... If I recall correctly I'm using RC2 as the base install since it's the only one that has ability to use EFI partition while the RC3 hacked installer can not (I think similar w/ RC1) ... I'm using 8400GS on rev2 w/ latest PC-EFI…

关于如何检查 QE/CI 是否开启,可以参考 Prasys 的这篇博客(pra sys.co.cc/2009/09/quartz-extreme-and-core-image-in-snow-leopard/)。

好,我详细解释一下我的情况:在 RC3 与 PC_EFI 10.3 推出之前,我是在隐藏的 EFI 分区上使用 RC1 + PC_EFI 10.1;当时为了让我的 9600GT 显卡开启 QE/CI,我必须手动生成一段 EFI Strings 并粘贴进 com.apple.Boot.plist。后来 RC3 推出后,我试着改用它内置的自动属性注入功能(加入下方那几行设置),结果重启后虽然屏幕分辨率正常,但却没有 QE/CI 硬件加速,而且 9600GT 的风扇一直全速狂转……换成 RC3 + PC_EFI 10.3 也是同样的状况:

<key>EthernetBuiltIn</key>
<string>y</string>
<key>GraphicsEnabler</key>
<string>y</string>

但是当我改用 RC2(boot0/boot1h)+ PC_EFI 10.3(boot)时,情况就完全不同了:我的 Boot.plist 干干净净、完全不需要贴长长的 EFI Strings,不仅完美开启 QE/CI,连“系统概述(System Profiler)”里的 PCI 卡列表也完整显示出我的 9600GT 信息(之前用 RC1+10.1、纯 RC3 或 RC3+10.3 时 PCI 列表都是空白的)。我不晓得这是不是我这台机器独有的怪现象,但我反复交叉测试了好几次,在我机器上确实是这个结论。

我修改前后的 Boot.plist 对照截图附在这里。

哦,顺带一提,RC1 到 RC3 全部都可以安装在隐藏的 EFI 分区上工作。

技术笔记 #115 @BlaSTiWi 2009-09-23

@sk1nhd33t

I think I'm using RC2 w/ your original 10.1 then upgrade to 10.3 ... I'll try your link to chk for QE/CI support AFAIK some people said if Chess, Front Row & DVD works then more than likely QE/CI in use and I got them to work.

Yeah you're right hidden EFI partition works on all Chameleon ... I forgot just varied during install the RC1 only has EFI as the option and RC2 has EFI & FAT but the RC3 installer I got (hacked by Dr. Hurt) have no custom button so I don't think it' has EFI and/or FAT support

Similar to your situation w/o the EFI string (I'm using UInstaller to generate my 8400gs) in the boot.plist I'm stuck on 1024x768 mode while w/ the EFI string I have a lot of choices.

Another question ... I'm using the PleaseSleep you suggested ... and it works great but when the machine sleep a bit longer when I wake it up I lost my keyboard & mouse ... do you run to similar situation? But if its not to long all good ... have not try to hookup USB drive or anything to see if I lost it too like USB problem.

Do you keep the SleepEnabler.kext while using the PleaseSleep application or replace?

Tkx!

作者修订 #25 @sk1nhd33t 2009-09-23 ↳ Re: @BlaSTiWi

@BlaSTiWi

关于 Chameleon:对耶,我都忘了 RC3 目前还没有官方的 pkg 安装包,我自己是用终端手动写入扇区的(因为不知为何 RC1 和 RC2 的安装器跑到最后一步都会报错)。总之不管用自动注入还是 EFI Strings 都好,最重要的是你的显卡能正常开启 QE/CI!

关于 PleaseSleep:我这边搭配 Apple 有线铝合金键盘与无线蓝牙 Mighty Mouse 鼠标完全没有问题,实测了好几次表现都很稳定。我没有移除 SleepEnabler.kext,也还没试过不装它能不能睡……改天我再抽空测试看看拿掉它会怎样(我猜八成会无法睡眠,哈哈)。

技术笔记 #116 @chubsterpete 2009-09-23

Great guide sk1nhd33t, thank you for taking the time to write it up.
Quick question, how long should it take to restore the SL dvd to the thumb drive? I've tried it as per the instructions on my 10.5.8 hackintosh and from my macbook but it is painfully slow. Disk utility showed over 1 day before I stopped it. Thumb drive seems to be normal as I tried transferring a 700mb file and it was quick. Also tried to restore from the SL dmg file located on the hd vs from the dvd rom. Still slow.

作者修订 #26 @sk1nhd33t 2009-09-23 ↳ Re: @BlaSTiWi
@BlaSTiWi@sk1nhd33t I started to use the Netkas 10.3 EFI & also the newest fakesmc kext everything working as before but my system profile didn't show like yours ... my PCI list is empty ... and I have to switch back to use EFI string for my nVidia (8400gs) in order to get other resolutions to show up otherwise only 1024x768. I've cleaned up…

哈哈,经过这一轮回帖与测试,我终于搞清楚为什么你在 RC3 下没生效了!要是我一开始有乖乖看说明文档(RTFM)就不会绕这一圈了。

如果你在 com.apple.Boot.plist 的 Kernel Flags 里面这样写,在 RC2/RC3 或 PC_EFI 10.3 下都能生效:

<key>Kernel Flags</key>
<string>GraphicsEnabler=Yes</string>

而下面这种独立 Key 的写法(把值设为 y 而非 Yes),则只有在 RC2 + PC_EFI 10.3 下才认得(至少在我这边是这样):

<key>GraphicsEnabler</key>
<string>y</string>
作者修订 #27 @sk1nhd33t 2009-09-23 ↳ Re: @chubsterpete
@chubsterpeteGreat guide sk1nhd33t, thank you for taking the time to write it up. Quick question, how long should it take to restore the SL dvd to the thumb drive? I've tried it as per the instructions on my 10.5.8 hackintosh and from my macbook but it is painfully slow. Disk utility showed over 1 day before I stopped it. Thumb drive seems to be…

我从 DMG 镜像文件或实体 DVD 恢复到 U 盘通常只需要 20 到 45 分钟(我不确定精确时间,因为我按下去后就会离开去做别的事,但肯定最多不用一小时就能跑完)。

会不会是你的 DMG 镜像文件损坏了?或者你可以先耐着性子多等几分钟,看看预估时间会不会从“超过 1 天”跳回正常的几十分钟?值得一试。

技术笔记 #117 @russianbandit 2009-09-23

Chameleon install

How do I know Chameleon is installed correctly on the USB? Is there some file or directory I can check for?
I tried the manual install of RC3, but I couldn't boot from it. In boot selection I tried everything (USB-HDD, USB-ZIP, USB-FLOPPY). I'm guessing I might not be installing the Chameleon boot loader correctly. So just want to make sure I am.

作者修订 #28 @sk1nhd33t 2009-09-23 ↳ Re: @russianbandit
@russianbanditHow do I know Chameleon is installed correctly on the USB? Is there some file or directory I can check for? I tried the manual install of RC3, but I couldn't boot from it. In boot selection I tried everything (USB-HDD, USB-ZIP, USB-FLOPPY). I'm guessing I might not be installing the Chameleon boot loader correctly. So just want to…

再试一次,但这次直接改用 Dr. Hurt 打包的 RC3 pkg(Google 搜索一下就有),或是 Conti 制作的 RC3 + PC_EFI 10.3 安装包(osx86.soju garden.com/2009/09/myhack-installer-1-0-rc1-released/)。

这两个都是双击即可安装的图形化安装包,不用在终端里手动敲命令,比较不会出错。

技术笔记 #118 @russianbandit 2009-09-23

Okay, Dr. Hurts RC3 installer worked, then I copied over 10.3 boot.
The thing I had to do was to set my USB Flash to be priority boot over HDD in bios.
Then it booted fine and installed fine too. I did not specify (" -v -x32 ") before the install. Is that bad?

Now, my next problem is about "Back on Leopard" step. I have two machines - old PPC iMac G5 and PC hackintosh (brand new) that I'm trying to install SL on. So what can I do to install Chameleon now onto the new hackintosh SL box?

Edit: I figured it out. Just used the flash drive to boot to Chameleon and then selected the new HDD with SL install. Got it to boot on its own. Now to get the video card working (GeForce EN9600GSO). Any good tutorials on how to get that working?

Another edit: Got my video card to work using Universal Installer using custom install. Want to tanks Sk1n for all the great help!

技术笔记 #119 @sisiphus 2009-09-24

boot

ok, sk1nhd33t i finally manage to install SL...with bits of this tuto and part of the OSInstall.mpkg method, and lots of try/error/try again. I was forced to use AppleIntelPIIXATA from leopard because somehow the new one for SL did not recognize my mac partition, during install on your method or any other method too  : . i used Chameleon-2.0-RC2-r640 and EFI 2.0.
Sound works good, internet too, no Kp (only when i was trying to install Photo CS4),sleep is working, the problem is when i come back from sleep sound is full of glitchs (like leopard too).
my major annoyance is every time i boot to SL (installed on one hdd of 3 at my disposal) i have to boot with flags -v -f -x32 otherwise it will stall.
i edited boot.plist like this but still will not boot.
<key>Graphics Mode</key>
	<string>1440x900x32</string>
	<key>Kernel</key>
	<string>mach_kernel</string>
        <key>Kernel Flags</key>
	<string>-f -x32</string>	                                         
        <key>Kernel Flags</key>
	<string>boot-uuid=B5375017-4D34-3E88-9B6867110FDFEA89</string>
        <key>Theme</key>
        <string>Default</string>
	<key>Timeout</key>
	<string>1</string>
	<key>device-properties</key>
is there any way to make it boot automatically without typing those fags everytime
技术笔记 #120 @JoQ 2009-09-25

I downloaded the PleaseSleep application, which seems to work just fine!
But its really really ugly and there is no setting to hide it completely, remove the menu bar icon or the floating window, you must have atleast one, and i would like it to run completely in the background. I really dont need to change any preferences at any time.

So how's this done?
Using it on my netbook too, therefore i need the space in the menu bar, cause of the low resolution.

技术笔记 #121 @BlaSTiWi 2009-09-25 ↳ Re: @JoQ

My thought exactly ... have you try to choose the non-menu bar option (floating window) then go to preferences-> accounts and you'll have the option to see what app that auto-run when login automatically and make hidden? That way it'll be minimized to the dock.

@JoQI downloaded the PleaseSleep application, which seems to work just fine! But its really really ugly and there is no setting to hide it completely, remove the menu bar icon or the floating window, you must have atleast one, and i would like it to run completely in the background. I really dont need to change any preferences at any…
作者修订 #29 @sk1nhd33t 2009-09-25 ↳ Re: @BlaSTiWi

因为 PleaseSleep 就算勾选了“启动时隐藏(Hide on startup)”也还是会在顶部菜单栏显示一个图标,所以我干脆动手替换了它程序包内的菜单栏图标——至少现在不会看到那个突兀的三色“Zzz”图标,跟菜单栏上的其他黑色图标顺眼百搭多了!

(附图中 MainMenu 橡皮擦图标左边那个就是替换后的 PleaseSleep 图标)

技术笔记 #122 @JoQ 2009-09-25

BlaStiWi and sk1nhd33t okey
The thing is i only have 1024x600 resolution, and it sucks to have many icons at the topmenu.

Hope we'll find a solution!

技术笔记 #123 @mstam 2009-09-26

I have 10.5 running fine on an Abit IP35 Pro w/ ATI 4850 video card. Can't get the install of SL to work unfortunately. I'm booting from an external USB HD and it takes about an hour to get to the attached screen. It then either freezes or after several more hours it shows some audio related issue.

I booted with the -v -x32 options. Also had to put the NullCPUPowerManagement kext in the Extensions folder to get past an HPET-related kernel panic. Any suggestions are more than welcome.

技术笔记 #124 @dooododoo 2009-09-26 ↳ Re: @sk1nhd33t
@sk1nhd33tPleaseSleep cant be hidden even if you tick hide on startup so what i did was change it's menubar icon, at least now i dont see a tricolor "Zzz" icon and it matched other icons in my menubar pleasesleep is the icon before MainMenu (eraser icon)

@sk1nhd33t Do you fee like being even more generous and sharing your menu-hilite.gif, menu-off.gif, and menu-on.gif? Right now I use a 22x22 pixel transparent gif.

技术笔记 #125 @mstam 2009-09-27

My mainboard has 2 NICs, w/ one disabled booting setup took a very long time, both enabled and it would freeze after network initialization. Purchased and installed an RTL-8169 card and disabled the onboard cards, ut now I get a kernel panic. Any suggestions?

技术笔记 #126 @simsim 2009-09-28

Chess problem

Chess kernel panic.

Chess kernel panics in 64 bit as soon as I move the mouse. Front Row and the ripple effects in dashboard work fine though. Chess is fine in 32 bit kernel. It makes me wonder if I have qe/ci only in 32 bits or if its not clear cut like that.

This is the crash screen:

I have the G31M-ES2l and the graphic card Asus GeForce 7300GT 256mb.
Output through DVI.
Snow leopard with kexts as in sk1nhd33ts guide.
Chameleon RC 2/3 boot0 boot1h and netkas 10.3 boot. No efi string - GraphicsEnabler in boot.plist. Kext Utility.

I don't know much about Quartz extreme and Core Image except that they are supposed to make the GPU do more of the work.
The 7300 is pretty weak though so I don't know what the difference would be.
The Wikipedia entry for Core Image list the 7300 as one of the cards used by apple for core image and notes that "any GPU capable of handling Core Image instructions is also Quartz Extreme capable". I used a trial version of iMaginator and ran this test (gtdmarc.blog spot.com/2009/01/core-image-benchmark-comparison-geforce.html) I found. There was no difference under 32 or 64 bit (around 2 min 40 sec). I also used Core Image Fun from the developer tools. Transitions and effects worked fine in both 32 and 64 bit. (it crashes when using large pics like the example pics). Quarts composer also seems to work.

Xbench gives me slighter higher value for quartz and openGL in 64 bit…

Clicking the "Open in 32bit mode" under 64 bit kernel doesn't help Chess.
I also tried out an app called OpenGL Extensions Viewer. No difference in cpu % while testing.

g31m2es2l
E6300 2.8 Ghz
Asus GeForce 7300 GT silent 256 mb
2 GB 800 MHz ram
500GB HD samsung ecogreen
PicoPSU 120 w

技术笔记 #127 @maxcala 2009-09-28

on mine, keeps on saying restart before install..anything to modify to remove the restart...

技术笔记 #128 @rcarp 2009-09-28

Kext Help

First thank you. This guide worked perfectly for me. Snow running perfectly even after update. This is my problem I accidentally drop a kext into a console and now all my kexts look like in the picture. Even if I download them they turn into a folder before I can do anything with them. Anyone have any ideas how to fix this?

技术笔记 #129 @dooododoo 2009-09-28 ↳ Re: @simsim
@simsimChess kernel panic. Chess kernel panics in 64 bit as soon as I move the mouse. Front Row and the ripple effects in dashboard work fine though. Chess is fine in 32 bit kernel. It makes me wonder if I have qe/ci only in 32 bits or if its not clear cut like that. This is the crash screen: I have the G31M-ES2l and the graphic card Asus…

same thing happens with me. i get the ripple effect and screensavers work, but chess crashes like yours does. i have the same board and cpu as you. i have a 7600gs 256mb. i simply got rid of chess. haha.

技术笔记 #130 @simsim 2009-09-28

good to know, maybe its just a bug then.
I never used chess before, only to test for qe/ci

技术笔记 #131 @raymop (at) mac.com 2009-09-28

Need Help!

I've followed the instructions and cannot get the USB to boot. I have tried many. many things. but, no luck. Need help.
I posted the verbose message screen. The screenshot attached is right before the machine reboots. I Leopard 10.5.6 installed (ideneb), and had no problems with that install.

Here is what the screen reads:
efi_inject_get_devprop_string NULL stringdata
Loaded HFS+ file (Extra/smbios.plist) 943 bytes free from 4237430
Patched DMI Table
Loaded HFS+ file (DSDT.aml) 15508 bytes from 4237430
Patched ACPI version 1 DSDT

Then the machine re-boots.
I am using Chameleon 2 RC2 with EFIv10 boot file.

技术笔记 #132 @dooododoo 2009-09-29 ↳ Re: @raymop (at) mac.com
@raymop (at) mac.comI've followed the instructions and cannot get the USB to boot. I have tried many. many things. but, no luck. Need help.

i recall reading somewhere that pentium d's can't run vanilla. i could be wrong. this guide worked perfectly fine for me using a basic pentium dual core (e6300). have you ever ran vanilla with your pentium d?

技术笔记 #134 @raymop (at) mac.com 2009-09-29 ↳ Re: @dooododoo

Vanilla on Leopard

@dooododooi recall reading somewhere that pentium d's can't run vanilla. i could be wrong. this guide worked perfectly fine for me using a basic pentium dual core (e6300). have you ever ran vanilla with your pentium d?

Well, I installed Leopard using iDeneb v1.3 (10.5.6).
This is what system profiler says:
System Version: Mac OS X 10.5.5 (9F33)
Kernel Version: Darwin 9.2.0
Boot Volume: HAckint0sh
Boot Mode: Normal
Computer Name: Hackint0sh

So, if I can't run vanilla on 10.6, then can you recommend a guide for me to follow?
I am just a little past noobie stage.

raymop

技术笔记 #135 @altoidboy 2009-09-29

sk1nhd33t, thank you so much for all the time/work you've put into this and helping others get up and running. I'm brand new to this and have a couple of questions from the 1st post in this thread:

when install DVD restore is done go to snow folder on your Desktop and copy the following to /Extra on your flash drive ● dsdt.aml ● boot.plist - edit this to match your EFI Strings, timeout and Graphics mode ● Extensions[USB] - rename it to Extensions

Where do I find instructions on how to edit the boot.plist? I don't know how to find my EFI strings, timeout, or graphics mode. I searched the forum but can't easily find the answer.

Also, would you consider updating those attached files to the latest? I tried doing it myself but got confused. (e.g. Chameleon RC3, PC-EFI 10.3, etc.)

I've tried a SL install several times on my G31M-ES2L with the VGA PNY VCG85512GXXB 8500GT 512MB graphics card. I've gotten it up and running almost perfectly, except no matter what I try, audio doesn't work (no audio devices show up). I've tried LegacyALC883.kext, I've tried LegacyAppleHDAHardwareConfigDriver and LegacyHDAPlatformDriver, I've tried both, I've tried Voodoo, but nothing works.

技术笔记 #136 @checkitout 2009-09-29 ↳ Re: @altoidboy
@altoidboyAlso, would you consider updating those attached files to the latest? I tried doing it myself but got confused. (e.g. Chameleon RC3, PC-EFI 10.3, etc.) ... I've gotten it up and running almost perfectly, except no matter what I try, audio doesn't work (no audio devices show up). I've tried LegacyALC883.kext, I've tried…

This is my situation exactly. I have everything working, except for audio. None of the kexts seem to work, no matter where I place them. I have tried everything and have a G31M-ES2l Rev 1.1 (F8 bios) board.

I migrated my Leopard account, so maybe that caused an issue. I think I may just have to totally wipe the drive and completely start from scratch.

If someone would be so kind as to create a new zip with the currently recommended solution, I would greatly appreciate it as well.

技术笔记 #137 @altoidboy 2009-09-30

Ah, glad to know I'm not alone. But I didn't migrate Leopard. I did a total clean SL install, following a few different guides and trying many different kexts. I'm about to try this guide (the one at the top of this thread) again.

作者修订 #30 @sk1nhd33t 2009-09-30 ↳ Re: @dooododoo
@dooododoo@sk1nhd33t Do you fee like being even more generous and sharing your menu-hilite.gif, menu-off.gif, and menu-on.gif? Right now I use a 22x22 pixel transparent gif.

你可以去 Google 搜索“iAndrew's menubar icons”(应该在 DeviantArt 上),直接从那里下载图标包——因为我的黑苹果主机目前还困在我家三楼……我的国家(菲律宾)最近刚遭受凯萨娜台风(Typhoon Ondoy)重创,包括我们家在内的许多地区目前仍在淹水,宽带网络也还没抢修恢复,我现在是用 MacBook Pro 连 3G 移动网络打这篇回复的。感谢老天,好在只是淹水,我的家人、我自己还有手头的电子设备都平安无事!

@altoidboyWhere do I find instructions on how to edit the boot.plist? I don't know how to find my EFI strings, timeout, or graphics mode. I searched the forum but can't easily find the answer.

EFI Strings 可以通过 OSx86Tools 或 EFIStudio 这两款软件自动生成。至于 Graphics Mode,填写你显示器的最高原生分辨率即可。或者你也可以直接跳过繁琐的 EFI Strings,改在 com.apple.Boot.plist 中加入 GraphicsEnabler=Yes(需搭配 Chameleon RC3 或 PC_EFI 10.3)。

@altoidboyAlso, would you consider updating those attached files to the latest? I tried doing it myself but got confused. (e.g. Chameleon RC3, PC-EFI 10.3, etc.)

等水灾过后有空或许会更新,但其实一楼都已经附上了所有最新文件(如 Netkas 的 fakesmc v2 与 PC_EFI 10.3)的直接下载链接,非常容易找到。

@altoidboyI've tried a SL install several times on my G31M-ES2L with the VGA PNY VCG85512GXXB 8500GT 512MB graphics card. I've gotten it up and running almost perfectly, except no matter what I try, audio doesn't work (no audio devices show up). I've tried LegacyALC883.kext, I've tried LegacyAppleHDAHardwareConfigDriver and…

声卡方面:如果你把 VoodooHDA.kext 装在 /S/L/E,不需要改 DSDT 就能完美发声(唯独睡眠唤醒后可能会破音或失效);但如果你要用你上面提到的那些 Legacy Kext,就必须先在你的 DSDT 中打上 HDEF 声卡补丁 ↗(鸣谢 coconup),单装 Kext 是绝对不会有声音的!放好 Kext 后记得清除系统缓存并重新打包 Extensions.mkext。

另外重启后,请务必打开“系统偏好设置”›“声音”,在“声音效果”与“输出”两个标签页中手动点选“内置扬声器(Internal Speakers / Built-In Speaker)”。

总结一下,以下 3 种组合任选其一即可正常发声:

- LegacyAppleHDAHardwareConfigDriver + LegacyHDAPlatformDriver + DSDT HDEF 补丁 = 有声音
- LegacyALC883.kext + DSDT HDEF 补丁 = 有声音
- VoodooHDA.kext(装在 /S/L/E)+ 原版未修改 DSDT = 有声音

如果三种方法都试过还是没声音,那我也想不出其他建议了 ^_^

@checkitoutThis is my situation exactly. I have everything working, except for audio. None of the kexts seem to work, no matter where I place them. I have tried everything and have a G31M-ES2l Rev 1.1 (F8 bios) board.

请对照上面的说明检查一遍,你肯定是漏了某个步骤,因为我的主板也是 Rev 1.x 配 F8 BIOS。

作者修订 #31 @sk1nhd33t 2009-09-30

大家也可以使用由 Conti 制作的 myHack 自动安装器(osx86.soju garden.com/2009/09/myhack-installer-1-0-rc3-released/),它会自动帮你安装好 Chameleon RC3 + PC_EFI 10.3 以及除 ALC883 声卡外所需的所有核心 Kext。至于修复权限与打包生成 Extensions.mkext,也可以参考 Conti 写的这篇工具脚本(osx86.soju garden.com/2009/09/permissions-kext-caches/)——不过运行前请记得先编辑脚本内容,因为 Conti 的脚本默认读取 CustomExtensions 文件夹,或者你也可以配合把文件夹改名。

希望对大家有帮助(HTH)!

技术笔记 #138 @checkitout 2009-09-30

Sound is working. I did a fresh install on another drive, copied over my settings manually, and then used carbon copy cloner to get it all back on my original disk.

技术笔记 #139 @Stoerte 2009-09-30

Spotlight KP

(i thought my installation went well, but now i have the following problem. Every time i boot my computer, Spotlight is trying to index my harddrive and my hackintosh gets a KP and i have to reboot...booting…Spotlight trying to index...KP...reboot...etc. :'( Someone has a fix for me?)

O.K. it's not (only) a Spotlight problem. I stopped running spotlight and deleted the index. (hostconfig SPOTLIGHT=-NO- and mdutil -i off /, mdutil -E /) Now i get every few minutes a KP...Grrrr. Any suggestions?

Another point is that i can't suspend, i have to shutdown the computer every time. Smartsleep didn't help.

HW: G31M-ES2L, E5200, 4GB RAM
SW: see install-instructions (except installing Chameleon RC1 manually), SnowLeopard 10.6.1

技术笔记 #140 @russianbandit 2009-10-01

I'm a bit confused about the PleaseSleep appliation... I don't have PleaseSleep and my sleep seems to work fine, as in my computer turns itself off in, say 20 minutes. It turns on my fast after this, thus I assume it went to sleep. Am I missing something here?

P.S I have the same board as sk1nhd33t.

技术笔记 #141 @mecanoiz 2009-10-01 ↳ Re: @raymop (at) mac.com
@raymop (at) mac.comI've followed the instructions and cannot get the USB to boot. I have tried many. many things. but, no luck. Need help. I posted the verbose message screen. The screenshot attached is right before the machine reboots. I Leopard 10.5.6 installed (ideneb), and had no problems with that install. Here is what the screen reads:…

I recommend the dr. hurt bootloader linked some where in this topic.
I couldn't get my usb to boot with the standard RC1/2/3 or EFI boot files either.
So just restore your SL iso to the USB drive, install the dr. hurts bootloader and put the extensions(USB) folder and others in the extra folder.

技术笔记 #142 @rmn87 2009-10-01

Help w/G31-ES2L SL install

I've followed your guide, installed from USB successfully, booted into fresh SL partition (-v x32), installed Chameleon RC2 package for EFI HFS, copied boot to root, copied Extras to root with com.apple.boot.plist with EFI String for 8600GT 256MB from OSX86 Tools, renamed extensions.

When I then try to boot into the drive with -v x32, it kernel panics. I don't understand, this has happened twice on me after another fresh install and then isntalling chameleon.

any help/suggestions?

plaza.ufl .edu/rmn87/KP.jpg

G31M-ES2L rev2.0
4gb DDR2800
C2D E8400
eVGA 8600gt 256mb

作者修订 #32 @sk1nhd33t 2009-10-02 ↳ Re: @russianbandit
@russianbanditI'm a bit confused about the PleaseSleep appliation... I don't have PleaseSleep and my sleep seems to work fine, as in my computer turns itself off in, say 20 minutes. It turns on my fast after this, thus I assume it went to sleep. Am I missing something here? P.S I have the same board as sk1nhd33t.

那代表你的手动睡眠与闲置自动睡眠本来就完全正常,不需要安装 PleaseSleep……你真幸运!

方便分享一下你其余的硬件配置与 BIOS 版本吗?

@rmn87I've followed your guide, installed from USB successfully, booted into fresh SL partition (-v x32), installed Chameleon RC2 package for EFI HFS, copied boot to root, copied Extras to root with com.apple.boot.plist with EFI String for 8600GT 256MB from OSX86 Tools, renamed extensions. When I then try to boot into the drive with -v x32,…

请重新打包生成一份 Extensions.mkext 并确保以 32 位模式启动。看你贴出的照片,系统其实还是跑进了 64 位模式(因为你少打了一个连字符 -)。要强制以 32 位启动,在 PC_EFI 下请输入 -x32,在 Chameleon RC2/RC3 下则请输入 arch=i386。

技术笔记 #143 @eLPhi 2009-10-02

i have successfully installed 10.5.6 on my G31M-ES2L, can someone tell me if the BIOS settings for 10.5.6 and 10.6 be the same? or someone please post the BIOS settings for 10.6

技术笔记 #144 @Bartounet 2009-10-02 ↳ Re: @eLPhi
@eLPhii have successfully installed 10.5.6 on my G31M-ES2L, can someone tell me if the BIOS settings for 10.5.6 and 10.6 be the same? or someone please post the BIOS settings for 10.6

I haven't had anything to change.

技术笔记 #145 @shivpratik 2009-10-02

Kernal Panic While Installation

Im unable to install snow leopard. When I select the "Install Mac OS X" in Chameleon Bootloader I get the attached screen. I have tried to install in 32bit and 64bit. Both I get the same error. out with this.

Im using G31M-ES2L V1.x mobo.
iAtkos Leopard 10.5.7.

技术笔记 #146 @russianbandit 2009-10-02 ↳ Re: @sk1nhd33t
@sk1nhd33tyou dont need PleaseSleep because manual and automatic sleep is working for you.. lucky you care to share the rest of your specs?

Yep, PleaseSleep is not running (I do have it installed however) and the normal sleep functions for me. Though sometimes it wakes up by itself. It seems that it may be tied to some program running. It's strange sometimes it'll sleep fine, and sometimes it won't auto sleep and wakes up (in a minute or so) if manual slept. That is why I installed PleaseSleep to see if it would fix this issue, which it did not.

My specs:
GA-G31M-ES2L Rev 1.1
Intel Pentium E5200
Asus 9600 GSO Video Card
Optiarc DVD RW AD-7240S
Asus WL-138G V2 PCI Wireless card
1 TB Hitachi HDT721010SLA360 HD

Question: I cannot get my CPU temp to display with iStatMenus. It only shows the HD temp. Has anyone gotten CPU temp to display using any app?

技术笔记 #147 @simsim 2009-10-02

I have everything as in the first post and automatic sleep works for me without PleaseSleep as well. 32 and 64 bit both.

Only difference is I don't have a bonjour fix. Weird thing though, if you set Display and Computer to sleep after, say 2 minutes of inactivity, display will sleep at that time but it takes a couple of minutes after that before computer sleeps too.

1 sata drive, apple pro usb keyboard, 7300gt, firewire pci, picopsu.

OK, tested a bit more and it seems to just work now and again

技术笔记 #148 @Sileem 2009-10-02

Don't upgrade your bios, I upgraded to F10 and now my ethernet does not work, even with the ethernetbuiltin put in the boot.plist

Edit: Help, Everything worked fine with the Beta F9 Bios, but now ethernet does not work even when I downgrade to F9 (final) bios. Im going to try the F8 bios, but does anyone know if theres any solution?

技术笔记 #149 @russianbandit 2009-10-02 ↳ Re: @simsim
@simsimWeird thing though, if you set Display and Computer to sleep after, say 2 minutes of inactivity, display will sleep at that time but it takes a couple of minutes after that before computer sleeps too.

I see this too. It's almost like the sleep timer for computer starts after the Display goes to sleep. So say if you have 2 minutes set for sleep for both Display and Computer, Computer will go to sleep after 4 minutes. This is just a theory, not totally positive on this.

技术笔记 #150 @lazyfly 2009-10-02

looking into buying the board, but i'm not really sure if 5.1 multichannel audio is working?!

I read that S/pdif is not working, but what about analog multichannel?

thx,
lazy
ps: awesome guide, thx so much!

技术笔记 #151 @bubuli 2009-10-03 ↳ Re: @L8nitehackin

Audio for ES2L v2.x board

@L8nitehackin@sk1nhd33t I did verify HDEF is listed in DSDT. Now as to whether or not that means I'm ok just because I see it remains to be seen. But I did use the one I got from the first page of this thread with no modifications.. perhaps that's my issue? I've read where you can patch it... but need to research further and see if that would…

hi L8nitehackin

I also have the version 2.x of the board and I was having the exact same problem: everything working (with a separate NIC, not using the onboard LAN) except SL can't see onboard audio.

the problem I was having was I was using Chameleon 2RC2...i switched to RC3 and used the kexts and DSDT.aml posted by sk1nhd33t and voila! WE GOTZ AUDIO LOLZ!

to recap:

- use the kexts provided by sk1nhd33t
- use the DSDT.aml (patched with HDEF already) by sk1nhd33t
- use Chameleon 2.0 RC3

all three are crucial to have on board audio working for ES2L v2.x boards

infinitemac community rules! sk1nhd33t's guide is awesome! i would have never managed to build my Hackint0sh without his guide! Ayos ka talaga, tsong! (translation: You're alright, brother!)

技术笔记 #152 @ju421019 2009-10-03

I need some help, I installed snow leopard using a lifehacker guide, but cant install any kexts using Osx86 Tools.

I don't get any sound, i dont see any output device in sound preferences.

Using 10.5.8 i was able to install sound kext but why isnt working in snow leopard.

what tool do i use to install kexts?

技术笔记 #153 @justtemp 2009-10-03

Installation on G31M-ES2L with geforce 7300 GS - success

Using a bought copy of the upgrade disk I managed to use your tutorial to upgrade a working ideneb install to snow leopard! Thank you SO MUCH, you are the greatest!

Some things:
1. adding EFI means adding a long list of digits to the com.apple.Boot.plist and it is based on your graphics card. I used "EFIStudio (scott dangel.com/blog/?page_id=20)" , entered my EFI in the file (which you later copy from the USB to the HD in /Extra/com.apple.Boot.plist)
2. the UUID of my computer (you can find it in "apple->about this mac->more info->hardware under "hardware UUID") was already in the plist when I opened it, which brings us to:

3. I did not do exactly as written here. this tutorial is for a new install and I upgraded a current install, somehow it worked (maybe because I was based on ideneb to begin with?), after installing from USB I booted from the USB again but chose the HD I upgraded. the OS started ok (no video :- but could not install chameleon for some reason. I didn't get it installing until now.. but I can boot from the HD now (after copying all of the Extra/ and boot files and changing as written in first post) and now the OS works.. so I don't know what was that chameleon failed to install all about.

Anyway, thank you so much for the howto, I really admire all you people taking the time to make this possible!

技术笔记 #154 @ju421019 2009-10-05 ↳ Re: @checkitout

I have the same problem, no audio devices are showing up, can anyone help?

@checkitoutThis is my situation exactly. I have everything working, except for audio. None of the kexts seem to work, no matter where I place them. I have tried everything and have a G31M-ES2l Rev 1.1 (F8 bios) board. I migrated my Leopard account, so maybe that caused an issue. I think I may just have to totally wipe the drive and completely…
技术笔记 #155 @raymop (at) mac.com 2009-10-05

drossxyu Has the sound fix

"drossxyu Puma Join Date: Sep 2009 Posts: 29 For those of you that are still having trouble getting the sound to work I was able to get it to work by doing the following as provided by djnitehawk on thisthread (check out his awesome automation script while you're at it): 1. get rid of all other sound kexts that u have added, from both…

The fix by drossxyu is what worked for me. I tried everything. And I mean everything. This is the ONLY sound fix that worked,
You must remove any and all other HDA's from /extra and s/l/e. Rebuild and reset permissions.

Anyone that has sound problems should try this fix.

I have a g31m-es2l v1.1 F8 with a pentium D 950.

After 1 week, I finally have snow leopard with working sound.

技术笔记 #156 @raymop (at) mac.com 2009-10-05 ↳ Re: @ju421019

Try this fix for no sound

@ju421019I have the same problem, no audio devices are showing up, can anyone help?

See my response right below yours! Maybe it will help.

技术笔记 #157 @ju421019 2009-10-06

Thanks - I will try this audio trick on a fresh install again tonight.

Or can I do it on my existing install, I think i added several kexts to get it work, where is the path to remove them?

What are these paths? "get rid of all other sound kexts that u have added, from both /E/E and /S/L/E"

1. I found the the link to the voodoohda file and pane.

http://forum.voodooprojects.org/index.php/topic,234.0.html ↗

技术笔记 #158 @dmbardal 2009-10-06

I got an question.
I have successfully installed Snow Leopard using your way,
but I changed my GeForce 9600GT for an ATI HD 4870 512MB GDDR5 simply because its better, and I know it works on 10.6.1.

However, when I did that, I got the following error:
"AppleRTL8169 phywaitforautonegotiation timeout"

I have googled, and I have no idea how to fix it.
I did also try to use the USB-Installer and boot to install another one, because I thought it was because of the GFX change,
but that doesnt work either..
I have also tried to do "n" instead of "y" on the useethernet string, but nothing.
I have tried to remove the GFX String, nothing.
I have tried to remove all the NVIDIA kexts (NVxxxx.kext), still nothing.
Same result.

Any chance for a hint in the right direction, or an direct answer?

- Dag Magnus

Edit: I removed the NVIDIA kext from the installer, the ATI kext, and added an modified ATI Kext and my installer now works.
But when I install and try to run the newly installed Snow Leopard, it stops at the same problem.
I dont know what I am supposed to do now, I am completely lost!

技术笔记 #159 @mamexp 2009-10-06

I couldnt read all the post so please forgive me if its already answered

Were you guys able to get the onboard graphics working? Full resolution and QE support?

If so please give me some sort of a guide or tip…

技术笔记 #160 @gashead76 2009-10-07

Dsdt...

Ok, I am for the most part new to dsdt patching.. Here's my problem.

I used the dsdt.aml from the snow.zip. Install goes great, boots up great. Only, I have no networking at all! I have an asus 138g-wl wireless pci card (I think that's it, works well in 10.5). My board is the ES2L version 2, so I know that builtin Ethernet does not work.

Anyway, if I remove the dsdt.aml from the zip in this guide and replace it with the one I was using for 10.5 (just the rtc fix), network starts right up.. But I lose the fixes in the new dsdt! Like, the CMOS reset fix, sound, etc..

Any suggestions? I looked at the decompiled versions of the old versus the new, I have no idea what I am looking at though.

作者修订 #33 @sk1nhd33t 2009-10-07 ↳ Re: @mamexp
@mamexpI couldnt read all the post so please forgive me if its already answered Were you guys able to get the onboard graphics working? Full resolution and QE support? If so please give me some sort of a guide or tip…

据我所知,G31M-ES2L 板载的 GMA 3100 集显在 Snow Leopard 下是无解的(无法开启 QE/CI),建议直接买一张便宜的独立显卡(例如 GeForce 9500GT 或更高端型号)。

@gashead76Ok, I am for the most part new to dsdt patching.. Here's my problem. I used the dsdt.aml from the snow.zip. Install goes great, boots up great. Only, I have no networking at all! I have an asus 138g-wl wireless pci card (I think that's it, works well in 10.5). My board is the ES2L version 2, so I know that builtin Ethernet does not…

强烈建议自行提取并编译你主板专属的 DSDT!我附在压缩包里的 dsdt.aml 原本只是供大家比对参考用的(虽然同为 Rev 1.x 主板可以直接套用,但你的是 Rev 2.0)。请查看一楼底部的鸣谢清单,所有 DSDT 补丁项目(声卡、RTC、EHCI)的原始教程链接都列在那里了。你可以使用 EvOteam 推出的 DSDT SE 软件,直接复制粘贴补丁代码并一键编译,非常简单。

技术笔记 #161 @ju421019 2009-10-07

How do install the dsdt.aml file?

I ask this because I installed Snow Leopard using the lifehacker guide for another gigabyte board, it works fine, except some things like audio.

Now, I know there is a dsdt file in this guide, how can I apply it to my install?

技术笔记 #162 @MonkeyDLuffy 2009-10-08

Can anybody run Voodoopower.kext in 64-bit? It only works in 32-bit which I think is normal. But I want to run in full 64-bit and at the same time save power.

Is there any other way to run Speedstep buy not using Voodoopower? Or maybe anybody has a 64-bit version or a work around to make Voodoopower work.

UPDATE:

I found the answer to my question but I'm not 100% sure it works. It looks like it works though.

I just went ahead and read this thread:

http://www.insanelymac.com/forum/index.php?showtopic=18… ↗

Scroll down at the 1st post you will see the link for CPUi.

I DID NOT follow any DSDT/SSDT modification with regards to CPU speedstep. I just installed the CPUi app and that is it. I just made sure that Voodoopower.kext is not available in /E/E or /S/L/E.

The reason why I'm not sure it's 100% is because of the program that netkas made, cpu-x, doesn't recognize the speed change. But the CPUi app itself does. I don't know where cpu-x fetches the info, but with Voodoopower.kext + cpu-x, cpu speed changes are recognized, but 32-bit only.

The CPUi works in both 32 and 64bit. - SLEEP works, but it is harder to wake up - more keys needs to be pressed. AUTOSLEEP does not work.

UPDATE: It was not hard to wake up from sleep. I just thought it was. Sorry.

技术笔记 #163 @swanzai 2009-10-09

spinner of death at gray before install

howdy -- followed the instructions to the tee but I seem to be sticking at a gray screen after the large / small text, with a moveable cursor before the install really begins. if i wait long enough it turns into a spinner. any thoughts?

技术笔记 #164 @cchristophher 2009-10-10

Bootable but won't install

I followed all the steps and when i boot from the USB drive, i get this
I'm not using a flash drive per se, it is this ↗my mobo boots from it fine but could that still be a problem?
I also had trouble with the kexts in the com.appleboot.plist, how do i make my strings or EFI strings? i did it with EFI tool, but thats just for my graphics card, is that how i do it?
here are my specs:
G31 S2L
Q6600 Core2Duo
EVGA 9800GT
Edit:you can't see it but its in 64bit mode, how do i edit the mkext to keep it in 32?

作者修订 #34 @sk1nhd33t 2009-10-10 ↳ Re: @cchristophher

顶楼指南已再次大幅更新!全面改以 Chameleon RC3 + PC_EFI 10.3 与最新 Kext 为基础,并新增了一段教大家如何自行提取与修补 DSDT 的速成指南。

向所有开发这些工具、Kext 与修补方案的前辈致敬……祝大家使用愉快!

我目前仅存的两个小问题:

- 不依赖 PleaseSleep 时无法触发闲置自动睡眠(Automatic Sleep)
- 无法直接按 Apple 铝合金有线键盘将系统从睡眠中唤醒
- 除此之外的一切功能皆完美无瑕!

技术笔记 #165 @ju421019 2009-10-10

I followed this guide in this thread:

http://lifehacker.com/5360150/install-snow-leopard-on-y… ↗

To get everything working fine, easiest way to install. Only Issue I am having is sound, I can't see the input/output device, any help there please?

Yes I know the lifehacker guide mentions a different motherboard, but it works fine on this one too.

Now, I just need sound working from the board.

技术笔记 #166 @BlaSTiWi 2009-10-11 ↳ Re: @sk1nhd33t

Great!

Quick Q ... does the myHack installer put stuff into EFI partition?

Tkx!

@sk1nhd33tguide updated again to base an RC3+PCEFI 10.3 install and updated kext.. made a short guide too in creating your own DSDT using DSDT-SE.. credits to all who found/create all the apps, kext and fixes.. enjoy ISSUES im having: - Automatic Sleep w/o the use of PleaseSleep - waking from sleep using my Apple Aluminum KB - the rest is flawless!
技术笔记 #167 @MonkeyDLuffy 2009-10-11 ↳ Re: @sk1nhd33t
@sk1nhd33tguide updated again to base an RC3+PCEFI 10.3 install and updated kext.. made a short guide too in creating your own DSDT using DSDT-SE.. credits to all who found/create all the apps, kext and fixes.. enjoy ISSUES im having: - Automatic Sleep w/o the use of PleaseSleep - waking from sleep using my Apple Aluminum KB - the rest is flawless!

Really nice to hear that the rest is flawless. May I ask, what SpeedStep app are you using (64bit)? I use CPUi which seems to work but I was wondering that you might be using something better. Voodoopower only works in 32-bit

技术笔记 #168 @Ezhoon 2009-10-11 ↳ Re: @sk1nhd33t
@sk1nhd33there's how the setup goes, any of the 3 combination will do: - LegacyAppleHDAHardwareConfigDriver + LegacyHDAPlatformDriver + HDEF = audio - LegacyALC883.kext + HDEF = audio - VoodooHDA (S/L/E) + untouch dsdt = audio if all fails then i dont know what to suggest anymore ^_^

Just let you know that the first method also worked for my Jetway xblue P43 mobo with alc883.
I've tried voodoohda 64bit in s/l/e too but, mic input almost always never worked properly. Using appleHDA just feels more satisfying and produces a bit clearer sound, imho

Great stuff, thanks!

作者修订 #35 @sk1nhd33t 2009-10-11 ↳ Re: @BlaSTiWi
@BlaSTiWiGreat! Quick Q ... does the myHack installer put stuff into EFI partition? Tkx!

如果你指的是隐藏的 EFI 分区,答案是不会——请改用终端敲 3 行命令手动安装,或者先装 RC2.pkg 再替换文件。

我自己目前(包括备份用的 Leopard 分区)依然是把引导放在隐藏的 EFI 分区里……我比较喜欢这种做法,因为平时眼不见为净,我就不会手痒整天想去乱改它,哈哈!

@MonkeyDLuffyReally nice to hear that the rest is flawless. May I ask, what SpeedStep app are you using (64bit)? I use CPUi which seems to work but I was wondering that you might be using something better. Voodoopower only works in 32-bit

我目前使用的是由 hnak 开发的 PStateChanger + VoodooPState.kext。因为我现在不知为何连不上 InsanelyMac 主站,暂时没办法贴链接给你,但就在 OSx86 News and Releases 版块里面。

我这阵子也一直在研读通过 DSDT 启用原生 Vanilla SpeedStep 的教程帖,但看起来相当硬核,我试着改了几次都没成功就先放弃了。

顺带一提,CPU-i 在我的 64 位环境下无法运行,方便分享你使用的 Kext 与应用程序链接吗?你的处理器是四核(Quad)还是双核(C2D)?

技术笔记 #169 @joel_ezekiel 2009-10-12

Hi, i was wondering if i could get some quick help. I had my computer set up properly and everything worked, but i wanted a larger hdd, anyway i formatted and set everything up again and its working perfect. But for some reason i have nfi why, i cant connect to anything shared with samba, from windows 7, osx, or solaris. Does anyone have a clue why this would be happening, when i try to connect it just sits there saying connecting and never finishes.

技术笔记 #170 @richybatten 2009-10-12

Can't open Chameleon Screen

I have tried this and followed other guides on how to Install the retail SL but I can't get the Chameleon screen to open after booting from the USB drive. Does anyone know why I can't get Chameleon to run or has anyone else had this problem? I'm trying to install to Dell M90 Laptop.

技术笔记 #171 @dooododoo 2009-10-13 ↳ Re: @cchristophher
@cchristophherI followed all the steps and when i boot from the USB drive, i get this I'm not using a flash drive per se, it is this (http://www.amazon.com/Western-Digital-Passport-Essentia… ↗)

That's not really following ALL the steps then.

All I can say is that I have the same hardware as the OP, I followed his directions, and SL works semi-perfectly (no auto-sleep, but remedied by PleaseSleep.app) as he said.

Just get an USB flash drive and proceed. I wish for your success!

技术笔记 #172 @joel_ezekiel 2009-10-13 ↳ Re: @joel_ezekiel
@joel_ezekielHi, i was wondering if i could get some quick help. I had my computer set up properly and everything worked, but i wanted a larger hdd, anyway i formatted and set everything up again and its working perfect. But for some reason i have nfi why, i cant connect to anything shared with samba, from windows 7, osx, or solaris. Does anyone…

ok so i have worked out that connecting to an smb share works perfectly fine before i install myhack+kexts (first boot after install), does anyone please have any suggestions?

edit: well after alot of screwing around i just went back to your old guide and used the files from there after installing snow leopard with myhack bootloader. works fine now.. :s

edit 2: lol well i got a kernel panic setting it up that way and went back and tried numerous things, its gotta have something to do with myhack and whats in the efi partition, but for now im using nfs to connect to my fileserver

技术笔记 #173 @MonkeyDLuffy 2009-10-13 ↳ Re: @sk1nhd33t
@sk1nhd33tif you are talking about the hidden EFI partition then NO, install it manually instead with just 3 terminal commands or RC2.pkg that's what im using right now including my backup leopard partition.. i prefer it because it's hidden and im not tempted to tinker it a lot haha! im using Pstate created by hnak, cant link it to you right…

I just got it from the original post of "FormerlyknownAs" here:

http://www.insanelymac.com/forum/index.php?showtopic=18… ↗

It is the last link of the first post.

I just installed it at /S/L/E repaired permissions, cleared cache. Restarted in 64-bit and ran the CPU-i app and there I can see that my E5200 shifts from 2500Ghz to 1200Ghz. Multiplier increases from x 6.0 to x 12.0 (the normal). Cpu voltage also changes from my stock 1.292 V to 1.052 V. Seems to work fine in my case. I think Mitch_de from IM also said that the CPUi works fine and we were having the same issue because CPU-X (netkas cpu tool) does not detected the voltage/ghz shift.

By the way, what is the difference between speedstep and P-state?

技术笔记 #174 @ju421019 2009-10-14 ↳ Re: @ju421019

I would greatly appreciate if someone can help me here.

a. Also I have another request, anyone know how I can dual boot windows 7 and SL? Do I need two hard drives?

@ju421019I followed this guide in this thread: http://lifehacker.com/5360150/install-snow-leopard-on-y… ↗ To get everything working fine, easiest way to install. Only Issue I am having is sound, I can't see the input/output device, any help there please? Yes I know the lifehacker guide mentions a different…
技术笔记 #175 @shivpratik 2009-10-14 ↳ Re: @cchristophher
@cchristophherI followed all the steps and when i boot from the USB drive, i get this I'm not using a flash drive per se, it is this (http://www.amazon.com/Western-Digital-Passport-Essentia… ↗)my mobo boots from it fine but could that still be a problem? I also had…

Even Im having the same problem.. But im not able to figure out the problem…
Why dont anyone from infinitemac help us out with this problem…
At least tell us where we are going wrong...

技术笔记 #176 @callingltu 2009-10-14

Hullo. Thx for really good guide, but I've got one problem, and have no idea how to solve it. I'm using dual boot with SL and win xp, xp is on one partition and SL on other. I have bootloader (myHack 1.0 rc3) installed on separate disc, because if i install bootloader on SL partition it messes up xp bootloader, and windows stops working. So SL work fine, boots up perfectly, but if i choose windows from chameleon, it doesn't start, screen goes black, and on top of it appears white dot. But if i make windows partition active and boot from that hard drive, windows starts normaly. Any ideas why chameleon doesn't load windows? And strange thing, windows partition is set to default on chameleon, is there any way making SL partition as default?

Looking forward hearing from you

作者修订 #36 @sk1nhd33t 2009-10-15 ↳ Re: @MonkeyDLuffy
@MonkeyDLuffyI just got it from the original post of "FormerlyknownAs" here: http://www.insanelymac.com/forum/index.php?showtopic=18… ↗ It is the last link of the first post. I just installed it at /S/L/E repaired permissions, cleared cache. Restarted in 64-bit and ran the CPU-i app and there I can see that my E5200 shifts from 2500Ghz to…

啊,原来就是 FormerlyKnownAs 那篇 DSDT Vanilla SpeedStep 教程帖里附的文件!我之前试过几次 DSDT 原生变频,看来我还得再多花点时间静下心来研究测试,才能在我的四核处理器上跑起来……

CPU-i 在我的 64 位环境下依然打不开,不过在 32 位模式下我的体验跟你一样,可以看到四核处理器在轻负载时自动降频并降低电压。目前我对 VoodooPState 已经很满意了,它的效果跟 VoodooPower 一样好,而且能支持 64 位模式。

技术笔记 #177 @snowdog23tx 2009-10-17

Can't boot from USB stick, help

Thanks to everyone for this fantastic thread. I am attempting to build my first Hackintosh using the G31M-ES2L (Ver. 2.0) board using this guide.

I am following the steps to the letter, but I cannot get my machine to boot from the USB stick. The stick shows up in the BIOS and I can select it on the boot menu, but after that nothing happens.

I have reformatted my stick and re-restored the SL image, re-run the MyHack installer, basically followed the directions over and over and still nothing works.

If anyone has any suggestions I am all ears. I'm pulling my hair out trying to figure this out...

技术笔记 #178 @russianbandit 2009-10-17

Sorry for asking this again, but... I cannot get my CPU temp to display with iStatMenus. It only shows the HD temp. Has anyone gotten CPU temp to display using any app?

技术笔记 #180 @vkd 2009-10-18

If you can't get past KP in your first Snow boot, I'd suggest you need to properly install the Chameleon bootloader. Get the latest version (2.0 RC3 r658 + PCEFI v10.4 by Netkas), install by included instructions and try again.

Hope this helps! PM me to let me know!

技术笔记 #181 @infiniteThanks 2009-10-18

Found why audio selections did not show up

Many thanks to OP for the really hard work. Everything worked except Sound and Samba shares. I had problems with the audio like some of the others. Forgive me if I missed any similar solution posted earlier; it seems this thread is very popular

Here is what I did:
1. download MKext Tool from pcwiz computer.com/index.php?option=com_content&task=view&id=151&Itemid=48

2. Start it, click on tab "View Contents".
3. Choose /Extra/Extensions.mkext
4. Click on View Contents.

5. If any of the audio exts are missing (LegacyALC883.kext, LegacyAppleHDAHardwareConfigDriver.kext, LegacyPlatformDriver.kext) then it might help to create a new Extensions.mkext.

Note, follow the following only if 5 is true.

6. Click on Pack tab on MKext Tool.
7. Drag all the kexts in /Extra/CustomExtensions to the window.
8. I saved the extensions to an Extensions folder on my desktop.
9. I picked the "View Contents" tab again and opened the just created mkext and here is the result:
Found 7 kexts:
/Volumes/SnowCoco/Extra/CustomExtensions/fakesmc.kext - org.netkas.fakesmc (2.0)
/Volumes/SnowCoco/Extra/CustomExtensions/FramebufferDisabler.kext - net.osrom.kext.Disabler (1.0.1)
/Volumes/SnowCoco/Extra/CustomExtensions/LegacyAppleRTC_32bit_Only.kext - com.apple.driver.AppleRTC (9.9)
/Volumes/SnowCoco/Extra/CustomExtensions/NullCPUPowerManagement.kext - org.tgwbd.driver.NullCPUPowerManagement (1.0d2)
/Volumes/SnowCoco/Extra/CustomExtensions/OpenHaltRestart.kext - com.psystar.driver.OpenHaltRestart (1.0.3)
/Volumes/SnowCoco/Extra/CustomExtensions/PlatformUUID.kext - com.superhai.driver.PlatformUUID (1.0)
/Volumes/SnowCoco/Extra/CustomExtensions/Sleepenabler.kext - sk.triaxis.kext.SleepEnabler (1.0)

10. I trashed the older /Extra/Extensions.mkext. It will ask for auth. You may decide to move it; I was less patient.

11. Copy your new Desktop/Extensions/Extensions.mkext to /Extra/Extensions.mkext. It will ask for Auth.

12.  Delete cache.  In terminal mode do:
     sudo rm -rf /System/Library/Caches.

13. You can also run pfix as described by OP.

14. Reboot.

15. Go to System Preferences -> Sound (Thanks OP)
Select Internal Speakers for both Sound Effects and Output.

I would suggest only the brave to try this first and then verify that I am saying something sane. This is my first post here.

Now to figure out Samba shares: Mine just say connecting to Server. Works fine with windows client.
Other stuff: Time Machine: fine. Sleep is beautiful. CPU= E5200, 2 hard drives. Can't test Parallels as E5200 does not have VT extensions
Originally had 10.5.6. Would not boot from USB stick so I created a separate partition on one drive, put the Snow hackintosh installer on it and booted from it. Installed OS on the other drive and continued as described by OP. Beautiful. The original hard drive with 10.5.6 I reformatted and now use it for time machine.

Samba shares: Still trying to figure it out. Other Apple customers have the same problem.

技术笔记 #182 @brfransen 2009-10-18 ↳ Re: @infiniteThanks
@infiniteThanksNow to figure out Samba shares: Mine just say connecting to Server. Works fine with windows client.

If you used pfix it doesn't set the execute bit on one of the files in the smb kext that needs it to run correctly. I went into Disk Utility and repaired permissions and smb is working for me now.

Britney

技术笔记 #183 @simsim 2009-10-19

In case someone made the same mistake as me…

When I was reinstalling my stuff I couldn't get sound for a while, until I realised I was manually making the mkext in /extra by combining the kexts in S/L/E and Extra. It should only contain the kexts in extra. If you do it manually in terminal you get a lot of missing dependency messages but the resulting mkext is the same as you get from Kext Utility (I checked with md5).

I had some samba problems too but using "computername\username" as the username worked for me. As in this tip macwi ndows.com/snowleopard-filesharing.html#090209d

技术笔记 #184 @infiniteThanks 2009-10-19

brfransen: It WORKED ! I went to Disk Utility and used it to repair permissions and SMB share now works. Thank you !

simsim: Thank you! The warnings generated by the command line confused me so I wanted to use the MKext Tool to visualize what was going on. Plus I am fairly new to OSX Mac. Actually I am running away from Windows.

技术笔记 #185 @353inf 2009-10-19

I was successfull following this guide to get SL up and running with kalyway 10.5.2 on another partition. The screen resolution wasn't correct and in profile it didn't recognize my video card. I installed EFI studio to fix this choosing my card. The software update offered additional updates and programs, which I declined and I might note saw in this process 'connecting to apple' which I had not noticed with the 10.5.2 verison that has has been installed numerous times in the last months attempting to get a working 'es2l ver2'. After restart I noticed during that process the cpu multiplier 10.5…never before that, 8 normal, the 'my hack' screen with bootloader options…kalyway1052, SL,slinstaller. I then choose SL only to get screen 'power button/restart' message in various languages with very large circle and line…similar to those ' no left turn', etc. I'm used to seeing. The kicker is that after trying to restart and to use 'kalway1052' doesn't work…going into bios the system has been reset to defaults.After making adjustments then booting into '1052' which is fine.Seems that when SL crashes it changes bios back to defaults. Any ideas or suggestions would be great. Thanks.

技术笔记 #186 @joel_ezekiel 2009-10-19 ↳ Re: @brfransen
@brfransenIf you used pfix it doesn't set the execute bit on one of the files in the smb kext that needs it to run correctly. I went into Disk Utility and repaired permissions and smb is working for me now. Britney

Thank you so much, using NFS worked fine but i had strange permission problems, and not knowing how to set it up on solaris properly didnt help, smb works great again!

技术笔记 #187 @carolinablue 2009-10-20

Success - thanks

Long-time lurker on this thread, but I wanted to simply say thanks for all the hard work as I finally got my ES2L rev 1.x working with Snow Leopard. I literally tried more than a dozen different methods (including the early versions here) and finally this latest version worked perfectly for me. Also updated to 10.6.1 without any issue and all is working perfectly. Thanks!

技术笔记 #188 @ynol 2009-10-22 ↳ Re: @carolinablue

Can you give us the tip for 10.6.1 to have audio working 100%

@carolinablueLong-time lurker on this thread, but I wanted to simply say thanks for all the hard work as I finally got my ES2L rev 1.x working with Snow Leopard. I literally tried more than a dozen different methods (including the early versions here) and finally this latest version worked perfectly for me. Also updated to 10.6.1 without any issue…

Can you post the audio kexts?

I can't seem to have 100% in-out audio on SNL...!

Thanks:)

技术笔记 #189 @carolinablue 2009-10-23

I skipped all audio content

Sorry I can't be of any help as I use a Bose Companion 5 USB speaker set and so have audio disabled in my BIOS and skip all those portions of the directions. Best of luck in your search to get it working.

技术笔记 #190 @spudstud450 2009-10-23

CMOS - Corrupt

What is the easiest way to fix the CMOS Reset error I get every time my computer restarts? I am using the DSDT downloaded in the ES2L Kit. Everything else works like a charm on my G31m-es2l. I've tried the cmos corrupt fix in the es2l folder. How did everyone else fix theirs?

G31m-es2l Rev 2.0
9600GT 512
Snow Leopard 6.1

技术笔记 #191 @aj3399 2009-10-23

verifying DMI pool data

I followed the guide (thanks for all your work on this!) and was installing SL when the machine rebooted, and now all I get is "verifying DMI pool data." i've re-formatted my thumb drive, did the entire process over, and still, "verifying DMI pool data." I have v2 of the board, and am trying to use onboard graphics. Is that my issue?

技术笔记 #192 @353inf 2009-10-23

try this......

Search es2l on these boards…guide under Voyn1x at the end shows Alc883.zip

I did use Kext Helper 0.7 to install both…got from weaksauce leopard soup es2l guide and folder.
AppleAzaliaAudio:

Version: 1.0.0
Last Modified: 10/21/09 8:04 PM
Get Info String: 1.0.0, Copyright Apple Computer, Inc. 2005
Kind: Intel
Architectures: i386
64-Bit (Intel): No
Location: /System/Library/Extensions/AppleAzaliaAudio.kext
Kext Version: 1.0.0d1
Load Address: 0x5b6d4000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied

AppleAzaliaController:

Version: 1.0.0
Last Modified: 10/21/09 8:04 PM
Get Info String: 1.0.0, Copyright Apple Computer, Inc. 2005
Kind: Intel
Architectures: i386
64-Bit (Intel): No
Location: /System/Library/Extensions/AppleAzaliaAudio.kext/Contents/PlugIns/AppleAzaliaController.kext
Kext Version: 1.0.0d1
Load Address: 0x5b528000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied

Had to install pci etherent card…trendnet

Type: Ethernet Controller
Bus: PCI
Vendor ID: 0x10ec
Device ID: 0x8169
Subsystem Vendor ID: 0x10ec
Subsystem ID: 0x8169
Revision ID: 0x0010

disable 'on board lan'

技术笔记 #193 @jetpr 2009-10-24

Help with Audio no Work

Audio no work in 32bit or 64bit

please some help

ACL883:(

技术笔记 #194 @iztech 2009-10-24

No Sound

Ditto here on sound.
Nothing doing.
V2 using firmware from Gigabyte FF, FE did not work either.
Tried Voodo, Taruga 64

Sound stuff is scattered all over the net but nothing concrete. Thanks for this thread it is lengthy but you gain some knowledge from it.

技术笔记 #195 @brfransen 2009-10-24

Thanks to this thread and all the great contributions I have my ES2L R2.0 FC BIOS, E6300 OC'ed to 3.4GHz, 4GB RAM, 9500GT 512MB, PCI TrendNet Ethernet (due to no driver for the R2.0 onboard Ethernet), and PCI Firewire all working great! Everything I have tried so far, including audio and sleep works. I haven't tried automatic sleep but manual works fine and I never used automatic sleep in the past.

I used Conti's myHack 1.0 RC4 (osx86.soju garden.com/2009/10/myhack-installer-1-0-rc4-released/) to install. Then I extracted my DSDT and compiled and found some errors. I fixed those using the DSDTSE Fixes Menu and then changed the RTC section as sk1nhd33t instructed and added the Method DTGP. For audio I used only the LegacyALC883.kext provided in the ES2L Kit (media fire.com/?x1lgy9rhefy) sk1nhd33t linked in the first post of this thread and then modified my DSDT to remove the "Sound AZALIA" section and replace it with coconup's DSDT HDEF code. ↗ I also added the DSDT USB sleep fix ↗ and System Profiler now shows all my USB 2.0 Buses as Built-in.

For those that may be interested I have attached my dsdt.dst.

Thanks to all those who have contributed.

Britney

技术笔记 #196 @blaising 2009-10-24

This guide has been a life saver, I bought Snow Leopard thinking I could just install like Leopard and everything would work. This guide actually makes the install EASIER than Leopard. Thanks much for your work on this.

Well, I was able to get everything but the sound to work so instead of trying this that and the other thing, I just bought Creative's Xmod USB sound adapter for around $20 bucks on Amazon and now I have sound!

技术笔记 #197 @353inf 2009-10-25 ↳ Re: @brfransen
@brfransenThanks to this thread and all the great contributions I have my ES2L R2.0 FC BIOS, E6300 OC'ed to 3.4GHz, 4GB RAM, 9500GT 512MB, PCI TrendNet Ethernet (due to no driver for the R2.0 onboard Ethernet), and PCI Firewire all working great! Everything I have tried so far, including audio and sleep works. I haven't tried automatic sleep…

Great to hear your install is a success. I still can only boot with the 'installation usb drive' inserted and 'boot 1st' option ' in my bios. After that I'm able to eject and all seems well with operating system,,,,,,,,sound, sleep,cmos reset fixed,etc. Any idea how to correct this? Also the overclocking would be nice to try. Same processor. Any settings advice would be appreciated.Thanks

技术笔记 #198 @brfransen 2009-10-25 ↳ Re: @353inf
@353infGreat to hear your install is a success. I still can only boot with the 'installation usb drive' inserted and 'boot 1st' option ' in my bios. After that I'm able to eject and all seems well with operating system,,,,,,,,sound, sleep,cmos reset fixed,etc. Any idea how to correct this? Also the overclocking would be nice to try. Same…

That sounds to me like the bootloader isn't installed on your HD. Did you rerun myHack and target your boot SL hard drive?

For the overclock all I did was set the cpu multiplier to 10.5 and the front side bus to 325MHz. I had the front side bus at 333MHz but after the machine would sleep it would be awake for about 10 mins and would then kernel panic. Backing off the front side bus to 325MHz seems to have fixed that.

Britney

技术笔记 #199 @Pibbman 2009-10-26

Been reading this guide like mad and other sites, however I have noticed that many who build a machine with this board have dedicated video cards, does the onboard video work at all with this or no? I'm hoping to use the onboard until I can save up enough money for a video card.

Haven't been able to find an answer to this one.

In any case, thanks for the guide. Hopefully it's smooth sailings for me.

技术笔记 #200 @brfransen 2009-10-26

It worked for me while I was waiting for my video card but there are problems. One is that I couldn't get any video to display in Quicktime or VLC. There was sound but only black would display in the video window. Another problem was that the display would never sleep and when I put the machine to sleep all the fans would continue running. Once I got the PCI-E video card installed both issues were gone. I am thinking that both issues have to do with no specific drivers for the GMA 3100 chipset but I didn't do much research.

Britney

技术笔记 #201 @MonkeyDLuffy 2009-10-26 ↳ Re: @Pibbman
@PibbmanBeen reading this guide like mad and other sites, however I have noticed that many who build a machine with this board have dedicated video cards, does the onboard video work at all with this or no? I'm hoping to use the onboard until I can save up enough money for a video card. Haven't been able to find an answer to this one. In any…

The built-in Intel GMA 3100 (not GMA X3100) is not compatible with either Leo or Snow Leo. It will work but you won't have QI/CE (VESA only) thus making it suck a lot - such as No resolution change, you might have problems watching videos, can't run a lot of programs that are QI/CE dependent, and lots more.

If you can stand that, you can just go ahead and install it while waiting for your dedicated video card.

BTW, when you decide to purchase the video card, make sure it is 100% compatible.

技术笔记 #202 @Pibbman 2009-10-26

Thanks. Well, I do have a video card but from my understanding it hasn't worked since Tiger or something. It's a Sapphire Radeon x800 PCI-e, I might try it but from what I know it most likely will not work.

EDIT:

I went ahead and ordered the XFX 9500GT 1GB PCI-e, which is apparently said to work on the osx86project as well as having seen others running it.

技术笔记 #203 @353inf 2009-10-27

Thanks again. I went to myhack installer page and reread ...noticed that I failed to follow 'post install' for sure. Little concerned that some 'fixes' seem to cause more problems. No big deal really letting usb stay inserted…boots system and then sleeps. You updated the 10.6.1 download? All the best.

技术笔记 #204 @flukes1 2009-10-28

I've used the method described in the OP to install Snow Leopard onto my hackintosh with the following spec:

Mobo: GA-G31M-ES2L
CPU: E5200 2.5GHz
Graphics: 8600GTS (fanless)

I have a dual boot setup with Snow Leopard and Windows 7 both booting fine from Chameleon 2.0-RC3 on the same HDD. I'm using the dsdt.aml and smbios.plist given in the ES2L Kit zip, and have the following extensions installed:
fakesmc.kext
LegacyALC883.kext
NullCPUPowerManagement.kext
OpenHaltRestart.kext
PlatformUUID.kext
Sleepenabler.kext
In addition my com.apple.Boot.plist is set up exactly as suggested in the OP.

The system boots fine but is very unstable. It has never KP'd, but quite often the app I'm using will freeze, then the dock will freeze, followed by the Finder. At this point the system has to be forcibly powered down & restarted.

I had Leopard 10.5.7 installed for a few months before formatting and installing SL yesterday, but I've never experienced this problem before. Any ideas?

Update: I've removed PlatformUUID.kext and Sleepenabler.kext and added -legacy flag to force 32-bit kernel, will see if that helps & report back.
Update2: Switched off HDD sleep in Energy settings, ran chkdsk on the Win7 partition, and repaired permissions in Disk Utility - this seems to have fixed the problem, for now at least.

技术笔记 #205 @Pibbman 2009-10-29

I got a question. I'm in my Network tab in system preferences, and my Netgear FA331 isn't showing in the list. When I try adding an interface, I'm only given the options of Built in serial port, VPN, PPPoE and 6 to 4.

From what I understand the FA311 is based on the Realtk 8139 chipset. Do I need to find rtl8139.kext first before it will show in that list or what? It seems IONetworkingFamily.kext doesn't work either. If i put in a new NIC, will it discover it automatically and show it in the list? I forgot to put the '<key>EthernetBuiltIn</key' deal when i installed SL, hopefully that didn't affect anything?

thanks for any help.

技术笔记 #206 @Pibbman 2009-10-29

Ok, so I went out and bought that Dynex Gigabit PCI card at Best Buy, and it works without anything needed on my part.

I tested mine sound, and went by how OP told to set it up. The system sound plays sound, but when I go into safari and play a flash video, I don't get any sound at all? Gonna try normal media files and see where that gets me, but I can't figure out the flash video sound issue,

NEVERMIND. I forgot to change the Output tab too. Hehe. It works fine now. This is awesome! Now I just gotta test and see if my DVD drive works, and its all good. I also have to get around to installing Fusion, I wonder how that will work.

技术笔记 #207 @syndoc 2009-10-30

Boot problem

Great info!

This is my setup:
Mobo: GA-G31M-ES2L
CPU: E5200 2.5GHz
Graphics: 8600GTS

I followed the instructions and everything installed fine. However when I reboot to my USB drive, the bootloader doesn't see the SL drive. It wants to load the installer again. Anyone have a suggestion?

for the help.

Syn

技术笔记 #208 @Pibbman 2009-10-30 ↳ Re: @syndoc
@syndocGreat info! This is my setup: Mobo: GA-G31M-ES2L CPU: E5200 2.5GHz Graphics: 8600GTS I followed the instructions and everything installed fine. However when I reboot to my USB drive, the bootloader doesn't see the SL drive. It wants to load the installer again. Anyone have a suggestion? for the help. Syn

I got stuck on this one too. Like the first time you load the thing by F12, you choose USB HDD or USB Thumb or whatever it was, and it was load and install. Then everytime afterwards it was gone or something. So during F12, I hit Hard Drive + and found that USB drive in there and it worked from in there.

技术笔记 #209 @dooododoo 2009-11-02

is anyone experiencing slow wake ups? is that something associated with this setup or hackintoshes in general? my wake ups have been fine for about a couple of months, but recently, it takes awhile for mouse clicks, keyboard key-presses, and wifi to respond/activate. (my screen turns on right away though.) any thoughts?

技术笔记 #210 @infiniteThanks 2009-11-02

Audio problems I faced and fixed

iztec, jetpr : I made every mistake as far as audio is concerned but now it is all good. Here is some stuff:
(a) Use the the DSDT update posted by brfransen,
(b) Update the extensions.mkext under /Extra. It may be that the LegacyALC883.kext is not being picked up. Look for a posting by me, infinitethanks, for a long way to do it and responses by smarter people to my posting for a short way to do it.
(b) Use option, system profiler to check the audio profile. If it is not available, you may not have set the audio to auto in bios.
(c) when everything is set correctly, my audio profile looks like the following:
Device ID: 0x1458A002
Audio ID: 883
Available Devices:
Speaker:
Connection: 1/8-Inch Jack
Line Out:
Connection: 1/8-Inch Jack
Line Out:
Connection: 1/8-Inch Jack
Line Out:
Connection: 1/8-Inch Jack
Internal Microphone:
Connection: Internal
External Microphone:
Connection: 1/8-Inch Jack
Line In:
Connection: 1/8-Inch Jack
Headphone:
Connection: 1/8-Inch Jack
S/P-DIF Out:
Connection: RCA

My Bios version is F8

技术笔记 #211 @cj95 2009-11-02

Hello, i don't have the SL disc, but I have the dmg on my computer. Is there any other way I can install without having the disc?

My system is as follows:
E6300 pentium dual core 2.8 ghz
ga-g31m-es2l Not sure what rev
2 gb patriot 800 mhz ddr2
9600 gt

:)

技术笔记 #212 @Jocelyn84 2009-11-03

cj95, just drag the snowleopard_10a432_userdvd.dmg file to source box and drag the sd/hdd (partiton) you're using to the destination box.

技术笔记 #213 @spudstud450 2009-11-04

Who knows about the video. I am running rev 2 of this board. Everything works like a champ, except sometimes I get artifacts in certain graphics programs. (Inkscape,chess,...) Also every once in 50 times it wakes from sleep I get a grey screen, with red,blue and green static.

If I understand correct, Chameleon rev 3 should automatically detect my 9600 GT 512. Any insights? Feel free to PM me until I get this resolved.

技术笔记 #214 @evil g 2009-11-04

99% there.. but no network

i'm an IT pro, but a newbie when it comes to osx86...

have a g31m-es2l running SL.. sound, but no networking?/ i mean nothing in the prefs panel?

i must be missing a kext or something

Thoughts?

技术笔记 #215 @brfransen 2009-11-04 ↳ Re: @evil g
@evil gi'm an IT pro, but a newbie when it comes to osx86... have a g31m-es2l running SL.. sound, but no networking?/ i mean nothing in the prefs panel? i must be missing a kext or something Thoughts?

If it is a rev 2.0 board there are no drivers in OS X that work for the on board ethernet. I use this PCI card ↗ in my rev 2.0 and it uses the drivers built into SL. No other hacking required.

Britney

技术笔记 #216 @RogerExplosion 2009-11-07

Just as a bit of a side note to this method - which absolutely rules BTW - the attached Realtek 32bit network driver causes Kernel Panics and random freezing of the OS several times daily.

I've got a whole bunch of machines with Rev 1 of this board with F8 bios and it's taken me weeks to figure out that it wasn't hardware causing the KP's.

With F7 and F10 bios, any SL install method doesn't see the ethernet card. It seems that only F8 (maybe some of the F9's going around?) works.

Needing Bonjour to be active is necessary for all my computers so I was running in 32bit kernel mode solely because the ethernet driver needed to have the new ifconfig installed (didn't want to remove the vanilla one).

There are a bunch of kext's over at "Stell's Blog" - just Google it and browse to the "Prepare Yourself" post. I moved the RTL1000 kext into the /E/E folder and upon first boot, in 64 bit mode, Bonjour worked perfectly.

Maybe it could be included in the method as an option for Bonjour when booting in 64 bit mode?

James

技术笔记 #217 @AvvY 2009-11-07

thanx for this guide. I now have a working system using a rev 2.0 board. I did encounter some issues, but resolved them with the following:

I used the latest myHack installer, and ran the dsdt patcher instead of compiling my own. I used an EN8400GS graphics card and a Netgear GA311 PCI ethernet card.

Everything seems to work 100% and I'm thrilled.

技术笔记 #218 @riffd00d 2009-11-07

Thanks to this awesome guide, I have had success in installing SL on my first (rev 1.1 F8) Hackintosh.

I followed the guide exactly, but I chose to go with the onboard video. I suffered from the same problems mentioned previously in this thread - sleep not functioning correctly, etc.

So I decided to go out & get a 9800GT. Using this guide (aquamac.prob oards.com/index.cgi?board=hack1&action=display&thread=509&page=1)I seem to have gotten it working OK, but I still have the following issue:

Sleep (auto & manual) seems to work OK, but the display won't wake up. The PC itself seems to wake up fine, but the display won't. I have to reset the PC & then I can't get back into the OS unless I use the -pci0 switch.

Of course, the sleepenabler ketx (etc.) have been installed, as per guide.

Does anyone have any idea as to what I might be doing wrong ?

技术笔记 #219 @blancmaison 2009-11-07

boot from usb hdd not pen drive

Can you do this from a usb hdd not a pen drive ? currently I have one usb hdd but not a pen drive, when I do boot rom it all i get is the blinking cursor at the top of the screen ? any help ?

技术笔记 #220 @Jocelyn84 2009-11-07

blancmaison
Yes! An external hdd works, as it's how I did my install on a rev 2 board. I even had a drive with 2 partitions, added a third 10gb partition, and put snow install on it. I'm not sure if it matters, but is your drive guid partition mapped?

技术笔记 #221 @infiniteThanks 2009-11-08

Everything working, now trying to add Ubuntu 9.10

I followed the guide and my system has been up and running for many days now. Many thanks to people on this forum. I even upgraded the system from a lowly E5200 to a Q9550. I guess I want to do more.

(a) Add a clean Ubuntu
I installed Ubuntu and then reinstalled Chameleon. Chameleon recognizes the Linux partition. When I select the linux partition and boot, grub complains about unknown file system and then throws me into grub rescue.

This is the latest and greatest Ubuntu 9.10. Ubuntu boots after installation but does not boot after Chameleon is installed even when Chameleon can see the Linux partition.

Ubuntu is now using ext4 as default file system.

(b) Restore Ubuntu from another machine instead of installing a clean copy. I have not go this far yet. I guess I will use dd (with care).

So yeah, I am asking for trouble and probably deserve it but any advice from someone who has done a clean install or better yet, a restore from another Ubuntu install under Chameleon, will be appreciated.

技术笔记 #222 @infiniteThanks 2009-11-08

Got Ubuntu 9.10 and ES2L hackintosh running fine now

I could not get Chameleon to launch OSX so I decided to use grub to launch OSX. Ubuntu 9.10 has moved to Grub 2, different from legacy grub. Ubuntu will detect OSX HFS+ boot partitions and create boot menu items and scripts but I it kept on getting kernel panics when I used the grub boot menu ... something to do with invalid number of arguments somewhere in the stack.

Also, unlike legacy grub, grub 2 can read HFS+ partitions.

In Ubuntu, use Gparted to find out which partition has your OSX installed.

Then add a very simple menuitem in Ubuntu grub configuration file:
/boot/grub/grub.cfg (note: used to be /boot/grub/menu.lst in legacy grub)
Use any editor. Make sure you have to have admin privileges to save the changes.

menuitem "Mac OSX boot or whatever you want to call it" {
insmod hfsplus # loads hfs+ module. Grub 2 can read hfs+ files !
set root=(hd0,6) # your partition may be different
multiboot /boot # used to be called kernel in legacy grub.
boot # not really necessary; it is implied
}

Now reboot. You will see your new entry in the grub boot list. Use arrows to select it. It will now boot into chameleon.

I think someone can make it better.

技术笔记 #223 @blancmaison 2009-11-08

Yes it is guid , I am waiting for the board that is mentioned in the post to turn up so I thought I would try to build the boot disk on my old emac onto a usb hdd I have , I have tried different format options as well , I then tried the usb hdd on a dell optiplex gx 520 which normally like hackintosh but just get a blinking cursor.

技术笔记 #224 @latinoguy 2009-11-08

Excelent guide i used in my GMG31-S2C I HAVE SL WORKING BUT...

Thanks for the guide, is excellent, but i mixed up with the DSDT patch and my motherboard is different that in the guide the chipset is the same, i have problems with video when i write the string line with efi studio the resolution that i only get is 1024x768, and the sound not working at al the kext that i use is the ACL662 but no exit, so i had to use and external audio, I need help to get this working at fully capacity, by the way, im using a 7600gt nvidia 256 mb and a cpu intel dual core 5200, but im going to buy an E7500 core two duo and start over again, any sugestions or advices? thanks

技术笔记 #225 @infiniteThanks 2009-11-08

E5200 is plenty enough.

Some thoughts:
E5200 is good enough. I built a full system on the ES2l with no issues. I moved to a Q9550 because I was doing heavy image processing.

DSDT : One problem could be that your DSDT may be very different. DSDT is, in very crude terms, a representation of the hardware configuration by the BIOS to the software. Hence, just having the same chipset does not help all the time.

If you find a good DSDT for your motherboard/BIOS version out somewhere, use it. Getting the DSDT from the OSX system is not good enough; it just returns the one you just put in. A good way to get a DSDT is to download a Linux live ISO (Knoppix, Ubuntu, etc.), burn it to a CD and boot from it. Create a terminal window, and type:

sudo cat /proc/acpi/dsdt > DSDT.aml

Then you use DSDTSE app in the ES2L Kit to patch it, compile it, and save it to either the / and/or the /Extra folder(s).
There are fixes that you have to make; see OP.

Rebuild the /Extra/Extensions.mkext with the MKextTool, Kext Utility, or the command line. See posting by me and followups to it.

Make sure the permissions are correct: use the Disk Utility to fix it, not the script.

Clean all caches and retry

技术笔记 #226 @latinoguy 2009-11-08

Hi, thanks for the quick response, now i have internet and video working at full capacity, just the audio, but with the usb audio no problems i can live with that, now i have to work in the rosseta so i can play chess in with the java application and as i understand, i dont need another cpu? do i have a good one? thanks.

技术笔记 #227 @latinoguy 2009-11-08

I did the repair permissions thing that you recommend to me and this is what i get is a screen image of my pc, thanks for your advice.

技术笔记 #228 @antonehenry 2009-11-09

I can't boot from usb thumb drive, or a western digital mybook external hard drive.

This is starting to drive me crazy. Neither will boot. It just goes straight into Windows 7 on my other partition. I tried to put both as first boot device in bios, and then tried to do it from the boot menu. No dice.

I have a g31m-es2l I bought yesterday, core 2 duo e8200, 2gb ddr2 800 ram... I don't know what the problem is. It just won't boot from the external drives.

Any help? I am so lost at this point.

技术笔记 #229 @latinoguy 2009-11-09

If you did all the steps in the correct way you just have to enter to the motherboard bios configuration and choose usb as the first boot, I had the same problem, so i disconnected the hard drive and just use one hard drive o install osx snow leopard and is working right now.

And don't get desperate be patient

技术笔记 #230 @antonehenry 2009-11-09

Thanks for the reply!

Do you think I need to just do it on a seperate HDD than my windows 7 install? I wanted to do it on the same drive, just different partitions, but that doesn't seem to be working.

技术笔记 #231 @latinoguy 2009-11-09

Tell is the safest thing to do if you are trying to install snow leopard. If you don't have one extra hdd, then enter in the motherboard advanced bios configuration and choose usb as the first boot.

技术笔记 #232 @antonehenry 2009-11-09

Okay, thanks. Also, I'm pretty sure this isn't working for me. I finally got to boot from my external HDD, but it just got stuck.

I had to create a partition in order to get that far, just unpartitioned space wouldn't boot from my external HDD. I'm not sure what the problem is, because I have the same setup as the original poster.

技术笔记 #233 @antonehenry 2009-11-09

I did. That didn't work initially, so I tried to use an external HDD.

技术笔记 #234 @potter1984 2009-11-09 ↳ Re: @antonehenry
@antonehenryOkay, thanks. Also, I'm pretty sure this isn't working for me. I finally got to boot from my external HDD, but it just got stuck. I had to create a partition in order to get that far, just unpartitioned space wouldn't boot from my external HDD. I'm not sure what the problem is, because I have the same setup as the original poster.

Hiya,

Yea unpartitioned space is not going to boot, it needs a active partition to boot, as long as im reading your post correct, you will need to setup up and OS on the unpartitioned space to be able to boot.

What methods have you actually tried, it may help to list them all her so we can see where its going wrong!,

Hope ya get it working soon.

技术笔记 #235 @latinoguy 2009-11-09

I have installed and everything runs smooth just the sound doesn't work i had to use an external usb, can someone give me some advice

技术笔记 #236 @BlaSTiWi 2009-11-10

10.6.2 update

Is it safe to update?

Anybody update to 10.6.2 yet?

技术笔记 #237 @latinoguy 2009-11-10

What can happen if you update? start over again thats it, this is the funny thing about this, and of course that you can update as well you are using vanilla kernel

技术笔记 #239 @infiniteThanks 2009-11-10 ↳ Re: @latinoguy

Making Audio work.

@latinoguyI have installed and everything runs smooth just the sound doesn't work i had to use an external usb, can someone give me some advice

Sound was tricky for me. I finally got it by
(a) making sure I rebuilt the /Extra/Extensions.mkext after having added the sound kext to the CustomeExtensions folder.

(b) Making sure that the audio output configuration was for "Internal Speakers".

(c) In System Profiler:

No audio in the system profiler implies you don't have the correct BIOS settings.

Less than 5 lines implies that you have correct BIOS settings but the wrong kext or the kext was not loaded. Boot with a -v -x to see what is going on.

Use lspci (a version exists in OSX86Tools to see what you actually have.

A large number of lines (>8) everything is loaded properly. Check (b)

Please look for my post sometime earlier; I can't get to my Mac right now as my daughter has stolen it from me

技术笔记 #240 @antonehenry 2009-11-10

It's finally installing now.

Problem I had... I updated my macbook to 10.6.0 from Tiger, which I was using to create the install on my external HDD. I had a partition made for Mac OS X already, reformatted it via Disk Utility during installation on my Hackintosh/Win7 Dual Boot to Mac Extended Journal or whatever it is...

So now it's installing on that partition and rather fast. We'll see how the system is working once it's done.

Problem was, Tiger wasn't able to run the ES2L Kit properly, I believe. Gotta do it from a version of Leopard.

Thanks for the ideas LatinoGuy. Or should I say, Gracias, Amigo?

技术笔记 #241 @antonehenry 2009-11-10

Here's a little followup hiccup I am having.

When trying to boot up, I got a "operating system missing" error from my BIOS. So I have to repair windows via the install disc, then I can use windows' boot manager to select an operating system. (http://www.youtube.com/watch?v=U9s6Cesg_j8 ↗)
(updating this post as I go along, I am so close!)

If anything, I will just reinstall windows7. No biggie, I just installed it the other day. I think I also saw somewhere that you should instal OS X first if you're going to dual boot with windows 7.

EDIT:::::: Need to reinstall Windows 7 on same partition. That's okay. It's been fun. Next will be trying to boot into OS X. WooHoo.

技术笔记 #242 @antonehenry 2009-11-10

apparently using Disk Utility (OSX) or the Win7 install disc, you cannot format your partitions to install both operating systems on one hard drive. It's hating me right now.

Next I will trying installing them on separate hard drives.

技术笔记 #243 @antonehenry 2009-11-10

EDIT::::: Wow, did this F up my hard drive. I can't find a good way to repartition my hard drive to reinstall windows 7. I even erased all of it via partion magic, disk utility, and windows 7 install cd. Nothing works at all. I can still install OS X on it, but nothing else. Weird.

I keep getting a C:\Boot is corrupt and unreadable error. Maybe I will just install OS X for now, until I get a new HDD. So weird. I have never run into a problem where you just can't completely wipe the HDD and start over. hmm...

EDIT:::: PS sorry for the multiple posts in a row.

I wasn't able to install both on the same HDD. I am now in the process of recovering a HDD i accidentally formatted trying to get both to work nicely dual booting. But should work just fine on separate HDD's

技术笔记 #244 @infiniteThanks 2009-11-10 ↳ Re: @antonehenry

Dude, use Linux to part the drives.

@antonehenryEDIT::::: Wow, did this F up my hard drive. I can't find a good way to repartition my hard drive to reinstall windows 7. I even erased all of it via partion magic, disk utility, and windows 7 install cd. Nothing works at all. I can still install OS X on it, but nothing else. Weird.

Make sure the drive is GUID.
Download any of the latest Linux Live CDs (Ubuntu, Red Hat /Fedora, etc.). Torrent downloads are also available. Burn the iso to a cd. Boot to the live CD.

Use that to repartition using gparted. (System->administration-Gparted)
Linux should be around 8G. The rest is up to you. Partition format is unimportant.

Install W7
Install OSX (see OP)
Install Linux. Linux will install grub and run grub-config automatically which will do an os-probe and ALMOST do the right thing.

Remove CD, boot into Linux, find out which partition has OSX. I use GParted which can be installed using:

sudo apt-get install gparted

Keep gparted around; it is useful!

edit the /boot/grub/grub.cfg file

Add in the custom section at the bottom of the file:

menuentry "Your name for OSX" {
insmod hfsplus
set root=(hd0,6) # your disk /partition may be different
multiboot /boot
boot
}

You must use the custom section else an os-probe will over-write the information. Remove all the other menu entries for OSX in the grub.cfg file; they don't work because they assume a mac efi system. Save the file. You must be root or must do sudoedit to edit and save properly.

If, while booting, you don't see the boot options, you should hit the ESC key when the grub message comes up.

Life saver: the Linux dd command. Installing Windows 7, OSX, multiple times can be a pain. I have used the Linux dd command to save the disks and partitions. Then it is just a matter of copying them back if I messed up. This is not the right forum to go into dd though.

The only issue I have with grub is it does not have a sweet interface like chameleon.

And remember, experiment. Once you are done experimenting, put in a second disk (about 3x the OSX partition) and use the time machine to save your work and you will be happy. It tastes better than icecream.

技术笔记 #245 @simsim 2009-11-11

I updated to 10.6.2.

Removed the old sleep enabler before updating. Got kernel panic. Checked Netkas site, saw this: "There is panic with geforce7 cards and 64-bit kernel mode, use 32-bit kernel mode". I have a 7300 card. In 32 bit everything seems to work.

No big deal. I mostly like 64bit because I get a much higher Geekbench score with it

技术笔记 #246 @komodo-tux 2009-11-11

So, I did the install following this fantastic guide (thanks to all involved) and everything was working great (video, audio, bonjour, sleep, the whole nine yards)! When the 10.6.2 update came out, I cloned my install to a different partition to play with. After following the netkas suggestions, I have some unusual results. First, 10.6.2 will only boot with the -f option; whenever I do not do that, I get an immediate KP. Second even when I boot with -f, I do not have functional audio, even though I'm using the same LeagacyALC883 kext that worked with 10.6.1. One thing I've noticed is that in my working install (10.6.1), there is an an Extensions.mkext in my /Extra folder, but this does not exist in the 10.6.6 install. Could this be part of the problem, and how should I go about fixing it? Thanks again.

技术笔记 #247 @antonehenry 2009-11-12

All set up.

I can't get internet to work though. The realtek driver doesn't work it seems.

技术笔记 #248 @komodo-tux 2009-11-12

Well, I think I've got it fixed. Amazing what you can do when you read the instructions! I first used mkext tool to make an Extensions.mkext of the extensions in the /Extra/Extensions folder, but that didn't solve the problem. But, after re-reading the guide, I ran the pfix utility as root, and it cleaned out the system caches as well as fixing permissions, and now everything is working OK! Thanks again for the great guide!

技术笔记 #249 @kvkvbird 2009-11-12

How Can I change from 64 bit kernel to 32 bit kernel mode? I have 7600gt card, it cause me KP after uprgaded to 10.6.2

I had install my Hackintosh thru this guide
http://lifehacker.com/5351485/#bootloader_guide ↗

GA-G31M-S2L Ver. 1.1 (F9)
Nvidia 7600GT
4Gig of Corsair Ram
WD 120Gig
Intel Core2Quad 6600

技术笔记 #250 @antonehenry 2009-11-12 ↳ Re: @antonehenry
@antonehenryAll set up. I can't get internet to work though. The realtek driver doesn't work it seems.

I should specify for help.

Tried to install realtek driver in ES2L kit, tried to use that other tool in original post, but don't know how to use it.

Tried to install a couple of kext thingys from insanelymac post linked in original post.

IN my network part of system preferences, no option for ethernet shows up, just my serial connection. =[

I might have an NIC lying around somewhere though.

技术笔记 #251 @spudstud450 2009-11-12

Update 10.6.2

Looks like the 6.2 (nov 11) breaks the install. Hopefully It wont require a reinstall.

技术笔记 #252 @infiniteThanks 2009-11-12 ↳ Re: @kvkvbird

32-bit kernel

@kvkvbirdHow Can I change from 64 bit kernel to 32 bit kernel mode? I have 7600gt card, it cause me KP after uprgaded to 10.6.2
In /Extra/com.apple.boot.plist add
<key>Kernel Flags</key>
<string>arch=i386</string>

It is in the OP instructions.

技术笔记 #253 @infiniteThanks 2009-11-12 ↳ Re: @antonehenry

Ethernet working.

@antonehenryI should specify for help. Tried to install realtek driver in ES2L kit, tried to use that other tool in original post, but don't know how to use it. Tried to install a couple of kext thingys from insanelymac post linked in original post. IN my network part of system preferences, no option for ethernet shows up, just my serial…

1. Try to run lspci in the command line. It should show all the devices. If it does not show the ethernet device, you may have a bad chip or your BIOS setting may be wrong.
OX86Tools has lspci.

2. pfix may not work perfectly. I remember having strange problems with network shares. Turns out that some permissions were not set right by pfix.

Use the Disk Utility to fix the permissions. Also, OSX86Tools can fix permissions, clean caches, etc.

3. Britney (see post by her earlier) pointed out that ethernet works for F8 BIOS version but does not in a latter version (don't remember). She suggested using a network card. Her screen name is different, I don't remember. She had also posted another DSDT.

技术笔记 #254 @infiniteThanks 2009-11-12 ↳ Re: @spudstud450

Netkas has a way to upgrade to 10.6.2

@spudstud450Looks like the 6.2 (nov 11) breaks the install. Hopefully It wont require a reinstall.

Go to netkas.org and download the latest SleepEnabler.kext.
1. Boot from the USB Installer and go to the install drive and remove /Extra/CustomExtensions/SleepEnabler.kext

2. Rebuild /Extra/Extensions.kext.
I used MkextTool.
Drag all the extensions in /Extra/CustomExtensions
Change the folder to /Extra and enter Build.
It will over-write the previous version of /Extra/Extensions.mkext

3. If you have not updated yet, Update to 10.6.2. Reboot

4. Put the patched SleepEnabler.kext from netkas into /Extra/CustomExtensions

5. Rebuild /Extra/Extensions.mkext (see (2)

I generally use linux dd command to save an exact copy of my partition before doing this kind of work.

技术笔记 #255 @yogi446 2009-11-12

sleep issues

Followed the guide here, and on netkas's site to update to 10.6.2 fine.

Everything works fine, always has.

But i've always had a problem with sleep not being reliable. Sometimes it'll go to sleep fine, then when I wake it (keyboard or power button) it'll all spin up but nothing, blank screen (and dead to any ping/ssh attempts).

Any ideas people?

It's not an easily reproducible error, and nothing seems to get written to the logs. Suggestions as to how I could even track down the issue would be welcome.

技术笔记 #256 @infiniteThanks 2009-11-12 ↳ Re: @yogi446

Maybe you can try -v in Kernel Flags in /Extra/com.apple.boot.plist

@yogi446Followed the guide here, and on netkas's site to update to 10.6.2 fine. But i've always had a problem with sleep not being reliable. Sometimes it'll go to sleep fine, then when I wake it (keyboard or power button) it'll all spin up but nothing, blank screen (and dead to any ping/ssh attempts). Any ideas people?

I had a similar problem (not the same). My mistake was the I had the fake buffer kext also loaded.
Maybe you can try putting in the -v (verbose) flag in the /Extra/com.apple.boot.plist and see what happens?

Coming out of sleep takes a different path though so maybe you should ask netkas the question. He is the real guru. He may have a way of tracing the problem.

The other thing I noted in my issues were that sleep problems were created when the system was going to sleep. I would see some errors in the log then. I would see nothing bad on waking up.

技术笔记 #257 @antonehenry 2009-11-12 ↳ Re: @infiniteThanks
@infiniteThanks1. Try to run lspci in the command line. It should show all the devices. If it does not show the ethernet device, you may have a bad chip or your BIOS setting may be wrong. OX86Tools has lspci. 2. pfix may not work perfectly. I remember having strange problems with network shares. Turns out that some permissions were not set right by…

Thanks for the reply! lspci shows I do have an ethernet controller

Attansic Technology Corp. Unknown Device [1969:1063] (rev c0)

So I'm guessing I have a newer version of the mobo, if this isn't a realtek thing. I saw some people posting around about Attansic 1062 and 1026, but haven't found anything about 1063. I will keep looking.

One more thing. I can not set my resolution either. I edited com.apple.Bood.plist, but no luck. I am stuck at a weird resolution for now. Anyone know a way to force a resolution?

EDIT::: Using OSx86 Tools' Boot editor, it shows that I am running 1920x1080x32, but that is not the case. it's weirdly stretched and not right.

Also, I have Rev 2.0. That would probably be causing some of my issues, yes?

技术笔记 #258 @bunun 2009-11-12

anyone have some instructions to dual boot chamelion and windows7 on the same drive ? ive spent days following different instructions, and reinstalling windows7/leopard, i think ill just ask here.

oh everything else in the first post works, i just need to figure out how to dual boot off 1 hard drive.

技术笔记 #259 @infiniteThanks 2009-11-12 ↳ Re: @bunun

Use the latest UBUNTU (9.10) to multi-boot

@bununanyone have some instructions to dual boot chamelion and windows7 on the same drive ? ive spent days following different instructions, and reinstalling windows7/leopard, i think ill just ask here.

The latest version of ubuntu will not only mult-boot but also detect the different OS installs for you I have a posting about it earlier.

You have to change the grub.cfg for hackintosh as I point out in that reply since grub2 assumes it is a real mac.

技术笔记 #260 @bunun 2009-11-12 ↳ Re: @infiniteThanks
@infiniteThanksThe latest version of ubuntu will not only mult-boot but also detect the different OS installs for you I have a posting about it earlier. You have to change the grub.cfg for hackintosh as I point out in that reply since grub2 assumes it is a real mac.

thanks for the reply, i actually read your post, before i posted this, i was gonna go that route, if i couldnt find anyway to make chameleon work.

技术笔记 #261 @infiniteThanks 2009-11-12 ↳ Re: @antonehenry

Suggestions for Ethernet on rev2.0, display issues

@antonehenryAlso, I have Rev 2.0. That would probably be causing some of my issues, yes?

The person with the best answer to the question (brfransen)

@brfransenIf it is a rev 2.0 board there are no drivers in OS X that work for the on board ethernet. I use this PCI card (http://www.newegg.com/Product/Product.aspx?Item=N82E168… ↗) in my rev 2.0 and it uses the drivers built into SL. No other hacking required. Britney

I would suggest not fighting the battle but winning the war.

Display: I had a similar problem with display when I used aVGA monitor as the only monitor. I could not set the resolution. When I used a DVI monitor by itself or with another vga it worked but I had to use the display setting in the system preferences to set the VGA resolution. No idea what was going on there.

Also, use the OSX86Tools to set the graphics card feature. Maybe that will help you. It did not help me though.

技术笔记 #262 @yogi446 2009-11-13

I've been using -v to try trace my random wake issues.

I've tracked a possible cause - the GFX card not waking up properly. To that end, i've removed the EFI string for my GFX card and got it working via a DSDT patch instead, which means I can send a wake notification to it on an acpi wake, which should fix it if it is indeed the error. It'll be a few days before I've used it enough to see if it's a fix or not though.

技术笔记 #263 @dustintinsley 2009-11-14

I am trying this new method, but can not get the installer to fully load. i get no kp, but all i get is a blank screen. i am wondering if this is to do with my video card? i am following your directions exactly, but nothing. i have a nvidia 9400gt video card, this should be supported by the graphicsenabler, correct? any help is appreciated...

技术笔记 #264 @MonkeyDLuffy 2009-11-14

Anybody tried adding an additional Ethernet NIC card? I added a Realtek 8139D which should run natively in OSX but for some reason, it does not show up in Snow.

Could this be caused by the DSDT patch that included the ethernet fix? My built-in ethernet works. Just wondering why the PCI NIC is not being detected.

Anyone has a clue?

技术笔记 #265 @infiniteThanks 2009-11-14 ↳ Re: @MonkeyDLuffy

Try system preferences->network

@MonkeyDLuffyAnybody tried adding an additional Ethernet NIC card? I added a Realtek 8139D which should run natively in OSX but for some reason, it does not show up in Snow. Could this be caused by the DSDT patch that included the ethernet fix? My built-in ethernet works. Just wondering why the PCI NIC is not being detected. Anyone has a clue?

I had a similar problem: I built another hackintosh in about 20 minutes today and I had already done a linux dd of my drive to a new drive. So booting was easy but system profiler did not show the network card. So I went to system preferences->network and it started by prompting me with a message about a new card being detected and that I should enable it.

Try it ... it might work.

技术笔记 #266 @MonkeyDLuffy 2009-11-14

Nah, it didn't work That was the first thing that I did after adding the NIC. dsmeg doesn't even supply a mac address for the newly added pci nic. Even system profiler doesn't detect it. I'm quite puzzled. However, I haven't tried adding the realtek1000 kext. Maybe I'll try as soon as I got home.

Thanks for the suggestion.

技术笔记 #267 @dustintinsley 2009-11-14

I am having issues getting this guide to work for me. i have the usb disk setup correctly. i have my com.apple.Boot.plist setup per the guide, minus the GraphicsMode as I am unsure what it needs to be set too. My video card is a ASUS EN9400GT with 1 VGA, 1 HDMI, and 1 DVI. I attempted to follow this guide using a DVI2HDMI adapter and when the setup would launch I'd have a blank blue screen. I attempted this passing "-v" and "-v -pci1" as chameleon boot options. I then tried using the HDMI output on the card. Now I am, getting the install background picture and nothing else. I get the spinner but it freezes and just sits there. Again, I've tried with "-v" and "-v -pci1" with same results. What else can I try to get this working?

技术笔记 #268 @powersupply 2009-11-15

I just wanted to say thank you for your guide. This was the first time I tried to build such a machine and once you understand the whole system it is really easy to get a successful install thanks to your guide : )
The only thing that was a little difficult for me was the video, I think I will try your updated guide with the RC3 Nvidia auto detect (I have a 9600GT).

(Right now I have just added the efi string in the boot plist because I did not understand what kext and so I need. Resolution and average use seem to work fine but cpu load on 720p video for example is very high (50-100%))

So my actual question would just be if I did understand it right that with the RC3 Nvidia auto detect you dont have to do anything more or do I still have to do all that kext and efi string stuff?
greetings from germany : )

技术笔记 #269 @joeyf 2009-11-17 ↳ Re: @infiniteThanks

Black/Blue Screen After 10.6.2 Update

@infiniteThanksGo to netkas.org and download the latest SleepEnabler.kext. 1. Boot from the USB Installer and go to the install drive and remove /Extra/CustomExtensions/SleepEnabler.kext 2. Rebuild /Extra/Extensions.kext. I used MkextTool. Drag all the extensions in /Extra/CustomExtensions Change the folder to /Extra and enter Build. It will…

GA-G31M-ES2L Rev.2
Q8200
NVidia 9500GT 512 (Dual DVI)

Followed this guide in late September and got a stable install - great work!

Decided to update to 10.6.2 (combo) and missed the SleepEnabler fix - Kernel Panic following "successful update" reboot.

Followed steps 1 and 2 as quoted above for the following files from netkas.org:

NullCPUPowerManagement.kext
SleepEnabler.kext

Rebuilt Extensions.mkext, repaired permissions on SL drive and kextcache on com.apple.kext.caches

After doing this I was able to boot, however to a black screen with no pointer. Press space key on the keyboard and get blue screen. Tried swapping DVI ports - no change.

Can boot into safe mode. Thoughts on a plan of attack?

EDIT: I just decided it was quicker to reinstall then develop a laundry list of potential fixes after sifting through the various threads.

Followed this guide but had trouble with the latest ES2L Kit - could not get sound to work nor was my ASUS WL-138g wireless PCI card recognizedhttp://www.newegg.com/Product/Product.aspx?Item=N82E168… ↗.

Went back to the kit with files dated 10/10/09 and all was well. Installed as per guide with the exception of SleepEnabler.kext. Upgraded to 10.6.2 flawlessly and then add the latest SleepEnabler.kext from netkas.org. Sleep works fine.

All is well in 32-bit anyways.

技术笔记 #270 @itry2hide 2009-11-17

OK, I get about 3/4 of the way through the install, then I get the spinning wheel (not the colored one), and the computer reboots. Weird

Oh, I have the board with v2 bios

技术笔记 #271 @the_accidental 2009-11-18

Important

important

I've a rev 1 board, and was using the RTGMac_v203 realtek drivers.

they cause failures to wake from sleep

I finally tracked down black-screen on wake issues. It was a repeatable error whenever I was using more than 2 gig ram and network activity.

Specifically opening 20 avi off a server, and loading 80 tabs in safari would cause the failure every time.

I reverted to the built in snow leopard drivers* and no problems now (except no bonjour). If you do a bit of googling you'll find other people mentioning power management issues with the realtek drivers and SL, as the drivers were built for 10.4.

* the realtek installer/uninstall script has a serious problem! when it installs, it deletes the apple realtek driver kext, and when it uninstalls it removes the realtek one. So you're left with no driver at all.

So to restore, you need /system/library/extensions/IONetworkingFamily.kext from an untouched SL install/disk. Replace it, repair disk permissions, "sudo touch /System/Library/Extensions" wait a bit for the kexts to rebuild, and then reboot.

技术笔记 #272 @BlaSTiWi 2009-11-18 ↳ Re: @MonkeyDLuffy

Try this RTL8139 works in 64bit → ... it works great w/ me ...

@MonkeyDLuffyAnybody tried adding an additional Ethernet NIC card? I added a Realtek 8139D which should run natively in OSX but for some reason, it does not show up in Snow. Could this be caused by the DSDT patch that included the ethernet fix? My built-in ethernet works. Just wondering why the PCI NIC is not being detected. Anyone has a clue?
技术笔记 #273 @bunun 2009-11-18 ↳ Re: @bunun
@bununanyone have some instructions to dual boot chamelion and windows7 on the same drive ? ive spent days following different instructions, and reinstalling windows7/leopard, i think ill just ask here. oh everything else in the first post works, i just need to figure out how to dual boot off 1 hard drive.

verified on 2 hard drives, i simply went to the chameleon site, downloaded the latest version and followed the instructions.

技术笔记 #274 @MonkeyDLuffy 2009-11-18 ↳ Re: @BlaSTiWi
@BlaSTiWiTry this RTL8139 works in 64bit ... it works great w/ me ...

Amazing! Works for me too. Secondary NIC is now detected working fine

I just have to find a solution for my 4650 Black screen problem and I'm set!

Thanks BlaSTiwi

技术笔记 #275 @free4mac 2009-11-19

can't make a new DSDT or figure out yours

I am having trouble with the DSDT on 10.6.2. I have a GA-G31M-ES2L v1.x and a C2D E6600. When I use your DSDT, everything works except my TI PCI Firewire card isn't recognized (it works fine in 10.5.6). When I use a DSDT for the same MB posted by swhay, Firewire works but Ethernet doesn't. When I diff your DSDT and swhay's, there are a lot of differences, but I can't figure out which one(s) might be relevant to Firewire. Could you be explicit about the changes you made in your DSDT, and post your DSDT file before you modified it too?

It would be great if you would not skip or generalize any details in the section I quote below.

UPDATE

● copy dsdt.aml to /Extra of your Snow Leopard drive or create your own by following this short guide below, AGAIN it's always recommended to create and use your own dsdt, included my dsdt.aml and .dsl for comparison purposes only.

- open ES2L kit Tools then double click the included DSDT SE.app
- click DSDTSE Tools then Extract DSDT
- under ACPI search choose RTC
- rename 0x04 to 0x02
- under ACPI search choose Sound Azalia
- check the included dsdt.dsl and copy the HDEF section there, alternatively - you can use it if you have a quad
- add Method DTGP under DSDT Hacks
- look under Credits and DSDT Hacks for more dsdt fixes.
- when done editing click DSDTSE Tools -> Compile DSDT, click DSDT Files Folder and you will see your newly compiled dsdt.aml
- copy it to /Extra of your Snow Leopard drive

技术笔记 #276 @simsim 2009-11-19

I also have a question regarding DSDT. I'm using the supplied DSDT from the original guide. Do you have to boot without dsdt to extract it correctly? I'm wondering because I can't compile a new one using the steps in the guide. Also, can't find Sound Azalia using ACPI search, Method DTGP already exists, stuff like that.

BTW, my firewire card works with the dsdt I'm using. (Belkin f5U503, rev s-3)

技术笔记 #277 @simsim 2009-11-19

Thanks, booting without dsdt helped. I still get 2 warnings and 2 errors though, so I need to work on it. Besides, everything works fine the way it is so I'm not too motivated Also I have no idea what for example "Method (DTGP, 5, NotSerialized)" actually does so need to look into that too.

技术笔记 #278 @joeyf 2009-11-19 ↳ Re: @joeyf
@joeyfGA-G31M-ES2L Rev.2 EDIT: I just decided it was quicker to reinstall then develop a laundry list of potential fixes after sifting through the various threads. Followed this guide but had trouble with the latest ES2L Kit - could not get sound to work nor was my ASUS WL-138g wireless PCI card recognized. Went back to the kit with files…

^^^^^@free4mac

Try using the old DSDT he posted (file dated 10/9/09 - attached here) without any changes - seemed to work for me as I was having issues with his latest one.

技术笔记 #279 @Andy GA 2009-11-20 ↳ Re: @simsim
@simsimThanks, booting without dsdt helped. I still get 2 warnings and 2 errors though, so I need to work on it. Besides, everything works fine the way it is so I'm not too motivated Also I have no idea what for example "Method (DTGP, 5, NotSerialized)" actually does so need to look into that too.

2 Errors with DST - Solved

I also had the 2 errors and looked at the lines giving the errors and compared that part of the DSDT to the one in the E2SL Kit. I had to change the Method (_MSG lines from Store (Local0, Local0) to Store ("Local0", Local0) because the quotes were missing in the extraction. The lines should look like below:

Method (_MSG, 1, NotSerialized)
{
Store ("Local0", Local0)
}

Method (_SST, 1, NotSerialized)
{
Store ("Local0", Local0)

After making this change it compiled without errors but with warnings. The dsdt.aml worked fine.

技术笔记 #280 @Andy GA 2009-11-20 ↳ Re: @sk1nhd33t
@sk1nhd33tUPDATE: ● open Audio folder and copy it to /Extra/CustomExtensions ● open smbios-plist folder and copy it to /Extra, edit this to match your hardware ● copy bootcamp theme then edit com.apple.Boot.plist adding the following: -

First and foremost… thank you for making it possible for me to get my first build up and running. Your guide was instumental in making this happen. My comments that follow are just to try and help a first timer like myself save some hours by getting it right the first time.

As a first time Hackintosher, steps like the:

● open Audio folder and copy it to /Extra/CustomExtensions

quoted above can be confusing. "it" seemed to be the Audio folder when I first read the step. There actually isn't an Audio folder, but rather an "Audio Kext" folder with two more folders inside it. So after having an unsuccessful attempt, one of the things I figured out was to take the .kext files out of the inclosed folders and put them in to /Extra/CustomExtensions.

@sk1nhd33tUPDATE: ● copy dsdt.aml to /Extra of your Snow Leopard drive or create your own by following this short guide below, AGAIN it's always recommended to create and use your own dsdt, included my dsdt.aml and .dsl for comparison purposes only. - open ES2L kit Tools then double click the included DSDT SE.app - click DSDTSE Tools then…

In the section on creating your own dsdt.aml, quoted above, the section about Sound Azalia tripped me up for a while. Not knowing that you were talking about a file named dsdt.dsl, I was searching the extraction in the Sound Azalia section for the letters "dstl.dsl". If the step had read:

- open dstl.dsl in /DSTL and copy the HDEF section from there into your extract

It would have saved me one more failed attempt.

Perhaps when you get some time, you can edit the guide. Also, see my note to simsim on the error in the DSDTSE extraction that causes two errors when compiling… at least it did for him and me. I have a rev 2 board.

Once again... thanks for all you have done.

技术笔记 #281 @simsim 2009-11-20

dsdt

Thanks Andy, adding the quotes in the extracted dsdt where you indicated made it compile without errors (still warnings). I just wonder why everybody hasn't got the same problem. I have the 1.1 version of the board and F8 Bios.

技术笔记 #282 @Andy GA 2009-11-20

Glad to help, simsim. my board is Rev 2.0 with a version 6.00 Bios, so that indicates it's something else.

技术笔记 #283 @zim2dive 2009-11-21

I had 10.5.6 working on this mobo months ago and then went a different direction for a while (linux).. pondering coming back and found this VERY impressive guide. It would appear that there are no known/remaining issues for this mobo once things are working?

Mike

技术笔记 #284 @BitBass 2009-11-21

Just wanted to share my experience. I'm on a 1.1 f10 board. I had this running fine on 10.5 and decided to upgrade to 10.6. Went fine except no audio. I've been pulling my hair out for the last couple of days with no success on the audio.

Here's my tip, don't run PFIX from the finder. Run it from Terminal with sudo. I kept running it from finder and was getting feedback but it turns out it was failing to actually do anything.

Works like a charm now! Thanks for everyone's hard work!

技术笔记 #285 @MonkeyDLuffy 2009-11-21

Anybody made Sleep working faster? Since I upgraded to 10.6.2, my sleep (updated) works but it takes about 45secs to 1min to fully sleep (fans not spinning). The moment I click "sleep" the screen goes black then, wait until it fully turns off (45secs). Before, as soon as I clicked sleep, it only takes 2 secs.

I already updated the NullCPU..kext and the 10.6.2 SleepEnabler from Netkas blog. I made sure that the kext are loaded.

Also,

I noticed that dsdt was updated.

And I think the update is this:

Device (PWRB)
{
Name (_CID, EisaId ("PNP0C0C"))
Method (_STA, 0, NotSerialized)
{
Return (0x0B)
}
}

What does this do?

Is it related to the powerbutton?

技术笔记 #286 @free4mac 2009-11-22 ↳ Re: @Andy GA

Got it working

Thanks Andy, this was timely! I extracted an unmodified DSDT for my system by booting from a Linux live CD and it had this same problem when I tried to compile it with iasl. Combined with the updated instructions and reference DSDT from sk1nhd33t, I was able to modify it and seem to have a fully working system! I'm using the SleepEnabler for 10.6.2 from code.google.com (the Netkas binary patched version didn't work for me), and the HDA and HDAEnabler kexts posted by swhay for audio.

@Andy GA2 Errors with DST - Solved I also had the 2 errors and looked at the lines giving the errors and compared that part of the DSDT to the one in the E2SL Kit. I had to change the Method (_MSG lines from Store (Local0, Local0) to Store ("Local0", Local0) because the quotes were missing in the extraction. The lines should look like below:…
技术笔记 #287 @Andy GA 2009-11-22 ↳ Re: @MonkeyDLuffy

Fast Sleep Working in 10.6.2

@MonkeyDLuffyAnybody made Sleep working faster? Since I upgraded to 10.6.2, my sleep (updated) works but it takes about 45secs to 1min to fully sleep (fans not spinning). The moment I click "sleep" the screen goes black then, wait until it fully turns off (45secs). Before, as soon as I clicked sleep, it only takes 2 secs.

My 10.6.2 machine takes 2-3 seconds to fully sleep. Here is how I updated from 10.6.0 to 10.6.2 using skn1hd3t's guide as a reference on a Rev 2.0 MB.

● I ran the MacOSXUpd10.6.1 install package choosing my Snow Leopard partition and re-booted
● I ran myHack_Installer_1.0_RC3_r32 from the 10/9/09 ES2L Kit originally posted by skn1hd33t choosing my Snow Leopard partition as the destination and under Customize excluded SleepEnabler, so I put a check on the ff:

- Core
- com.apple.Boot.plist
- GraphicsEnabler
- fakesmc
- NullCPUPowermanagement
- OpenHaltRestart
- PlatformUUID

● I made a new dstl.aml using the DSDTSE application from this guide and put it in /Extra. skn1hd3t has a new procedure for this now on pg. 1 which I haven't tried. I think you can skip this step as all my original edits were still in the extracted dsdt.dsl file.
● I checked /Extra/Extensions to see if SleepEnabler.kext was in it. (Remove it if it is there). My /Extension folder had the ff:

- fakesmc.kext
- LegacyALC883.kext
- NullCPUPowerManagement.kext
- OpenHaltRestart.kext
- PlatformUUID.kext

● I edited the com.apple.Boot.plist and saved it. This step is probably not necessary as you will repeat it after installing 10.6.2 as noted below. Each time myHack Installer is run, this file gets altered and can be updated prior to running pfix2.2.1 so that the right Theme etc. will load. Mine looks like ff.:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Timeout</key>
	<string>5</string>
	<key>Kernel Flags</key>
	<string>arch=i386</string>
	<key>GraphicsEnabler</key>
	<string>y</string>
	<key>EthernetBuiltIn</key>
	<string>y</string>
	<key>Theme</key>
	<string>bootcamp</string>
	<key>Graphics Mode</key>
	<string>1024x768x32</string>
</dict>
</plist>

● I ran pfix2.2.1 choosing my Snow Leopard partition (it takes about 5 minutes to complete) and then rebooted
● I ran the MacOSXUpd10.6.2 install package choosing my Snow Leopard partition and rebooted
● I repeated the steps above, starting with myHack_Installer through pfix2.2.1 only I put the SleepEnabler.kext from netkas.org in /Extra/Extensions before running pfix2.2.1. Do not check SleepEnabler on the myHack Installer.
● Reboot and your sleep should work fine. Remember to set your sound output back to Internal Speaker as this always gets changed in the update process.

I suspect this process could be shortened, but this is what worked for me and I haven't tried going back and skipping steps as my system is now working fine.

A couple of times my system froze upon waking (spinning pinwheel). It hasn't happened recently, but if it does, I will try the SleepEnabler that is mentioned below:

@free4macI'm using the SleepEnabler for 10.6.2 from code.google.com (the Netkas binary patched version didn't work for me), and the HDA and HDAEnabler kexts posted by swhay for audio.
技术笔记 #288 @macman20 2009-11-22

Help with sound on G41M-ES2L

I am going insane in the membrane here, your guide is the best I have found. Simple to follow although once I have completed this task I want to post an my own "Idiots Guide to G41M-ES2L", all is working except audio ALC888B. Which there is a number of version floating around like "http://www.insanelymac.com/forum/index.php?showtopic=18… ↗" . Which simply do not work mainly because people have posted a fix that they themselves have not actually tried. I have a G31M-ES2L but 2x G41M-ES2L which seems to still be available to purchase where the G31 is not. Can you shed some light on this? and maybe point us to a fix that works with your bootloader and the ALC888B codec. Thanks a million.

技术笔记 #289 @Andy GA 2009-11-23 ↳ Re: @macman20

GA-G31M-ES2L Rev 2.0 Still Available

@macman20I have a G31M-ES2L but 2x G41M-ES2L which seems to still be available to purchase where the G31 is not.

macman20, I don't know where you live, but here in the States, the GA-G31M-ES2L Rev. 2 board is still available. I just bought one last week from Newegg and it works great with the addition of a graphics and network card as the onboard LAN does not have a working driver currently. Here is the link. http://www.newegg.com/Product/Product.aspx?Item=N82E168… ↗

技术笔记 #290 @rwillett 2009-11-23

Probably a dumb but...

I have a working system based on the instructions here, no real issues to be honest so thanks for all the hard work.

I'm trying to upgrade to 10.6.2, I realise the sleepenabler.kext needs changing but read on for my problem.

I cannot find a definitive answer to despite a lot of searching is exactly how does one remove a kext (e.g. sleepenabler), rebuild, reinstall a kext and rebuild. Phrases such as "deinstall the sleepenabler.kext and then reinstall" are bandied around as if these are normal activities.

My assumption is that I do something similar to:

1. cd into the right /extensions directory,
2. rm or rather mv the sleepenabler.kext to somewhere else safe.
3. rebuild the kext cache <-- This is the bit thats odd, I read so many different things, such as ox86tools or kextinstal but they always seem to be fragments of information. Is this pcifix or some other tool?
4. Reboot
5. Update to 10.6.2
6. Install the new updated sleepenabler.kext into the right directory. Again I assume a simple copy is sufficient.
7. Rebuild the kext cache - See point 3.

I have a good working system and do not want to screw it up with messing around with the kext's in a way I don't understand so any help welcomed.

Thanks and sorry for the dumb question.

Rob.

技术笔记 #291 @macusers 2009-11-23

Has anyone manage to get audio to work in 64bit on this mobo, if yes, can you share please, I would like to know how you did it. Thanks.

技术笔记 #292 @robbie 2009-11-25 ↳ Re: @rwillett

This worked for me:
Updated to 10.6.2 but did not restart
I removed sleepenabler.kext from /Extra/Extensions (also placed LegacyALC883.kext in there)
Placed new netkas sleepenabler.kext (files.net kas.org/10.6.2/SleepEnabler.kext.zip) into /Extra/Extensions
Then i deleted Extensions.mkext from /Extra
Ran Kext Utility from here ↗Rebooted and everything cool.

@rwillettI have a working system based on the instructions here, no real issues to be honest so thanks for all the hard work. I'm trying to upgrade to 10.6.2, I realise the sleepenabler.kext needs changing but read on for my problem. I cannot find a definitive answer to despite a lot of searching is exactly how does one remove a kext (e.g.…
技术笔记 #293 @rwillett 2009-11-26

Black screen after 10.6.2

Thanks for taking the time to reply.

I followed your instructions and did an upgrade to 10.6.2. It seemed to go OK until the machine rebooted. The iHack screen appears, it all looks OK until I get to the where the login screen should be.

A black screen appears with a mouse cursor. The mouse cursor works, I can move it around, but it's still a black screen. If I press the interrupt button on my PC the correct screen momentarily appears (all the Finder windows and icons etc) and then the machine reboots.If I leave the machine overnight then press the space button all the Apple desktop appears. It doesn't appear after only 15 minutes though.

My card is a Asus badged Nividia 9600GT with 512MB RAM. It worked well under 10.6.1.

Any suggestions at all?

Rob.

技术笔记 #294 @Nick Nameless 2009-11-26 ↳ Re: @MonkeyDLuffy
@MonkeyDLuffyThe built-in Intel GMA 3100 (not GMA X3100) is not compatible with either Leo or Snow Leo. It will work but you won't have QI/CE (VESA only) thus making it suck a lot - such as No resolution change, you might have problems watching videos, can't run a lot of programs that are QI/CE dependent, and lots more. If you can stand that, you…

It seems my optiplex 755 does just fine with a gma 3100 in leopard. but in snow it kinda blows me off...

技术笔记 #296 @rwillett 2009-11-26

I connect through the VGA port, via a Raritan four port KVM to a VGA screen.

I do not use HDMI.

I have just come home and pressed the space button on the computer and the screen is working. It was not working when I left to go to work this morning.

I wonder if it's due to a screen saver kicking in and making it work (or something). I've just changed the energy saver to one minute, will restart and see what happens.

This is weird.

Rob.

技术笔记 #297 @rwillett 2009-11-26

Update on black screen after 10.6.2 with nvida 9600

Summary of problem
Gigabyte G31M-ESL MB
Dual Core E6300 CPU's
4GB RAM
Asus Nvidia 9600GT graphics card connected to 17" screen by Raaritan 4 port KVM on VGA port. I don;t have HDMI (sadly)

Black screen on boot after 10.6.2 upgrade. New sleepenabler installed.

Whilst it's bad form to reply to your own mail, I have made a rather interesting discovery.

1. I set the Energy Saver for the screen screen, not PC, to one minute.
2. Rebooted the machine and had the same black screen as I normally get after the update to 10.6.2. i.e. I can move the mouse but cannot see the screen.
3. Left the machine untouched for the requisite minute and the monitor clicked into standby as the Graphics card went to sleep. I know thats not the right phrase but hopefully you know what I mean.
4. Hit any key and lo and behold, my screen appeared instantly. No changes to kexts, uninstalls.

I think the black screen is related to some sort of power saving issue NOT the HDMI copy protection stuff that most people have looked at. Of course my guess is worth exactly what you paid for it, nothing

Hopefully this may help other people.

技术笔记 #298 @petejo 2009-11-28

5.1 Optical

So, I've been trying for a month to get 5.1 Optical working on this board ( v1) without success using a Gigabyte plug-to-M/B adapter.
I can get light from the hole but no audio comes out.

I've had the sysinfo listing it as SPDIF Combo and SPDIF RCA depending on which kexts I'm trying.

I've got 2 channel output from the 3.5mm stereo no problem but I really want 5.1 for Plex.

Has ANYONE managed to get confirmed 5.1 from this board or do I need to upgrade or switch to another platform…

Cheers for all the information so far!

Pete

技术笔记 #299 @flowrider 2009-11-30

Thanks

1st post but a big lurker! Thanks for the guide especially for a first timer. Fully working and running stable.

Specs are pretty standard:
GA-GM31-ES2L rev.2
E5200
Zotac 9400GT 1gig
Crucial XMS2 PC6400 - 4gig
WD Raptor and Samsung drives
*edit* additional NIC as the onboard ethernet still isn't working

Dual booting on dual drives - OSX 10.6 and Win 7 64bit

One other question...

How safe is using software update in 10.6? There have been some pretty significant updates and I'm just wondering the risk factor when installed from a retail disc.

技术笔记 #300 @flowrider 2009-11-30

Sorry everyone another thing just popped up.

Using this guide as a finishing step the Please Sleep kext is loaded onto the system. My question is: Do you have to have the Please Sleep kext and the program loaded in order for the sleep function to work correctly?

Steve

技术笔记 #301 @fuubar 2009-11-30

BIOS Settings / root device

Can anybody post the correct BIOS settings for the G31M-ES2L please?

I can't get around the "still waiting for root device" error. I've tried several IDE/SATA settings according to the OSX86 wiki where the problem is mentioned.

My setup is an ide-attached DVD-Rom and an completely unformatted SATA harddrive. As installation method i've chosen the external usb stick. Strangely both devices (hdd,dvd) turn on just before the message of the missing device appears.

thanks for any advice!

技术笔记 #302 @monsteroyd 2009-11-30

I have the same setup - about the only thing I did slightly unusual was to plug in the SATA drive into SATA1 instead of 0. Anyway BIOS-wise I set the SATA to Auto. Everything works fine

技术笔记 #303 @flowrider 2009-11-30

Hmmm I would think the issue is with the ide drive. I purposely purchased a SATA DVD drive for this build. At $20 it was cheap enough. I have 3 drives in my system; 1 for OSX, 1 for Win 7, and 1 to image the OSX drive so I can make changes without always having to start from scratch.

I think the issue with the drives is that the bios searches for the SATA and IDE drives on the same channel (at least that my take from reading the POST message) and perhaps there are IRQ issues with this in OSX.

Drive config:
SATA 0 - OSX
SATA 1 - Win7
SATA 2 - OSX image backup
SATA 3 - DVD drive

作者修订 #37 @sk1nhd33t 2009-12-01 ↳ Re: @flowrider
@flowriderOne other question... How safe is using software update in 10.6? There have been some pretty significant updates and I'm just wondering the risk factor when installed from a retail disc.

从 10.6.0 一路直接升级到 10.6.2 是非常安全的,唯一的前提是在运行更新重启之前,务必先删掉旧版的 SleepEnabler.kext,并在更新后换上对应 10.6.2 的新版 SleepEnabler.kext(可从 Netkas 博客下载)。

@flowriderSorry everyone another thing just popped up. Using this guide as a finishing step the Please Sleep kext is loaded onto the system. My question is: Do you have to have the Please Sleep kext and the program loaded in order for the sleep function to work correctly? Steve

PleaseSleep 是一个应用程序(不是 Kext),它只用来解决“闲置到时间自动进入睡眠(Automatic Sleep)”的问题;就算不装这个程序,从苹果菜单手动点选“睡眠”也完全可以正常工作。值得一提的是,论坛上的 the_accidental 在他的 ES2L(F10 BIOS)上不用任何辅助软件就能自动睡眠,但我就算一字不差照抄他的 BIOS 设置并全新重装,自动睡眠在我机器上还是不会动……真是奇了怪了。

另外推荐一个比 PleaseSleep 更好的替代方案:由 KWS 开发的 RIP.app ↗ 后台脚本。两者在我机器上都能正常触发自动睡眠,但我更喜欢 RIP,因为它不会在顶部菜单栏占用一个丑丑的图标。(后来发现只要在光驱里随便放一张光盘,OS X 原生自动睡眠就能正常工作了!)

@fuubarCan anybody post the correct BIOS settings for the G31M-ES2L please? I can't get around the "still waiting for root device" error. I've tried several IDE/SATA settings according to the OSX86 wiki where the problem is mentioned. My setup is an ide-attached DVD-Rom and an completely unformatted SATA harddrive. As installation method…

我记得几页之前我贴过一次 BIOS 设置,不过为了省去你翻帖子的麻烦,我直接提供一份整理好的文件:

这是由 weeksauce12 在他先前的 10.5.7 Leopard 教程(Slytherine)中制作的 BIOS 设置图文 PDF:dl.drop box.com/u/3168149/BIOS_Settings_ES2L.pdf

技术笔记 #304 @flowrider 2009-12-01

Awesome. Thanks for the info sk1nhdd33t

Will patch up accordingly and let everyone know how it goes (if anyone cares).

技术笔记 #305 @flowrider 2009-12-02

Well I've hit the wall...again. I've been trying to update to 10.6.2 and it kernel panics almost immediately. I've lost sound and when I remove sleepenable.kext for some reason I lose my ethernet connnection as well.

I'm not too sure where I went wrong but it's 1:30am and I need to work in the morning. Dammit.

技术笔记 #306 @rwillett 2009-12-02

I removed sleepenabler.kext, rebuilt the kext cache, downloaded and installed the 10.6.2, added in the new sleepenabler.kext and then rebuilt the cache.

I use the V1 motherboard, your signature appears to be V2 so wonder if that is anything to do with it?

技术笔记 #307 @infiniteThanks 2009-12-02 ↳ Re: @rwillett

Black screen and VGA

@rwillettSummary of problem 1. I set the Energy Saver for the screen screen, not PC, to one minute. 2. Rebooted the machine and had the same black screen as I normally get after the update to 10.6.2. i.e. I can move the mouse but cannot see the screen. 3. Left the machine untouched for the requisite minute and the monitor clicked into standby…

I have the same problem as you. I cloned my flawless system but the newer setup has only a VGA monitor (1280x1024). Here are my observations:

If I use the original DVI/HDMI/VGA (1920x1080) monitor using DVI or HDMI connectors, it works fine.

If I use the VGA monitor, I get the funny black screen.
If I hit the power button for a very short period, I see the login screen for a fraction of a second and then the machine goes to sleep.

If I hit the power button or any keyboard key or click on the mouse, the machine wakes up and I get the beautiful login screen and things work.

Idle sleep does not seem to work. The displays shuts off but the machine keeps on running. At least the fans were running.

If I force the system to sleep via the menu or the power button, the system DOES go to sleep like it should and wakes up as it should.

Switching to the DVI monitor fixes the login and sleep problems.

I have this wild conjecture that when I use the VGA only monitor, the display system is actually trying to use the DVI port and fails. Hitting the power button may cause it use the VGA port. But this may be my conjecture at 2:27 AM.

技术笔记 #308 @fuubar 2009-12-02 ↳ Re: @sk1nhd33t
@sk1nhd33ti believe i already posted it a few pages back but i'll save you the trouble in looking for it.. here is a PDF came from weeksauce12 from his old 10.5.7 leopard tutorial (Slytherine).: dl.drop box.com/u/3168149/BIOS_Settings_ES2L.pdf

Thanks so much, i guess my fault was the boot order because that was the only difference. Whatsoever, now it works like charm! Thanks again.

技术笔记 #309 @flowrider 2009-12-02 ↳ Re: @rwillett
@rwillettI removed sleepenabler.kext, rebuilt the kext cache, downloaded and installed the 10.6.2, added in the new sleepenabler.kext and then rebuilt the cache. I use the V1 motherboard, your signature appears to be V2 so wonder if that is anything to do with it?

Not too sure either. When I look at the KP screen I see that it is the sleepenabler that is causing the problem. I think that part of the problem was that I tried to load the new sleepenabler kext before doing the upgrade so that I hopefully wouldn't lose ethernet. I must be doing something incorrectly because it's my understanding that sleepenable has nothing to do with ethernet. Gosh this is as bad as when I would spend hours trying to configure early linux distros.

My next step is to download the 10.6.2 combo file and do an offline installation. I'll see if that works.

If anyone is looking for the offline files they can be found here. (support.apple.com/kb/DL959)

技术笔记 #310 @alltoorobot 2009-12-02

Another Lurker my upgrade 10.6.2 experiences and method=fail

I have a 10.6 system following this guide. I never used sleep enabler though.

Some people might be interested in the way I test updates now. I use carbon copy to clone my current drive (i was made following this guide). Just reinstall chameleon bootloader ( here ↗ ). That will give you a perfect copy of your system that is bootable. boot into the new system from bios. try your upgrade configuration. If and when it doesnt work. go to carbon copier again clone your working drive again, this time it wont take very long to clone your drive since it compares files before it moves them. it is awsome.

I am trying to update this system too and I am having trouble. I have gotten 10.6.2 to work.

Update
add new sleepenabler (i didnt have old one)
delete extentions.mkext
rebuild as advise earlier in thread.

got it to boot buuuuuuut

its weird. it doesnt sleep like my current system does. ethernet issues. etc...

i'll keep a look out and I can try a few tweak everyday till i get it. with this carbon copy work flow it is easy to test out changes. good luck. look forward to other results.

技术笔记 #311 @russianbandit 2009-12-02 ↳ Re: @rwillett
@rwillettI removed sleepenabler.kext, rebuilt the kext cache, downloaded and installed the 10.6.2, added in the new sleepenabler.kext and then rebuilt the cache. I use the V1 motherboard, your signature appears to be V2 so wonder if that is anything to do with it?

How!? How does one rebuild the kext cache?

技术笔记 #312 @flowrider 2009-12-02 ↳ Re: @alltoorobot
@alltoorobotI have a 10.6 system following this guide. I never used sleep enabler though. Some people might be interested in the way I test updates now. I use carbon copy to clone my current drive (i was made following this guide). Just reinstall chameleon bootloader ( here…

A great suggestion. I've been doing the same thing but have been using Disk Utility. I ran into a problem where it didn't image properly. Do you have Carbon copy on a bootable USB or disk?

技术笔记 #314 @fuubar 2009-12-03

Does somebody have problems while using an usb keyboard and mouse?

I'm not sure how to describe the behaviour, but it's fairly annoying me. If I type fast or using any kind of multiple-key-shortcut serveral keystrokes get lost. It's not repeatable by typing the same, but it's defently not the users fault
Same story while using the mouse. From time to time a click event gets lost.

I've searched the forums and some people had the same problems but no one since snow leopard. According to some solution tips i've disabled usb legacy in the bios, without any change. (changed USB ports as well)

Not sure if it's a problem of my machine or settings...

技术笔记 #315 @alltoorobot 2009-12-04 ↳ Re: @flowrider
@flowriderA great suggestion. I've been doing the same thing but have been using Disk Utility. I ran into a problem where it didn't image properly. Do you have Carbon copy on a bootable USB or disk?

I have two almost identical 500 gig WD hard drives. So I use Carbon Copy Cloner to copy my stable system onto the other 500 gig wd hard drive. Like I said before you have to add a boot loader again for your new clone to work. I should try out my 32 gig usb drive see if I can make that a bootable clone too.

技术笔记 #317 @zim2dive 2009-12-09

Are there still issues using 4 gigs of RAM?

ie. when I was doing my 10.5.6 build using this mobo, folks generally recommended sticking with only 2G of memory.. folks with 4G had stability issues... at least that's what my fuzzy mind seems to remember from ~8 months ago when I last did this.

(getting ready to try again, using these very nice instructions for Snow Leopard)

技术笔记 #318 @bunun 2009-12-10 ↳ Re: @zim2dive
@zim2diveAre there still issues using 4 gigs of RAM? ie. when I was doing my 10.5.6 build using this mobo, folks generally recommended sticking with only 2G of memory.. folks with 4G had stability issues... at least that's what my fuzzy mind seems to remember from ~8 months ago when I last did this. (getting ready to try again, using these…

im running 4 gigs of ram, and ive yet to run into problems.

技术笔记 #319 @joel_ezekiel 2009-12-10

I was going to build a computer for my friends the same as mine which is based off this only its rev. 2 board with a realtek network card.

But i can no longer get this board without ordering it from some online place ive never ordered from (im in australia btw). However i was thinking the g41mt-es2l has realtek network and sound but ddr3 memory. Has anyone used this board or knows if it might have any issues, it seems pretty much identical other then slightly updated with better video which wont be used anyway, it even still uses ich7 i believe.

技术笔记 #320 @dustintinsley 2009-12-11

I am following this guide with no success. I get to the main wallpaper screen with the colorful spinner, but after about 5-10 seconds the spinner freezes and nothing after that. I have KPs are anything, so I am unsure what could be the cause of this. I am using GraphicsEnabler=y because I am using an Asus EN9400GT video card and have no additional cards or anything installed. Only odd thing is as the setup is loading (during the Chameleon screen after using -v) it reporst my video card as nVidia unknown 512MB. Could this be the issue? I wouldnt think so but I really dont know. Any help is appreciated...

技术笔记 #321 @rwillett 2009-12-11

I have the Asus EN9400GT card and also get the message it's not recognised, however it works perfectly well.

You don't state what you have done and where the problem occurs, is this during boot, install or after installation.

The more information you provide, the more chance there is of diagnosing the problem.

技术笔记 #322 @dustintinsley 2009-12-12 ↳ Re: @rwillett
@rwillettI have the Asus EN9400GT card and also get the message it's not recognised, however it works perfectly well. You don't state what you have done and where the problem occurs, is this during boot, install or after installation. The more information you provide, the more chance there is of diagnosing the problem.

I re-imaged my disc and gave it another shot and it works. rwillett, you have the same card? do you know how to get sound over hdmi? or if it is possible? i am using hdmi to connect to my flat screen and woiuld love to get sound working over it so i can get rid of these speakers, if possible...

技术笔记 #323 @yusofu 2009-12-12

Success SL 10.6.1 on G31M-ES2L GPT and MBR

I just wanna report & share that I had successfully installed above said.

Intel E7300 Core 2 Duo + G31M-ES2L + 3Gb DDR2 800 + 9400GT 512Mb
(using patched OSInstall.mpkg + ES2L Kit in Sandisk Cruzer 8Gb & Pendrive 8Gb USB stick)^_^

I have 3 Hdd's.
Hd0 500Gb = Vista, XP, Leopard 10.5.8 Vanilla + NTFS3G
Hd1 320Gb = Leopard 10.5.8 Vanilla (2), 10.6.1 Vanilla + NTFS3G, and
Hd2 160Gb = Snow Leopard 10.6.1 Vanilla (2) + FATs

SL 10.6.1 on GUID partition on Hd2
SL 10.6.1 on MBR partition on Hd1

Deleted Sleep Enabler.kext & installed UD3Pv3 package.
Barfff... barfff... ! yes, updated to 10.6.2 with UD3Pv3 package - but audio not working, - and tried most of Voodoo.kext, Apple HDA's + Realtek ALC883.mpkg - it makes good graphics but No Audio.:(

I'm staying with 10.6.1 now to test if theres any inconsistency issues.

Good so far.
Many thanks to all the members around the globe.

Ooops, one more thing … the above success are also applied to my 2nd PC C2Q6600 / 9400GT / 2 Gb DDR2 / Asus P5KPL-AM - - - - >> TQ

技术笔记 #324 @rwillett 2009-12-12 ↳ Re: @dustintinsley
@dustintinsleyI re-imaged my disc and gave it another shot and it works. rwillett, you have the same card? do you know how to get sound over hdmi? or if it is possible? i am using hdmi to connect to my flat screen and woiuld love to get sound working over it so i can get rid of these speakers, if possible...

Sorry no, don;'t use HDMI so can't help.

Rob.

技术笔记 #325 @alltoorobot 2009-12-12 ↳ Re: @rwillett
@rwillettSorry no, don;'t use HDMI so can't help. Rob.

I dont think video cards output sound through their hdmi. I have a 9800gt and I used both hdmi and vga. I didn't have any sound, just get a headphone out to rca from radio shack.

Also, I followed this guide and I have noticed my usb speeds being slow. According to this (answers.ya hoo.com/question/index?qid=20090813150057AAsqVW6). It takes about 42 secounds to transfer 1 gig of information to a usb drive (connected directly to my board). Any Ideas?

技术笔记 #326 @rwillett 2009-12-12

You;re confusing USB speeds with disk speeds. USB might be 480mbps (it isn't really), your disks can't output data at those speeds.

A chain is only as strong as it's weakest link, you could have 800mbps Firewire but no disk can work at those speeds.

Oddly enough I'm transferring 69.93GB off a Mac Mini disk to a larger disk via a USB 2.0 connection as we speak.

It has 66GB to go and is estimated to take two hours. Lets assume it does it in two hours, that works out at 550MB per minute which equals 9Mb per second. Which is about right for a 2.5" laptop disk. I could have USB 3.0 but it still wouldn't be quicker.

I have no issues with 9Mb/second, a faster disk would help but for you to get to 1GB in 17 seconds you can't do it off a single disk. Perhaps a disk array with stuff in parallel would help

技术笔记 #327 @alltoorobot 2009-12-12 ↳ Re: @rwillett
@rwillettYou;re confusing USB speeds with disk speeds. USB might be 480mbps (it isn't really), your disks can't output data at those speeds. A chain is only as strong as it's weakest link, you could have 800mbps Firewire but no disk can work at those speeds. Oddly enough I'm transferring 69.93GB off a Mac Mini disk to a larger disk via a USB…

Thanks for explaining that to me. I'm setting up a media center and I decided to use a 30gb usb stick as a go between from WD TV and computer. Great explanation of how it really works.

Thanks rwillett

技术笔记 #328 @alltoorobot 2009-12-13

Any one using the old school PATA (IDE?) HD's I have a few I tried to throw in my machine I got one recognized but it hasnt been recognized again. not really sure what the deal is just wondering. ive toyed with the bios too but again im not sure what I can do, the bios doesn't seam to recognize them. I might need pin covers for the drive. I thought the bios chose which drive was being used so i threw the master slave covers out... Hope I don't need em. Also here are my kexts if anyone sees any tweaks I could make let me know
Sn0ws-iMac:~ sn0w$ kextstat
Index Refs Address Size Wired Name (Version) <Linked Against>
1 57 0 0 0 com.apple.kpi.bsd (10.0.0)
2 4 0 0 0 com.apple.kpi.dsep (10.0.0)
3 78 0 0 0 com.apple.kpi.iokit (10.0.0)
4 84 0 0 0 com.apple.kpi.libkern (10.0.0)
5 63 0 0 0 com.apple.kpi.mach (10.0.0)
6 24 0 0 0 com.apple.kpi.private (10.0.0)
7 39 0 0 0 com.apple.kpi.unsupported (10.0.0)
8 0 0 0 0 com.apple.kernel.6.0 (7.9.9)
9 0 0 0 0 com.apple.kernel.bsd (7.9.9)
10 1 0 0 0 com.apple.kernel.iokit (7.9.9)
11 2 0 0 0 com.apple.kernel.libkern (7.9.9)
12 1 0 0 0 com.apple.kernel.mach (7.9.9)
13 8 0x54f19000 0x4000 0x3000 com.apple.iokit.IOACPIFamily (1.3.0) <7 6 4 3>
14 14 0x5510b000 0x11000 0x10000 com.apple.iokit.IOPCIFamily (2.6) <7 5 4 3>
15 1 0x551ab000 0x41000 0x40000 com.apple.driver.AppleACPIPlatform (1.3) <14 13 7 6 5 4 3>
16 0 0x4ecdd000 0x2000 0x1000 com.psystar.driver.OpenHaltRestart (1.0.3) <4 3>
17 0 0x54d1d000 0x2000 0x1000 org.tgwbd.driver.NullCPUPowerManagement (1.0.0d2) <7 4 3>
18 0 0x54d29000 0x2000 0x1000 net.osrom.kext.Disabler (1.0.1) <4 3>
19 0 0x54f5c000 0x2000 0x1000 com.superhai.driver.PlatformUUID (1.0.0) <4 3>
20 0 0x55208000 0x18000 0x17000 com.apple.driver.AppleIntelCPUPowerManagement (90.0.0) <7 6 5 4 3 1>
21 5 0x55232000 0x18000 0x17000 com.apple.iokit.IOStorageFamily (1.6) <7 6 5 4 3 1>
22 0 0x5518a000 0x11000 0x10000 com.apple.driver.DiskImages (281) <21 7 6 5 4 3 1>
23 0 0x552aa000 0x8000 0x7000 com.apple.nke.applicationfirewall (2.0.11) <7 6 5 4 3 1>
24 2 0x5512c000 0x3000 0x2000 com.apple.kext.AppleMatch (1.0.0d1) <4 1>
25 0 0x55185000 0x5000 0x4000 com.apple.security.quarantine (0) <24 7 6 5 4 2 1>
26 0 0x552a0000 0x8000 0x7000 com.apple.security.sandbox (0) <24 7 6 5 4 2 1>
27 0 0x551a5000 0x3000 0x2000 com.apple.security.TMSafetyNet (6) <7 6 5 4 2 1>
28 0 0x5519b000 0x3000 0x2000 com.apple.driver.AppleAPIC (1.4) <4 3>
29 0 0x552b2000 0x4000 0x3000 com.apple.driver.AppleSMBIOS (1.4) <7 4 3>
30 3 0x553c5000 0x3b000 0x3a000 com.apple.iokit.IOHIDFamily (1.6.0) <7 6 5 4 3 1>
31 0 0x5522b000 0x4000 0x3000 com.apple.driver.AppleACPIButtons (1.3) <30 15 13 7 6 5 4 3 1>
32 0 0x55220000 0x5000 0x4000 com.apple.driver.AppleRTC (9.9) <13 5 4 3 1>
33 0 0x55225000 0x4000 0x3000 org.netkas.fakesmc (2) <13 7 4 3>
34 1 0x551a8000 0x3000 0x2000 com.apple.driver.AppleEFIRuntime (1.3.0) <7 5 4 3>
35 12 0x5afc4000 0x2f000 0x2e000 com.apple.iokit.IOUSBFamily (3.7.8) <7 5 4 3 1>
36 0 0x5af89000 0x10000 0xf000 com.apple.driver.AppleUSBUHCI (3.7.5) <35 14 7 5 4 3 1>
37 2 0x5b16e000 0x43000 0x42000 com.apple.iokit.IOFireWireFamily (4.1.7) <5 4 3 1>
38 0 0x5af99000 0x26000 0x25000 com.apple.driver.AppleFWOHCI (4.3.4) <37 14 7 6 5 4 3 1>
39 0 0x5af69000 0x14000 0x13000 com.apple.driver.AppleUSBEHCI (3.7.5) <35 14 7 5 4 3 1>
40 0 0x55395000 0x6000 0x5000 com.apple.driver.AppleEFINVRAM (1.3.0) <34 7 5 4 3>
41 2 0x5b12f000 0xd000 0xc000 com.apple.iokit.IOATAFamily (2.5.0) <5 4 3 1>
42 0 0x5af7d000 0x9000 0x8000 com.apple.driver.AppleIntelPIIXATA (2.5.0) <41 14 5 4 3>
43 1 0x55229000 0x2000 0x1000 com.apple.iokit.IOUSBUserClient (3.7.5) <35 5 4 3 1>
44 0 0x5b151000 0xf000 0xe000 com.apple.driver.AppleUSBHub (3.7.8) <35 5 4 3 1>
46 0 0x5b160000 0x6000 0x5000 com.apple.AppleFSCompression.AppleFSCompressionTypeZlib (1.0.0d1) <6 4 3 2 1>
47 0 0x5b28a000 0x5000 0x4000 com.apple.BootCache (31) <7 6 5 4 3 1>
48 0 0x5b2bf000 0xe000 0xd000 com.apple.iokit.IOATABlockStorage (2.5.0) <41 21 5 4 3 1>
49 0 0x5539b000 0x3000 0x2000 com.apple.driver.XsanFilter (402.1) <21 5 4 3 1>
50 1 0x5b2b3000 0x4000 0x3000 com.apple.driver.AppleUSBComposite (3.7.5) <35 4 3 1>
51 2 0x5b397000 0x1a000 0x19000 com.apple.iokit.IOSCSIArchitectureModelFamily (2.5.0) <5 4 3 1>
52 0 0x5b37a000 0xb000 0xa000 com.apple.iokit.IOUSBMassStorageClass (2.5.0) <51 35 21 5 4 3 1>
53 0 0x5b3fd000 0x18000 0x17000 com.apple.iokit.IOSCSIBlockCommandsDevice (2.5.0) <51 21 5 4 3 1>
55 0 0x5b3e3000 0x6000 0x5000 com.apple.iokit.IOUSBHIDDriver (3.7.5) <35 30 5 4 3 1>
56 0 0x5b593000 0xa000 0x9000 com.apple.filesystems.autofs (2.1.0) <7 6 5 4 3 1>
57 1 0x5b585000 0xb000 0xa000 com.apple.driver.IOPlatformPluginFamily (3.4.0a20) <6 5 4 3>
58 2 0x5b59d000 0xa000 0x9000 com.apple.driver.AppleSMC (3.0.1d2) <13 7 5 4 3>
59 0 0x5b603000 0xf000 0xe000 com.apple.driver.ACPI_SMC_PlatformPlugin (3.4.0a20) <58 57 14 13 7 6 5 4 3>
60 2 0x5b84c000 0x9000 0x8000 com.apple.iokit.IOSerialFamily (10.0.2) <7 6 5 4 3 1>
61 1 0x5b861000 0x9000 0x8000 com.apple.driver.Apple16X50Serial (3.0) <60 14 5 4 3>
62 0 0x5b29d000 0x2000 0x1000 com.apple.driver.Apple16X50ACPI (3.0) <61 13 4 3>
63 1 0x5b541000 0x4000 0x3000 com.apple.kext.OSvKernDSPLib (1.3) <5 4>
64 2 0x5b81d000 0x17000 0x16000 com.apple.iokit.IOAudioFamily (1.7.0fc16) <63 5 4 3 1>
65 0 0x5b98e000 0x34000 0x33000 com.apple.driver.AppleUSBAudio (2.6.4b15) <64 35 5 4 3>
68 7 0x5b8d7000 0x2c000 0x2b000 com.apple.iokit.AppleProfileFamily (40) <14 7 6 5 4 3 1>
70 3 0x5b963000 0x16000 0x15000 com.apple.iokit.IONetworkingFamily (1.8) <7 6 5 4 3 1>
71 0 0x5b979000 0x9000 0x8000 com.apple.iokit.IOFireWireIP (2.0.3) <70 37 5 4 3 1>
72 0 0x5b982000 0x6000 0x5000 com.apple.driver.AppleRTL8169Ethernet (1.1) <70 14 5 4 3 1>
73 0 0x5b9fd000 0xb000 0xa000 com.apple.driver.AppleUSBEthernet (2.0.9) <70 35 7 5 4 3 1>
74 4 0x5ba08000 0x1e000 0x1d000 com.apple.iokit.IOGraphicsFamily (2.0) <14 7 5 4 3>
75 2 0x5b9e6000 0xe000 0xd000 com.apple.iokit.IONDRVSupport (2.0) <74 14 7 5 4 3>
76 2 0x5c6a0000 0x294000 0x293000 com.apple.NVDAResman (6.0.0) <75 74 14 5 4 3 1>
77 0 0x5cdfd000 0x473000 0x472000 com.apple.nvidia.nv50hal (6.0.0) <76 4 3>
78 0 0x55100000 0x4000 0x3000 com.apple.driver.AudioIPCDriver (1.1.0) <64 5 4 3 1>
80 0 0x5bc73000 0xa7000 0xa6000 com.apple.GeForce (6.0.0) <76 75 74 14 7 6 5 4 3 1>
81 0 0x5b988000 0x6000 0x5000 com.apple.Dont_Steal_Mac_OS_X (7.0.0) <58 7 4 3 1>
82 0 0x5b9f4000 0x7000 0x6000 com.apple.driver.AppleIntelPenrynProfile (17) <68 6 4 3>
83 0 0x5b612000 0x5000 0x4000 com.apple.driver.AppleUpstreamUserClient (3.0.5) <74 14 13 7 5 4 3 1>
84 0 0x5ba74000 0x9000 0x8000 com.apple.iokit.IOBluetoothSerialManager (2.2f18) <60 7 5 4 3 1>
86 0 0x5ba5e000 0xb000 0xa000 com.apple.iokit.IOSurface (73.0) <7 5 4 3 1>
87 0 0x5b394000 0x3000 0x2000 com.evosx86.driver.lspcidrv (1.0) <4 3>
88 0 0x5b549000 0x3000 0x2000 com.apple.driver.AppleProfileCallstackAction (20) <68 5 4 3 1>
89 0 0x5b55e000 0x3000 0x2000 com.apple.driver.AppleProfileKEventAction (10) <68 4 3 1>
90 0 0x5b535000 0x3000 0x2000 com.apple.driver.AppleProfileRegisterStateAction (10) <68 4 3 1>
91 0 0x5b565000 0x3000 0x2000 com.apple.driver.AppleProfileThreadInfoAction (14) <68 6 4 3 1>
92 0 0x5b56d000 0x3000 0x2000 com.apple.driver.AppleProfileTimestampAction (10) <68 5 4 3 1>
93 0 0x5b57d000 0x3000 0x2000 com.apple.driver.AppleProfileReadCounterAction (17) <68 6 4 3>
94 0 0x5bd1a000 0xd4000 0xd3000 com.vmware.kext.vmx86 (3.0.0) <11 5 4 3 1>
95 0 0x5bbc6000 0xc000 0xb000 com.vmware.kext.vmci (3.0.0) <5 4 3 1>
96 0 0x5bbd2000 0x6000 0x5000 com.vmware.kext.vmioplug (3.0.0) <35 30 5 4 3 1>
97 0 0x5bc2d000 0xa000 0x9000 com.vmware.kext.vmnet (3.0.0) <5 4 3 1>
99 0 0x54df1000 0x3000 0x2000 com.bresink.driver.BRESINKx86Monitoring (5.0) <12 11 10>
100 3 0x5be08000 0x21000 0x20000 org.virtualbox.kext.VBoxDrv (3.0.8) <7 5 4 3 1>
101 0 0x54ddc000 0x7000 0x6000 org.virtualbox.kext.VBoxUSB (3.0.8) <100 43 35 7 5 4 3 1>
102 0 0x54dc1000 0x4000 0x3000 org.virtualbox.kext.VBoxNetFlt (3.0.8) <100 7 5 4 3 1>
103 0 0x54da7000 0x3000 0x2000 org.virtualbox.kext.VBoxNetAdp (3.0.8) <100 5 4 1>
104 0 0x54db9000 0x5000 0x4000 com.apple.driver.AppleHWSensor (1.9.2d0) <5 4 3>
105 0 0x5b3dc000 0x3000 0x2000 com.apple.driver.AppleUSBMergeNub (3.7.5) <50 35 4 3 1>
Sn0ws-iMac:~ sn0w$

Thanks again

技术笔记 #329 @rwillett 2009-12-13

I tried to do this yesterday and never got it to work. The BIOS recognised the disks (as it should) but SL failed to see them. I suspect a new Kext is needed but I put mine in a Firewire enclosure and it worked fine.

技术笔记 #330 @alltoorobot 2009-12-13

I had one working, I'll let you know if I can get it working again. I switched a few kexts around I have to figure out what was working. I

技术笔记 #331 @simsim 2009-12-14

Regarding IDE drives.
My backup clone is on a IDE drive and boots fine, also the dvd drive I sometimes connect is IDE.
I don't use any special kexts. It's just a hassle to get the little jumpers right on the drives, the master/slave thing. And then the connector on the IDE cable matters too, middle or end. One time I couldn't get it to work no matter what I did, but then I discovered that a cable had got lose at the molex connector, so no power...

技术笔记 #332 @yogi446 2009-12-14

" I thought the bios chose which drive was being used so i threw the master slave covers out"

I assume you mean jumpers? To some extent you're right, but you really do need them. Unless you do cable select, which can be a bit flaky and then where on the cable they are matters more, and you need the right sort of cable for it.

IDE drives also work fine for me here.

As above, make sure you have it cabled up right.

That means master *should* be on the end of the IDE cable (and make sure it's the correct sort, should be an 80 not 40 wire one for HDs), the slave nearer the mobo. Also be sure to set master/slave jumpers correctly.

技术笔记 #333 @hackin804 2009-12-16

Hi, I am working on my second hackintosh (last one was like a year ago, and the whole ideneb thing was allot easier for me )

Anyway I have a G31M-ES2L with a 2.33ghz c2d, 4gb of ram, ati 4550 card.

I was able to make it through 90% of the instructions in the OP, when I got to the part about finding "_WAK" and coping DTDG I did not understand what it wanted me to do.


- on your keyboard press "command F (Find)" and look for "_WAK", right above it copy paste "DTGP" located on your dsdtfix file
- again "command F (Find)" and enter RTC, look for "0x04" below RTC and changed them to "0x02" - this fix is for CMOS Reset
- command F (Find) and enter Azalia, go to dsdtfix file and copy paste "HDEF" to your dsl replacing azalia.. again check my included dsl for reference - this is for ALC883 Audio
- when done and sure everything is correct, hit save or (command S) to save your dsdt.dsl
- to compile it to .aml, drag and drop it (dsdt.dsl) to iAslMe, you'll get 1 warning (PARM under IGD0) but hopefully you have 0 error
- look for Sessions folder and copy dsdt.aml to /Extra of your Snow Leopard

What DTGP is it talking about? In the authors file it has those letters mixed in with a whole bunch of other stuff 2 lines above _WAK.

I also did the search for RTC on my file, and I did not see a 0x04, I even tried a search for 0x04, with no results.

I tried doing pfix with the authors .aml file, yet all i get is premission denied on ever line (no I don't have a pass or anything that would limit it).

Can some explain to me how I am doing this wrong? I would really like to get this thing to work.

技术笔记 #334 @zim2dive 2009-12-16

Ok, I've followed the guide, but am a bit shaky on a few points. I went thru all this with 10.5.6 8 months ago and had it working, but then went a different direction since then, and am just now coming back to the ox86 world, so I'm a little rusty. Please forgive these being basic questions...

I've done the SL install and booted to my SATA drive with success. I have audio and ethernet working.

Question #1: I have an E5200 2.5GHz dual core proc. I'm unclear which smbios I should choose (the iMac I think). I copied the iMac 9,1 folder over from the USB and set SMMAximalclock to 2500, but About this Mac reports 2.57GHz .. is that ok?

Question #2: several places in the guide it mentions that "QE/CI is already activated".. how does one tell under SL?... when I did this with 10.5.6, I _think_ (fuzzy memory) it would tell you under About this Mac/More Info/ Graphics.. but I don't see any indication here (9500 GT).. NOR (as a sanity check) on my MacBook (with 9400M)
EDIT: add, I found this youtube video http://www.youtube.com/watch?v=EB6CNs-Zvkw ↗ which clearly shows what I would have expected to see.. BUT as I said, even on my 2009 MacBook I don't see that ?!?!?

Question #3: when I was doing this with 10.5.6, the 8400 card I had then was somewhat unsupported (my EFI strings were never the same)... and changing resolution had the potential to render the system useless... is it safe to change resolutions nowadays?

Giving back #1:. I saw several questions about temperature monitoring (and I really wish iStat would work), but "Temperature Monitor" will work (the full version installs an extra driver that does the trick). Cpu Info didn't seem to provide that info for me (recommended elsewhere)
EDIT: has anyone tried FakeSMC? http://netkas.org/?p=338 ↗ .. comments suggest varied levels of success.

All in all, this was a MUCH smoother process than when I was cramming 10.5.6 onto this mobo. Many thanks for the guide !

技术笔记 #335 @zim2dive 2009-12-16 ↳ Re: @petejo
@petejoSo, I've been trying for a month to get 5.1 Optical working on this board ( v1) without success using a Gigabyte plug-to-M/B adapter. I can get light from the hole but no audio comes out. I've had the sysinfo listing it as SPDIF Combo and SPDIF RCA depending on which kexts I'm trying. I've got 2 channel output from the 3.5mm stereo no…

I had digital audio working under 10.5.6 (see link in my sig), altho I was using coax, not optical. I now have 2 G31Ms in the house.. and the gigabyte adapter stayed with the other mobo which is doing duty as HTPC and all-around web/mail server. I have another similar adapter that I picked up out of a junk pile at work which I will get around to trying over the holidays and will post the results.

技术笔记 #336 @zim2dive 2009-12-17 ↳ Re: @robbie
@robbieThis worked for me: Updated to 10.6.2 but did not restart I removed sleepenabler.kext from /Extra/Extensions (also placed LegacyALC883.kext in there) Placed new netkas sleepenabler.kext (files.net kas.org/10.6.2/SleepEnabler.kext.zip) into /Extra/Extensions Then i deletedExtensions.mkext from /Extra Ran Kext Utility from here…

Just to add to the notes...

The sleepenabler file at netkas.org doesn't seem to be there after the server crash. I got it from http://www.insanelymac.com/forum/index.php?showtopic=19… ↗

In Terminal I cd'd to /Extra/Extensions and did a sudo rm -r -f on SleepEnabler and ran the kext update tool.

In System Update, I did not find a way to install without a reboot? so I installed and rebooted (reboot to Desktop, and About this Mac reports 10.6.2)

I copied the new sleepenabler into E/E and ran kext util.

But no sound... I went in to the Sound panel and re-selected Internal speakers (I have speakers connected to the green jack on the back) and all is well.

Then applied the 3 new Java/iTunes/something-else updates and rebooted again.

This time however I got a KP, it looks like with (the ISleepEnabler

So I rebooted to the USB installer stick and ran Terminal (from the Utilities menu) removed SleepEnabler and Extensions.mkext (no sudo needed, guess the installer disc runs as root) and then restarted.

I had no sound and no sound options.. so I ran the kext util again... and rebooted again.

So I'm at 10.6.2 with sound, but I guess no sleep for now.

EDIT: I installed fakeSMC 2.5 and re-installed the new sleepenabler. Then ran kext util and rebooted. iStat widget (and iStat menus) now reports temperatures. Sleep is instantaneous and more importantly seems to work too (altho I have all the key info not found junk in dmesg)

技术笔记 #337 @zim2dive 2009-12-17 ↳ Re: @sk1nhd33t

I'm still confused by this comment:

@sk1nhd33tdepending on your graphic card you will notice that QE/CI is already activated...

According to Apple: support.apple.com/kb/HT1582

Verifying compatibility with System Profiler This section applies to Mac OS X v10.5 or earlier; as mentioned above, if you use Mac OS X v10.6 or later your Mac is already using Quartz Extreme and Core Image.

Implying that QE/CI is automatic with 10.6, and is not communicated to the user like it was under 10.5.

Under 10.5 installs, yeah, this was one of the 1st things I'd check after install (I never got the 8400 I was using to be very stable)

EDIT: I do see other threads where ppl talk about it not being active.. what are the easiest things to check (since it doesn't seem to be listed under System Profiler anymore)

技术笔记 #338 @Andy GA 2009-12-17 ↳ Re: @zim2dive
@zim2diveI'm still confused... EDIT: I do see other threads where ppl talk about it not being active.. what are the easiest things to check (since it doesn't seem to be listed under System Profiler anymore)

To check to see if QE/CI is working, Open your dashboard and add a widget. If you get the bubble effect when it is added, then QE/CI is active.

技术笔记 #339 @zim2dive 2009-12-17 ↳ Re: @Andy GA
@Andy GATo check to see if QE/CI is working, Open your dashboard and add a widget. If you get the bubble effect when it is added, then QE/CI is active.

I got big ripples on a pond, so I guess its working

技术笔记 #340 @doogles 2009-12-17

problem

excellent guide followed it
Problem im having now is i can't boot from the HD. It works fine if i boot from usb and point to towards the HD. But when i try to boot just HD it says boo0: GPT boot0: testing boot0:testing boot0: error
I did my reading and everyone says reinstall chameleon. I have done that two diff ways now. The manual way via cmd line, and also using the old RC2 pkg installer and replacing boot with the RC4 version. Trying both those ways resulted in no change, i still get the boot0 error. I would love any insight into this error.
I did just try fdisk -e /dev/rdisk0 and set the part active. That also didn't change anything and i got same result of boot0 error.
I would appreciate any help

技术笔记 #341 @hibert 2009-12-18

First of all , excellent guide (Y)
It´s my first post and first OSx86 projekt
everything works fine on my G31M.ES2L but sound dont work.

i am a bit confused on this step , taken from first page

- again "command F (Find)" and enter RTC, look for "0x04" below RTC and changed them to "0x02" - this fix is for CMOS Reset - command F (Find) and enter Azalia, go to dsdtfix file and copy paste "HDEF" to your dsl replacing azalia.. again check my included dsl for reference - this is for ALC883 Audio - when done and sure everything is…

i cant find "RTC with 0x04 & Azalia" in my dsdt.dsl file.
but why ?
what i do wrong ?
:-!

作者修订 #38 @sk1nhd33t 2009-12-18 ↳ Re: @hibert
@hiberti cant find "RTC with 0x04 & Azalia" in my dsdt.dsl file. but why ? what i do wrong ? :-!

找 RTC 时可以改为搜索 PNP0B00,你会看到下面这段代码,把里面的两个 0x04 都改成 0x02 即可:

                Device (RTC)
                {
                    Name (_HID, EisaId ("PNP0B00"))
                    Name (ATT0, ResourceTemplate ()
                    {
                        IO (Decode16,
                            0x0070,             // Range Minimum
                            0x0070,             // Range Maximum
                            0x00,               // Alignment
                            0x04,               // Length
                            )
                    })
                    Name (ATT1, ResourceTemplate ()
                    {
                        IO (Decode16,
                            0x0070,             // Range Minimum
                            0x0070,             // Range Maximum
                            0x00,               // Alignment
                            0x04,               // Length
                            )
                    })

至于找 Azalia,请改搜索 AZAL 或地址 0x001B0000,找到后将整个代码块替换成补丁文本文件里的 HDEF 代码。改完编译后别忘了把 LegacyALC883.kext 放进 /Extra/Extensions 并重建 Extensions.mkext。希望对你有帮助!

            Device (AZAL)
            {
                Name (_ADR, 0x001B0000)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (Package (0x02)
                    {
                        0x05, 
                        0x05
                    })
                }
            }
技术笔记 #342 @zim2dive 2009-12-18

FWIW, I get these Xbench results with an E5200 and a single 2G stick of RAM

Overall 144.03
CPU 177.30
Thread 205.34
Memory 161.36
Quartz 225.68
OpenGL 90.05
User Interface 286.73
Disk 77.70

Looking at Mac Mini results as a comparison (figured I'd check against the 2.53 versions), the place where I see wacked better results is on memory and/or disk test.. any idea how folks get those #'s, and/or if they translate into real-usage improvement, or just nicer scores?

技术笔记 #343 @alltoorobot 2009-12-18

no upgrade yet

I was wondering if some one who did a successful upgrade could give me they're kextstat from terminal. I want to compare my kexts with yours. And remind me or show me which ones were changed before and after thanks!

技术笔记 #344 @hibert 2009-12-18

thanks sk1nhd33t for the help .
i create a new dsdt.dsl to make it right. (with DSDT Patcher)
in the file there is still no entry like

    Device (AZAL)
            {
                Name (_ADR, 0x001B0000)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (Package (0x02)
                    {
                        0x05, 
                        0x05
                    })
                }
            }

i found the same entry like in the .txt

    Device (HDEF)
            {
                Name (_ADR, 0x001B0000)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (Package (0x02)
                    {
                        0x05, 
                        0x05
                    })
                }

                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x0A)
                        {
                            "built-in", 
                            Buffer (One)
                            {
                                0x00
                            }, 

                            "codec-id", 
                            Buffer (0x04)
                            {
                                0x83, 0x08, 0xEC, 0x10
                            }, 

                            "layout-id", 
                            Buffer (0x04)
                            {
                                0x73, 0x03, 0x00, 0x00
                            }, 

                            "device-type", 
                            Buffer (0x10)
                            {
                                "Realtek ALC883"
                            }, 

                            "PinConfigurations", 
                            Buffer (One)
                            {
                                0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

but this is the part i have to replace ?
looks like the replacing part is in the new dsdt.dsl before i edit it ?
i have "LEGACYALC883.kext" in my extras/extensions folder.
any idea ?

技术笔记 #345 @zim2dive 2009-12-18 ↳ Re: @alltoorobot
@alltoorobotI was wondering if some one who did a successful upgrade could give me they're kextstat from terminal. I want to compare my kexts with yours. And remind me or show me which ones were changed before and after thanks!

Here's my info, but someone else will have to comment as to what changed. I went from 10.6.0 directly to 10.6.2 (combo). Outside whatever the upgrade may have changed on it own, I then added the (new) sleepenabler and fakesmc2.5. HTH.

>kextstat
Index Refs Address    Size       Wired      Name (Version) <Linked Against>
    1   48 0          0          0          com.apple.kpi.bsd (10.2.0)
    2    4 0          0          0          com.apple.kpi.dsep (10.2.0)
    3   71 0          0          0          com.apple.kpi.iokit (10.2.0)
    4   76 0          0          0          com.apple.kpi.libkern (10.2.0)
    5   56 0          0          0          com.apple.kpi.mach (10.2.0)
    6   25 0          0          0          com.apple.kpi.private (10.2.0)
    7   39 0          0          0          com.apple.kpi.unsupported (10.2.0)
    8    0 0          0          0          com.apple.kernel.6.0 (7.9.9)
    9    0 0          0          0          com.apple.kernel.bsd (7.9.9)
   10    1 0          0          0          com.apple.kernel.iokit (7.9.9)
   11    1 0          0          0          com.apple.kernel.libkern (7.9.9)
   12    1 0          0          0          com.apple.kernel.mach (7.9.9)
   13    9 0x2eab9000 0x4000     0x3000     com.apple.iokit.IOACPIFamily (1.3.0) <7 6 4 3>
   14   16 0x2ecab000 0x11000    0x10000    com.apple.iokit.IOPCIFamily (2.6) <7 5 4 3>
   15    1 0x2ed4b000 0x41000    0x40000    com.apple.driver.AppleACPIPlatform (1.3) <14 13 7 6 5 4 3>
   16    0 0x28895000 0x2000     0x1000     com.psystar.driver.OpenHaltRestart (1.0.3) <4 3>
   17    0 0x288b5000 0x2000     0x1000     org.tgwbd.driver.NullCPUPowerManagement (1.0.0d2) <7 4 3>
   18    0 0x2e8bd000 0x2000     0x1000     com.superhai.driver.PlatformUUID (1.0.0) <4 3>
   19    0 0x2e8c9000 0x2000     0x1000     sk.triaxis.kext.SleepEnabler (1.0.1) <7 4 3>
   20    0 0x2eda8000 0x1b000    0x1a000    com.apple.driver.AppleIntelCPUPowerManagement (96.0.0) <7 6 5 4 3 1>
   21    3 0x2edd5000 0x18000    0x17000    com.apple.iokit.IOStorageFamily (1.6) <7 6 5 4 3 1>
   22    0 0x2ed2a000 0x11000    0x10000    com.apple.driver.DiskImages (281) <21 7 6 5 4 3 1>
   23    0 0x2ee43000 0x8000     0x7000     com.apple.nke.applicationfirewall (2.1.11) <7 6 5 4 3 1>
   24    2 0x2eca7000 0x3000     0x2000     com.apple.kext.AppleMatch (1.0.0d1) <4 1>
   25    0 0x2ed23000 0x5000     0x4000     com.apple.security.quarantine (0) <24 7 6 5 4 2 1>
   26    0 0x2ee56000 0x8000     0x7000     com.apple.security.sandbox (0) <24 7 6 5 4 2 1>
   27    0 0x2ed1d000 0x3000     0x2000     com.apple.security.TMSafetyNet (6) <7 6 5 4 2 1>
   28    0 0x2eccc000 0x3000     0x2000     com.apple.driver.AppleAPIC (1.4) <4 3>
   29    0 0x2ee4b000 0x4000     0x3000     com.apple.driver.AppleSMBIOS (1.4) <7 4 3>
   30    0 0x2ed20000 0x3000     0x2000     com.apple.driver.AppleHPET (1.4) <13 7 5 4 3>
   31    0 0x2ef5a000 0x6000     0x5000     com.apple.driver.AppleRTC (1.3) <13 5 4 3 1>
   32    2 0x34a62000 0x3b000    0x3a000    com.apple.iokit.IOHIDFamily (1.6.1) <7 6 5 4 3 1>
   33    0 0x2edce000 0x4000     0x3000     com.apple.driver.AppleACPIButtons (1.3) <32 15 13 7 6 5 4 3 1>
   34    0 0x2edc3000 0x4000     0x3000     org.netkas.fakesmc (2) <13 7 4 3>
   35    1 0x2edc7000 0x3000     0x2000     com.apple.driver.AppleEFIRuntime (1.3.0) <7 5 4 3>
   36    0 0x2ef4d000 0x6000     0x5000     com.apple.driver.AppleEFINVRAM (1.3.0) <35 7 5 4 3>
   37    6 0x2efa1000 0x2f000    0x2e000    com.apple.iokit.IOUSBFamily (3.8.5) <14 7 5 4 3 1>
   38    0 0x34b30000 0x10000    0xf000     com.apple.driver.AppleUSBUHCI (3.7.5) <37 14 7 5 4 3 1>
   39    0 0x34b10000 0x14000    0x13000    com.apple.driver.AppleUSBEHCI (3.7.5) <37 14 7 5 4 3 1>
   40    2 0x34b95000 0xd000     0xc000     com.apple.iokit.IOATAFamily (2.5.0) <5 4 3 1>
   41    0 0x34b24000 0x9000     0x8000     com.apple.driver.AppleIntelPIIXATA (2.5.0) <40 14 5 4 3>
   42    0 0x2ecfd000 0x2000     0x1000     com.apple.iokit.IOUSBUserClient (3.8.5) <37 7 5 4 3 1>
   43    0 0x34bb7000 0xf000     0xe000     com.apple.driver.AppleUSBHub (3.8.4) <37 5 4 3 1>
   45    0 0x34c4d000 0xe000     0xd000     com.apple.iokit.IOATABlockStorage (2.5.0) <40 21 5 4 3 1>
   46    0 0x2eff8000 0x6000     0x5000     com.apple.AppleFSCompression.AppleFSCompressionTypeZlib (1.0.0d1) <6 4 3 2 1>
   47    0 0x34b56000 0x5000     0x4000     com.apple.BootCache (31) <7 6 5 4 3 1>
   48    0 0x2edd2000 0x3000     0x2000     com.apple.driver.XsanFilter (402.1) <21 5 4 3 1>
   49    0 0x34b67000 0x4000     0x3000     com.apple.driver.AppleUSBComposite (3.7.5) <37 4 3 1>
   50    0 0x34cbd000 0x6000     0x5000     com.apple.iokit.IOUSBHIDDriver (3.8.4) <37 32 5 4 3 1>
   51    7 0x3502d000 0x2c000    0x2b000    com.apple.iokit.AppleProfileFamily (41) <14 7 6 5 4 3 1>
   53    2 0x34e65000 0x9000     0x8000     com.apple.iokit.IOSerialFamily (10.0.3) <7 6 5 4 3 1>
   54    1 0x34eda000 0x9000     0x8000     com.apple.driver.Apple16X50Serial (3.0) <53 14 5 4 3>
   55    0 0x2ef2d000 0x2000     0x1000     com.apple.driver.Apple16X50ACPI (3.0) <54 13 4 3>
   56    2 0x34eed000 0x7000     0x6000     com.apple.iokit.IOHDAFamily (1.7.9a4) <5 4 3 1>
   57    6 0x35090000 0x1e000    0x1d000    com.apple.iokit.IOGraphicsFamily (2.0) <14 7 5 4 3>
   58    1 0x34fb1000 0x14000    0x13000    com.apple.driver.AppleHDAController (1.7.9a4) <57 56 14 5 4 3 1>
   59    2 0x34e7d000 0xa000     0x9000     com.apple.driver.AppleSMC (3.0.1d2) <13 7 5 4 3>
   60    1 0x34e87000 0x16000    0x15000    com.apple.iokit.IONetworkingFamily (1.9) <7 6 5 4 3 1>
   61    0 0x34ec5000 0x6000     0x5000     com.apple.driver.AppleRTL8169Ethernet (1.1) <60 14 5 4 3 1>
   62    3 0x34ea9000 0xe000     0xd000     com.apple.iokit.IONDRVSupport (2.0) <57 14 7 5 4 3>
   63    2 0x35cc8000 0x2b3000   0x2b2000   com.apple.NVDAResman (6.0.6) <62 57 14 5 4 3 1>
   64    0 0x36458000 0x487000   0x486000   com.apple.nvidia.nv50hal (6.0.6) <63 4 3>
   65    0 0x2efef000 0x3000     0x2000     com.apple.driver.AppleLPC (1.4.9) <14 5 4 3>
   66    1 0x34fa0000 0xb000     0xa000     com.apple.driver.IOPlatformPluginFamily (4.0.1d0) <6 5 4 3>
   67    0 0x34fd0000 0xf000     0xe000     com.apple.driver.ACPI_SMC_PlatformPlugin (4.0.1d0) <66 59 14 13 7 6 5 4 3>
   68    0 0x34f58000 0x1a000    0x19000    com.apple.iokit.IOSCSIArchitectureModelFamily (2.6.0) <5 4 3 1>
   70    2 0x2eff2000 0x4000     0x3000     com.apple.kext.OSvKernDSPLib (1.3) <5 4>
   71    3 0x352be000 0x18000    0x17000    com.apple.iokit.IOAudioFamily (1.7.2fc1) <70 5 4 3 1>
   72    1 0x353b6000 0x7f000    0x7e000    com.apple.driver.DspFuncLib (1.7.9a4) <71 70 5 4 3 1>
   73    0 0x352f3000 0xa9000    0xa8000    com.apple.driver.AppleHDA (1.7.9a4) <72 71 62 58 57 56 5 4 3 1>
   74    0 0x3545c000 0x99000    0x98000    com.apple.GeForce (6.0.6) <63 62 57 14 7 6 5 4 3 1>
   75    0 0x2ec8e000 0x4000     0x3000     com.apple.driver.AudioIPCDriver (1.1.2) <71 5 4 3 1>
   76    0 0x34ed3000 0x7000     0x6000     com.apple.driver.AppleIntelPenrynProfile (17) <51 6 4 3>
   78    0 0x34ef4000 0x5000     0x4000     com.apple.driver.AppleUpstreamUserClient (3.1.0) <57 14 13 7 5 4 3 1>
   79    0 0x34ef9000 0x6000     0x5000     com.apple.Dont_Steal_Mac_OS_X (7.0.0) <59 7 4 3 1>
   82    0 0x34f48000 0x9000     0x8000     com.apple.iokit.IOBluetoothSerialManager (2.2.4f3) <53 7 5 4 3 1>
   83    0 0x350d0000 0xb000     0xa000     com.apple.iokit.IOSurface (73.0) <7 5 4 3 1>
   84    0 0x34b2d000 0x3000     0x2000     com.evosx86.driver.lspcidrv (1.0) <4 3>
   85    0 0x2e9de000 0x3000     0x2000     com.apple.driver.AppleProfileCallstackAction (20) <51 5 4 3 1>
   87    0 0x2e9e8000 0x3000     0x2000     com.apple.driver.AppleProfileKEventAction (10) <51 4 3 1>
   89    0 0x34c74000 0x3000     0x2000     com.apple.driver.AppleProfileRegisterStateAction (10) <51 4 3 1>
   90    0 0x34e0b000 0x3000     0x2000     com.apple.driver.AppleProfileThreadInfoAction (14) <51 6 4 3 1>
   91    0 0x34e21000 0x3000     0x2000     com.apple.driver.AppleProfileTimestampAction (10) <51 5 4 3 1>
   92    0 0x34e4d000 0x3000     0x2000     com.apple.driver.AppleProfileReadCounterAction (17) <51 6 4 3>
   93    0 0x35765000 0xa000     0x9000     com.apple.filesystems.autofs (2.1.0) <7 6 5 4 3 1>
   94    0 0x34e34000 0x3000     0x2000     com.bresink.driver.BRESINKx86Monitoring (5.0) <12 11 10>
   95    0 0x35105000 0x5000     0x4000     com.apple.driver.AppleHWSensor (1.9.2d0) <5 4 3>
   96    0 0x34f27000 0xe000     0xd000     com.apple.nke.asp_tcp (5.0) <7 6 5 4 3 1>
   97    0 0x35ac8000 0x57000    0x56000    com.apple.filesystems.afpfs (9.6) <7 6 5 4 3 1>
技术笔记 #346 @zim2dive 2009-12-18

Temperatures. I have installed FakeSMC2.5 and have *3* temp utils now... each reporting DIFFERENT temps (in F)

iStat Pro: 94 101
iStat Menus: 93 100
Temperature Monitor: 102 109

On the plus side, they show a consistent difference (btw the 2 cores) of 7F... and at least all 3 are in the same magnitude of reading..

any thought on why none of them agree?

技术笔记 #347 @zim2dive 2009-12-19

Bonjour working

The 1st post says to

Use R1000Use R1000 installer that's included in the ES2L Kit installer that's included in the ES2L Kit

The closest thing I see is the "Bonjour Fix/SnowR1000"… but that doesn't seem to do the trick for me... I just ran it (after updating to 10.6.2)... it said to reboot, I did, and I still cannot see my Airport Extreme. (I also ran kext util and rebooted a 2nd time, just to be sure).

Any help?

edit: digging around, I see that SnowR1000 is supposed to installl RealtekR1000SL.kext in S/L/E.. when I looked, it was not there (even tho the installed appeared to have run successfully. I re-ran (then ran kext util just in case) and rebooted, and now its working.

技术笔记 #348 @zim2dive 2009-12-19

options for fan speed? (sys_fan)

I'm still a bit skeptical about my core temps... each util reports a different value, and they _never_ seem to change...

That aside, I'm wondering what are the options for the case fans connected to the 3-pin "sys_fan" connector on this mobo (over near the USB connectors)... it seems like the fan is always on... is there a way to make its speed more variable?

技术笔记 #349 @alltoorobot 2009-12-20

Thanks Zim2dive

so i'm running what appears to be a stable 10.6.2. Some how my install never had a sleep enabler to get rid of. I usually install the bare minimum kexts and see if I can run it as vanilla as possible. I did however read carefully Netkas (http://netkas.org/?p=315 ↗) how to.

"How to update – it’s easy.
Use any disabler for AppleIntelCPUPowerManagement.kext, for example – NullCPUPM.kext, install it to Extra mkext and reboot, of course if you made AppleIntelCPUPM to speedstep your cpu, you can skip this step.
Make backup of your kexts, you might need some.
Remove SleepEnabler.kext if you use it, this is very important step, old sleepenabler + new kernel = panic.
Hit the update button, if you need to edit some kexts AFTER update and BEFORE reboot – download and install update from apple site.
After reboot – re-add your device-ids to kexts where you need it and enjoy."

I used files.net kas.org/10.6.2/NullCPUPowerManagement.kext.zip. going through proper install protocol. I delete my extentions.mkext and rebuild it with Kext Utility.

I did also add the sleep enabler too cause I heard your cpu can run hotter w/o it.

The first boot up of 10.6.2 was weird. I had a delayed fad from blue to my normal desktop. This seamed to happen the first couple of reboots. Also I had an issue where my usb mouse and keyboard need to be unplugged and plugged back in, in order to be recognized (had this prob w/ 10.6 too but not as often).

Every thing seams to be smoother after a few reboots, weird!

Thanks to everyone for the help

技术笔记 #350 @lflashl 2009-12-23

Thank you so much for this, im also new and have just got me leopard working and now learning how to get snow leopard! everything is working but that last part. but ill get it working. Once again great write up and thanks...

UPDATE: Got my sound working, all i did was just copy over your file, and its work. i know this is not the best way but i have sound! Problem fixed, reinstall and did not click on the SleepEnabler when installing, then updated and i need to install the update, i have downloaded the file could anyone please give me some info on how to install this?

技术笔记 #351 @lflashl 2009-12-24 ↳ Re: @hackin804
@hackin804Hi, I am working on my second hackintosh (last one was like a year ago, and the whole ideneb thing was allot easier for me ) Anyway I have a G31M-ES2L with a 2.33ghz c2d, 4gb of ram, ati 4550 card. I was able to make it through 90% of the instructions in the OP, when I got to the part about finding "_WAK" and coping DTDG I did not…

I tried doing pfix with the authors .aml file, yet all i get is premission denied on ever line (no I don't have a pass or anything that would limit it).

you need to runn that as sudo(admin), so open terminal, type "sudo and then drag the program into terminal, and then enter, next it will ask for you password type it in and away it will go. I hope this helps in someway…

技术笔记 #352 @Sileem 2009-12-24

Thanks for the guide, I Got 10.6.2 working great so far, but I was wondering if anyone could reffer me to a good guide for enabling native speed stepping.

作者修订 #39 @sk1nhd33t 2009-12-24 ↳ Re: @Sileem
@SileemThanks for the guide, I Got 10.6.2 working great so far, but I was wondering if anyone could reffer me to a good guide for enabling native speed stepping.

请参考这里:http://www.insanelymac.com/forum/index.php?showtopic=18… ↗

以及技嘉主板专帖:http://www.insanelymac.com/forum/index.php?showtopic=19… ↗

老实说,刚开始接触时会觉得过程相当复杂,但只要耐着性子反复阅读并在帖里提问,一定能搞懂。我现在已经成功通过 DSDT 启用了原生 SpeedStep 变频、Apple 铝合金键盘直接唤醒,以及免装 OpenHaltRestart.kext 等插件的原生关机与重启!

这一路上得到了许多高手的热心指点,包括 xopher、mm67、AudiSport、Master Chief 等人。

祝你顺利,也预祝圣诞快乐(我们这边再过 2 小时就是圣诞节了)!

技术笔记 #353 @zim2dive 2009-12-27 ↳ Re: @brfransen
@brfransenThat sounds to me like the bootloader isn't installed on your HD. Did you rerun myHack and target your boot SL hard drive? For the overclock all I did was set the cpu multiplier to 10.5 and the front side bus to 325MHz. I had the front side bus at 333MHz but after the machine would sleep it would be awake for about 10 mins and would…

I'm new to OC'ing... I just tried this... with an 2.5GHZ E5200 and DDR2-800 ram

On the MIT BIOS page I changed
Freq 200 -> 240
PCI Freq Auto->100
SPD Auto->3.3

This gives me 3.0 GHz on the E5200 (in theory the E5200 has much more headroom than this) and maintains 800MHz on the RAM... I think (as I said this is new to me)

SL is booting, have not used long enough to comment on long term stability.. wanted to get feedback from other folks.

My Xbench scores jumped from

Overall 144.03 -> 164.27
CPU 177.30 -> 214.95
Thread 205.34 -> 300.10
Memory 161.36 -> 178.32
Quartz 225.68 -> 270.25
OpenGL 90.05 -> 109.40
User Interface 286.73 -> 349.85
Disk 77.70 -> 75.06

No change in system temp according to iStat and Temperature Monitor.. but as mentioned before I do not actually believe these work, b/c the temps never change and are the same as reported without OCing.

EDIT: on the temp I installed macbricol.fr ee.fr/coreduotemp/ and then the 32-bit SL version of MSR Tools (http://www.insanelymac.com/forum/index.php?showtopic=18… ↗) and my temps now do seem to move... again every utility seems to report a DIFFERENT set of temps, but at least now they appear to be move-able. Idling around 37C and peaking around 50C playing Quake 4 with the 5200 at 3.0GHz.

技术笔记 #354 @discol 2009-12-28

Problem with installation on GA-G31M-S2L

I`ve got some problems during installation...

I`ve done everything at is writen in Step by step guide on this thread,

but installation stops responding after initializing ethernet.
(checked in -v mode...)

(onboard audio is disabled because of using ToneportGX USB audio card)

Does any know solution for this?

I would be very greatful for help!:)

Discol

My specification:

Motherboard:GA-G31M-S2L
Processor: Dual Core E2160
Graphics Card: ATI 2600XT PCI-E
Pendrive: 16GB usb Toshiba
Hard disk: Sata II 500GB

技术笔记 #355 @zim2dive 2009-12-28 ↳ Re: @discol
@discolI`ve got some problems during installation... I`ve done everything at is writen in Step by step guide on this thread, but installation stops responding after initializing ethernet. (checked in -v mode...) (onboard audio is disabled because of using ToneportGX USB audio card) Does any know solution for this? I would be very greatful…

Which version of the mobo? rev 1 or rev 2? can you try the install w/o the audio card and then put that back in _after_ everything else is working?

EDIT: also I note you have the non-E S2L flavor of this mobo. What are the diffs?

技术笔记 #356 @discol 2009-12-28 ↳ Re: @zim2dive
@zim2diveWhich version of the mobo? rev 1 or rev 2? can you try the install w/o the audio card and then put that back in _after_ everything else is working? EDIT: also I note you have the non-E S2L flavor of this mobo. What are the diffs?

I think this is rev2.

Here is my motherboard specification - i don`t see any differences in comparison to ES2L model...

giga byte.eu/Products/Motherboard/Products_Spec.aspx?ProductID=2693

also i tried to install with and without onboard audio and external usb...

same problem exists:

System not responding after initializing ethernet.

Should I add other kext files?

I have no idea how to solve problem...

技术笔记 #357 @zim2dive 2009-12-28 ↳ Re: @discol
@discolI think this is rev2. Here is my motherboard specification - i don`t see any differences in comparison to ES2L model... giga byte.eu/Products/Motherboard/Products_Spec.aspx?ProductID=2693 also i tried to install with and without onboard audio and external usb... same problem exists: System not responding after initializing ethernet.…

I believe the folks with the rev 2 of the ES2L need a separate NIC. On the rev 1, we have a Realtek chip for LAN, I don't see any LAN chip called out on your mobo specs at Gigabyte. Try booting in linux and do an lspci to see what you have. I believe your ALC662 _is_ supported for audio, but you'll have to track down a kext for that.

技术笔记 #358 @discol 2009-12-28 ↳ Re: @zim2dive
@zim2diveI believe the folks with the rev 2 of the ES2L need a separate NIC. On the rev 1, we have a Realtek chip for LAN, I don't see any LAN chip called out on your mobo specs at Gigabyte. Try booting in linux and do an lspci to see what you have. I believe your ALC662 _is_ supported for audio, but you'll have to track down a kext for that.

Lan chipset onboard is:

realtek 8111

Maybe it causes a problem?

技术笔记 #359 @zim2dive 2009-12-28 ↳ Re: @discol
@discolLan chipset onboard is: realtek 8111 Maybe it causes a problem?

Shouldn't.. that's what is on the ES2L rev 1 (lspci reports Realtek RTL8111/8168B)

技术笔记 #360 @discol 2009-12-28

Solved!

It freezes because of 2600XT, after booting on onboard x3100 graphics all works fine..

ATI card works after deleting two kext files related to this graphics card.

Now it works without GE/CL support at 1400x1050 resolution on only one DVI.

So tomorrow I will get 9600GT card to get full graphics support! Cheap and with CUDA!

Thanks for help and guide! It is great!

技术笔记 #361 @deansterdean 2009-12-29

I have 10.6.2 installed with the ES2L motherboard ver1

1. In 10.6.1 the screen saver would work but now it will goto sleep but never wakeup. Is there a fix for this?

2. I could not find a post for bios setting for this board. Is there a link someone could post

Thanks inadvance.

技术笔记 #362 @Jocelyn84 2009-12-29

Do you have everything checked under energy settings deansterdean? I know I have a rev. 2 board, but I was having the same problems until I did this...

技术笔记 #363 @lflashl 2009-12-29 ↳ Re: @discol
@discolI think this is rev2. Here is my motherboard specification - i don`t see any differences in comparison to ES2L model... giga byte.eu/Products/Motherboard/Products_Spec.aspx?ProductID=2693 also i tried to install with and without onboard audio and external usb... same problem exists: System not responding after initializing ethernet.…

if you have rev 2 board you need another NIC, and also turn off the onboard NIC in the bios. I dont think you can install on that nic and that it will not work with snow leopard or leopard. If you can find the Rev 1.* board and you will be alot happer, you should have no issues with the onboard sound, just follow the steps. I think this HowTo was made for REV1.* boards and not Rev 2.* boards.

技术笔记 #364 @fritzbrause 2009-12-29

Memory Allocation Error "Deadbeef"

thanks and regards for this excellent guide!
My first "Hackmac" is a P45 System with the EFI-X Module, but after finding out, that the guys from EFI-X are just "closing" open source and trying to rip me of, i like to switch to the "pros" and install an chamleon Mac.

As i need more than one mac in my family, i bought components from the several HCL lists (see signature) and tried first time yesterday. The systems works great with a live linux system booted from DVD, but when starting from the preparated USB-HDD or an Empire-EFI-DVD, it only results after a few seconds in a "Memory Allocation Error 0x0 deadbeef".
I tried different memory moduls and even another graphics board with no success. Has anyone any suggestions?

技术笔记 #365 @lflashl 2009-12-29

just a update on my Current System i have a Working Snow Leopard 10.6.2 system. No problems well maybe one, when i boot i get a blue screen, one person said it may be my permissons? anyway thanks for the guide, and if i can ill help out.

UPDATE: just notice i had no sound and had to reapply my dsdt.aml file, and run permission's. also Changed DVI ports on my video card and i dont get the blue screen @ login. So everything thing is working perfect!

技术笔记 #366 @lflashl 2009-12-29 ↳ Re: @fritzbrause
@fritzbrausethanks and regards for this excellent guide! My first "Hackmac" is a P45 System with the EFI-X Module, but after finding out, that the guys from EFI-X are just "closing" open source and trying to rip me of, i like to switch to the "pros" and install an chamleon Mac. As i need more than one mac in my family, i bought components from…

i dont know too much, but what about the PATA drive you are using? maybe thats the problem, i have read somewhere that say you should a SATA one. but i and unsure about this. here are some google on the error msg

http://www.insanelymac.com/forum/lofiversion/index.php/… ↗
http://www.insanelymac.com/forum/index.php?showtopic=12… ↗

so it could be video card? or bios settings...

技术笔记 #367 @fritzbrause 2009-12-29

no chance.

thanks for the tipps. unfortunately it didnt work. i stripped down the entire system (no HDD, no DVD, no GRA), tried every possible BIOS setting and even changed the memory modules. Nothing. Everytime when i try to boot i get this crappy error after a few seconds.
Please: Any other ideas?

技术笔记 #368 @lflashl 2009-12-30

this is how i did my system, install leopard with iatkos v7 / made USB Flash drive snow leopard / installed snow leopard as this guide tells you too. Maybe you should try a USB Flash drive? por just download iatkos v7 and install that. see what happens and then go from there. sorry im not sure on anything else.

技术笔记 #369 @fritzbrause 2009-12-30

Chameleon RC4 rocks

thanks for the great tips. Finally i got into a working bootloader with the brandnu Chameleon Release which i installed on a small USB-Stick .. just for testing purposes, but IT WORKS.
Unfortunatly Chameleon dont recognize my EIDE DVD ROM drive with the SL DVD, so i cant get it installed yet .. but i will try build a bigger USB with the installer directly on it
I keep you informed. Chameleon rockz
Need a beer now *fump* aaaah!

技术笔记 #370 @Ianxxx 2010-01-01 ↳ Re: @sk1nhd33t
@sk1nhd33there: http://www.insanelymac.com/forum/index.php?showtopic=18… ↗ and here: http://www.insanelymac.com/forum/index.php?showtopic=19… ↗ to start of, it's really a complex process but reading them over and over and asking question will help. Do note that i have speedstep working, wake from aluminum keyboard,…

Is this with ga-m31-es2l ? If so could I have a look at your dsdt trying to write one for ga-m31-s2l with all fixes and having a few problems with sleep

技术笔记 #371 @drbee 2010-01-01

Does anybody have KP with sleepenabler in 64bit mode? It works fine in 32bit.

技术笔记 #372 @scott202 2010-01-02

It's my first post but I've been keeping an eye on this thread and I just wanted to say thanks for all your help guys!

My intention was to create a (student) budget OS X system with the ability to play 1080p movies via HDMI using Plex, and I have succeeded!

My specification are as follows:

GA-G31M-ES2L Rev 2.0
E5300 2.6 GHz Dual Core Processor
2GB RAM
Asus nVidia GeForce 9400 GT 512MB
Belkin Network Card (I bought two of these new, plus a network switch new online for £1)

In total, including the case, I paid just under £150 for this setup and that includes a 250GB SATA HDD. I am using external USB HDD's to hold my media

I followed this guide however I did not need to create an DSDT file to get anything to work. It was simply a case of installing myHack 1.0 with the recommended kexts.

In order to get the graphics card fully supported that was simply a case of adding an EFI string with osx86Tools. As for the sound, a VoodooHDA kext got that working for me, without even the need to reinstall!

So once again, just wanted to thank all you guys who have put in the hard work to enable me to do this so easily! :

See you around on here soon!

UPDATE: I've just updated to 10.6.2 using the inbuilt software update, installed iWork, iLife and Office for Mac and it's running like a dream still! Thanks once again

技术笔记 #373 @fritzbrause 2010-01-02

Runs great, but graphics making sorrow

i did it! Thanks to this great tutorial and your help i got it made!
SL runs like a charm. Onboard sound runs too!
The onboard network doesnt work out, i think its because of my rev. 2 board, but i got an old Realtek 8139 nic which is naturally supported by Mac OS X.
Unfortunatly my graphics only run with 800x600 even though i changed it to 1280x1024x32 in the boot.plist. If i try to change the resolution in System Prefrerences the monitor is getting blue and i cant get back .. only hardreset is possible then. Has this something to do with the dsdt.aml which i compiled or is this a case for the OSX86tools? Any tipps would be warmely welcome!

技术笔记 #374 @lflashl 2010-01-03 ↳ Re: @fritzbrause
@fritzbrausei did it! Thanks to this great tutorial and your help i got it made! SL runs like a charm. Onboard sound runs too! The onboard network doesnt work out, i think its because of my rev. 2 board, but i got an old Realtek 8139 nic which is naturally supported by Mac OS X. Unfortunatly my graphics only run with 800x600 even though i changed…

if the monitor is going blu, try changing vga/dvi ports. i had this problem and changing ports fixed it, i think the monitor was being falsely recognised as a 2nd monitor.

技术笔记 #375 @fritzbrause 2010-01-03

yeah! that was it

Thanks again!

i simply switched over to the DVI Port of the Graka. than everything went right!
Great! I am so happy

技术笔记 #376 @Sileem 2010-01-03

Bleh, I can't get native powermanagment, either I KP on boot, or my screen goes black
Im just going to stick with nullcpu

技术笔记 #377 @Schwarzsaur 2010-01-03

Thank you sk1nhd33t ...

Thank you for the very helpful guide. After 9 weeks of trying I got SL running on G31M-ES2L based hardware. Everything works. Audio, sleep, USB, graphics, Time Machine, DSDT.

技术笔记 #378 @fritzbrause 2010-01-04

Forgot to patch sleepenabler after Update to 10.6.2

me again .. the newbie
i read the hole thread but it couldnt figure it out.
The Problem: I installed 10.6.2 combo update and forget to change the sleepenabler.kext on my HDD before rebooting.
You know the result: Kernel Panic and no more sexy Snow Leopards.
I tried to boot from USB again to repair the broken boot on hdd, but this wasnt working either.
Is there a possibility to get into the Mac OSX again to change the sleep*.kext? Or do i need to re-install the whole bunch?
Many thanks again for this guide and the help!

技术笔记 #379 @zim2dive 2010-01-04 ↳ Re: @fritzbrause
@fritzbrauseme again .. the newbie i read the hole thread but it couldnt figure it out. The Problem: I installed 10.6.2 combo update and forget to change the sleepenabler.kext on my HDD before rebooting. You know the result: Kernel Panic and no more sexy Snow Leopards. I tried to boot from USB again to repair the broken boot on hdd, but this…

Could you not:
- boot the USB key to the SL installer (seems like that should work regardless of how badly you hosed the install)
- Launch Terminal from the Utilities(?) menu
- remove the old kext and put the new kext in place
- rebuild kext cache, etc

技术笔记 #380 @fritzbrause 2010-01-05

Yeah

That was the hint i needed!
Got it running again .. after fighting 30 minutes with the bash … (which is slightly different than the one in Linux
You are the BEST!

技术笔记 #381 @lflashl 2010-01-06 ↳ Re: @zim2dive
@zim2diveCould you not: - boot the USB key to the SL installer (seems like that should work regardless of how badly you hosed the install) - Launch Terminal from the Utilities(?) menu - remove the old kext and put the new kext in place - rebuild kext cache, etc

yea do that happen to me and it works great, if you dont know how to install/remove a kext heres a link... im a newbie and still learning and this showed me… install kext (i hackintosh.com/2009/02/what-is-kextwhere-is-kext-how-to-install-kext/) i think there should be a update on this, to say not install the sleeper kext and to install the next 10.6.2 version, will save alot of time...

技术笔记 #382 @barrsurf 2010-01-07

I successfully installed with this method, but now after installing I am unable to log in. The first install it didn't recognize my keyboard after I entered a password, so this time I didn't enter a password. It just does the shaky thing when I try to log in. Any ideas?

Still unable to log in. When I restart it runs the Welcome screen again, then setup. Setup goes fine until date/time page. I am unable to change either, also unable to click on the time zone map. I am sure I'm entering the correct username/password, I've simplified it to my name and the number 1 for password. When I get past the enjoy your mac page I get a keyboard assistant. The keyboard still works, so I've tried with setting it up and not. No difference. Does the install not complete until you log in the 1st time? SL is on an external drive, so I could move it to a Macbook if I need to fix the login file.

技术笔记 #383 @zim2dive 2010-01-07

Not falling into sleep anymore

Over the past week I did 2 things

a) replaced my Airport Extreme N router with a DLink router (I needed some QOS function and AEX does not have any)
b) added a SATA DVD drive

I can manually sleep the machine (from the Apple menu), but it no longer "falls asleep" on its own (via the timeout in Energy Saver)

Any ideas on what to check?

技术笔记 #384 @lflashl 2010-01-07 ↳ Re: @zim2dive
@zim2diveOver the past week I did 2 things a) replaced my Airport Extreme N router with a DLink router (I needed some QOS function and AEX does not have any) b) added a SATA DVD drive I can manually sleep the machine (from the Apple menu), but it no longer "falls asleep" on its own (via the timeout in Energy Saver) Any ideas on what to check?

have you updated the SleepEnabler.kext file for 10.6.2? other than that i have not tried on my machine cause its on 24/7...

技术笔记 #385 @kws 2010-01-07 ↳ Re: @zim2dive
@zim2diveOver the past week I did 2 things a) replaced my Airport Extreme N router with a DLink router (I needed some QOS function and AEX does not have any) b) added a SATA DVD drive I can manually sleep the machine (from the Apple menu), but it no longer "falls asleep" on its own (via the timeout in Energy Saver) Any ideas on what to check?

http://www.insanelymac.com/forum/index.php?showtopic=18… ↗

技术笔记 #386 @zim2dive 2010-01-07 ↳ Re: @lflashl
@lflashlhave you updated the SleepEnabler.kext file for 10.6.2? other than that i have not tried on my machine cause its on 24/7...

Yes, I was already at 10.6.2, and automatic sleep (as a consequence of the timer settings in Energy Saver) was working. I changed the DVD and router, that was all and now the machine is not going to sleep automatically.

@kwshttp://www.insanelymac.com/forum/index.php?showtopic=18… ↗

EDIT: I mis-read the explanation at that thread.. so that looks like it might help.. I'll give that a shot tonite. thanks!

thanks,
Mike

技术笔记 #387 @latinoguy 2010-01-07 ↳ Re: @barrsurf

Theres is a method to reset password, i cant remeber at this moment, but google it you will find the answer.

@barrsurfI successfully installed with this method, but now after installing I am unable to log in. The first install it didn't recognize my keyboard after I entered a password, so this time I didn't enter a password. It just does the shaky thing when I try to log in. Any ideas?
技术笔记 #388 @barrsurf 2010-01-07 ↳ Re: @latinoguy
@latinoguyTheres is a method to reset password, i cant remeber at this moment, but google it you will find the answer.

It seems to lose my login info between the Enjoy Your Mac screen and first login. The reset password tricks I have found assume you are in the OS to start with. I'm trying safe mode to see if I can get at least into terminal. Or I can get into terminal from the USB boot stick. Anyone know how to find login info from terminal?
I have a different Mobo than this guide, but the install went really well. It even awakes from sleep.

MSI X58M
i7 920
4gb DDR3
BFG GTS 250 OC

技术笔记 #389 @lflashl 2010-01-07 ↳ Re: @barrsurf
@barrsurfIt seems to lose my login info between the Enjoy Your Mac screen and first login. The reset password tricks I have found assume you are in the OS to start with. I'm trying safe mode to see if I can get at least into terminal. Or I can get into terminal from the USB boot stick. Anyone know how to find login info from terminal? I have a…

Hope this can help you

i hackintosh.com/2009/05/how-to-reset-the-administrator-account-password-in-mac-os-x/
macyo urself.com/2009/08/03/how-to-reset-your-mac-os-x-password-without-an-installer-disc/

技术笔记 #390 @barrsurf 2010-01-08 ↳ Re: @lflashl
@lflashlHope this can help you i hackintosh.com/2009/05/how-to-reset-the-administrator-account-password-in-mac-os-x/ macyo urself.com/2009/08/03/how-to-reset-your-mac-os-x-password-without-an-installer-disc/

Thanks for the links. When I go into reset password from the installer there is only a root admin, so it seems the setup is not finishing completely. I was wondering if you have to log in the first time to complete the setup. Also, I can't seem to boot into safe mode. At what point in the boot process should I hold apple/s? After Chameleon, before grey screen with My Hack logo? I've tried multiple places, but no luck. Every time I restart it just goes back to welcome screen. Welcome video looks nice, but I'm kind of sick of it!

I can boot into safe mode, but I still can't login. I can't boot into single user mode. I'm using an old macally keyboard that is slightly different than current layout. Maybe new keyboard tomorrow. Then re-install I guess.

技术笔记 #391 @lflashl 2010-01-08 ↳ Re: @barrsurf
@barrsurfThanks for the links. When I go into reset password from the installer there is only a root admin, so it seems the setup is not finishing completely. I was wondering if you have to log in the first time to complete the setup. Also, I can't seem to boot into safe mode. At what point in the boot process should I hold apple/s? After…

yea it sounds like it did not complete the first user account after a fresh install, sounds like you will need to create a new user account. To get into safe mode you need to type in -x [ENTER] and this will get you into safe mode.

技术笔记 #392 @barrsurf 2010-01-08 ↳ Re: @lflashl
@lflashlyea it sounds like it did not complete the first user account after a fresh install, sounds like you will need to create a new user account. To get into safe mode you need to type in -x [ENTER] and this will get you into safe mode.

Is there a way to create a user account from the install disk or terminal? I've re-installed and same problem. It's connecting to the internet fine during setup. I can access utilities from the install disk and most everything seems okay, at least as far as I know. I tried migration asst, but no luck.

The disk osx is installed on is NOT owner enabled. Could this be the problem?

技术笔记 #393 @lflashl 2010-01-09 ↳ Re: @barrsurf
@barrsurfIs there a way to create a user account from the install disk or terminal? I've re-installed and same problem. It's connecting to the internet fine during setup. I can access utilities from the install disk and most everything seems okay, at least as far as I know. I tried migration asst, but no luck. The disk osx is installed on is…

try reading this. http://www.macosxhints.com/article.php?story=2003060319… ↗

技术笔记 #394 @barrsurf 2010-01-09 ↳ Re: @lflashl
@lflashltry reading this. http://www.macosxhints.com/article.php?story=2003060319… ↗

Thanks, looking at it now. You're a better googler than I am!
During setup I get Welcome video, choose language, choose keyboard layout, Migration page, How Do You Connect,Apple ID, Reg info, create your account, Try MobileMe, Select Time Zone (which I can't), Thank you page with Go button.
I push Go, screen goes dark then login page pops up with Keyboard Setup Assistant (says keyboard not identified). It doesn't matter if I setup keyboard or not, the keyboard works. Then I try to login, but my username is not in the box and I fail. Does everyone go to login from the thank you page. Seems weird to me and I don't remember doing it on Macs.
OK, time for some terminal work.

技术笔记 #395 @lflashl 2010-01-09 ↳ Re: @barrsurf
@barrsurfThanks, looking at it now. You're a better googler than I am! During setup I get Welcome video, choose language, choose keyboard layout, Migration page, How Do You Connect,Apple ID, Reg info, create your account, Try MobileMe, Select Time Zone (which I can't), Thank you page with Go button. I push Go, screen goes dark then login page…

why cant you select a time zone? After setup, my system logs in automatic. wht keyboard are you using?

技术笔记 #396 @barrsurf 2010-01-09 ↳ Re: @lflashl
@lflashlwhy cant you select a time zone? After setup, my system logs in automatic. wht keyboard are you using?

I can't click anywhere in the world map. If I'm online it goes past that page.
I'm using a Macally Mac keyboard. I bought a new one yesterday thinking that may be the problem. I may borrow an Imac keyboard today.
I thought it was strange to restart into the login page. And there are no users available at that page, so setup is not finishing. I tried to add the user in terminal, but I couldn't do it through the install drive, so I plugged it into my MBPro and added it there, but it didn't take. I was in the right drive, but the user was added to my MBPro. Osx is on a 60gb USB drive. I think Ownership enabled, mine is no, may be part of the problem. Otherwise I'm going to wipe the drives and start all over. Could the external drive be the problem?
So close, but yet so far.

技术笔记 #397 @zim2dive 2010-01-09

Wake on LAN options missing

I can't find the wake on lan options in system preferences... according to

support.apple.com/kb/HT3774

they should be on the Energy Save panel.. but I only see

Computer sleep (slidebar)
Display Sleep (slidebar)
Put hard disks to sleep when possible (checkbox)
Allow power button to put the computer to sleep (checkbox)
Start up automatically after a power failure (checkbox)

?

this is using the onboard NIC, rev 1 mobo.

技术笔记 #398 @barrsurf 2010-01-09

Finally a successful install, then KP on upgrade to 10.6.2. "Version mis-match between Kernel and CPU...
Trying to track that one down.

技术笔记 #399 @dmoore764 2010-01-10

Problems from the start

I copied the retail SL to USB as stated in the guide (I'm on 10.4), then used the myHack installer exactly as indicated. Now when I try to boot up the target machine (by setting the flash drive as default boot device - under Hard Disk Drive priority) I just get stuck right after "Verifying DMI Pool Data"…

Do I need to create the flash drive on OSX 10.5? What is the format, Mac OS Extended (Journaled)? Has anyone else run into this?

技术笔记 #400 @barrsurf 2010-01-10 ↳ Re: @barrsurf
@barrsurfFinally a successful install, then KP on upgrade to 10.6.2. "Version mis-match between Kernel and CPU... Trying to track that one down.

Mostly working. Still get a KP sometimes on re-start, and still trouble with waking. Time machine didn't finish, so maybe trouble there. But looking pretty good right now.

Snow Leopard 10.6.2
MSI X58M
i7 920 @ 3.33Ghz
4 Gb DDR3
BFG GTS 250 OC
60 Gb Ext. USB HDD

技术笔记 #401 @dmoore764 2010-01-10 ↳ Re: @dmoore764
@dmoore764I copied the retail SL to USB as stated in the guide (I'm on 10.4), then used the myHack installer exactly as indicated. Now when I try to boot up the target machine (by setting the flash drive as default boot device - under Hard Disk Drive priority) I just get stuck right after "Verifying DMI Pool Data"… Do I need to create the flash…

Ok, it took about 3 hours but I figured out my own problem. For whatever reason I had to replace the boot that the myHack program installed with PC_EFI v10.2… (renamed to boot obviously, well, maybe not obviously to those like me who had no idea what they were doing).

技术笔记 #402 @Nomad347 2010-01-10

Blue screen/black screen with mouse issue

To all the people with the blue screen/black screen with mouse issue which magically disappears after you put the box to sleep. Just ad NVenabler64.kext to your extra folder, rebuild extensions.mkext reboot and pray it works. JUST NVidia people obviously!

credits to Fassl, Turbo, Krazubu -
http://www.projectosx.com/forum/index.php?showtopic=370… ↗

Hope it helps!

技术笔记 #403 @zim2dive 2010-01-10 ↳ Re: @zim2dive
@zim2diveI can't find the wake on lan options in system preferences... according to support.apple.com/kb/HT3774 they should be on the Energy Saver panel

An update. The Wake on Lan option still does not appear in my Energy Saver.. BUT the function appears to be working.

I was able to use 'Fusion WOL' on Windows, and the linux 'wakeonlan' utilities and my MAC addr to wake my machine up after putting it to sleep.

As long as the function works, I can live without the preference being there.

Now I'm off to figure out how to prevent the machine from sleeping when I'm connected to my iTunes lib via Firefly Media Server (server on osx86, client on linux)

技术笔记 #404 @barrsurf 2010-01-10

How do I boot into single user mode? I know the "command s" hold down, but where do I do it? I have been trying for about 3 days. I need to install new kexts and rebuild kext cache. I've tried at every point that seems logical to me. My install is the same as this thread.

Snow Leopard 10.6.2
MSI X58M
i7 920 @ 3.33 Ghz
4 Gb DDR3
BFG GTS 250 OC

技术笔记 #405 @lflashl 2010-01-10 ↳ Re: @barrsurf
@barrsurfI can't click anywhere in the world map. If I'm online it goes past that page. I'm using a Macally Mac keyboard. I bought a new one yesterday thinking that may be the problem. I may borrow an Imac keyboard today. I thought it was strange to restart into the login page. And there are no users available at that page, so setup is not…

it could be a External Drive issue? all my installs have been with internal HD's also check your BIOS settings. Look for USB keyboard/Mouse and make sure thats turn on.. nothing more i can think of.. sorry

EDIT: Just found this nerdl ogger.com/2009/02/how-to-get-admin-rights-in-osx-leopard.html looks like there could something in there for you learn.. just remember to get into single user mode, when you are at your boot loader type in -s [enter].

技术笔记 #406 @lflashl 2010-01-10 ↳ Re: @barrsurf
@barrsurfHow do I boot into single user mode? I know the "command s" hold down, but where do I do it? I have been trying for about 3 days. I need to install new kexts and rebuild kext cache. I've tried at every point that seems logical to me. My install is the same as this thread. Snow Leopard 10.6.2 MSI X58M i7 920 @ 3.33 Ghz 4 Gb DDR3 BFG…

when you see your boot loader type in -s [enter] this should get you instal single user mode...

技术笔记 #407 @barrsurf 2010-01-10 ↳ Re: @lflashl
@lflashlit could be a External Drive issue? all my installs have been with internal HD's also check your BIOS settings. Look for USB keyboard/Mouse and make sure thats turn on.. nothing more i can think of.. sorry EDIT: Just found this nerdl ogger.com/2009/02/how-to-get-admin-rights-in-osx-leopard.html looks like there could something in…

I got the install working on the external USB. I'd rather have it internal, but it's an old IDE 60Gb I had lying around in a box unopened. I wasn't sure if OSX would support IDE. I thought I'd use that for the system and my 500Gb SATA as a storage drive. I think the cause of my previous setup issue was possibly saving the OS Install dmg in the wrong mode.
Thanks for the single user mode instruction. I'll try it at next reboot. Was sitting idle for a couple of hours and woke from sleep nice as can be. And that's after 10.6.2 update and not rebuilding kext cache. A few bugs, i.e. no sound yet on ALC889, but getting there.

Snow Leopard 10.6.2
MSI X58M
i7 920 @ 3.33 Ghz
BFG GTS 250 OC
4 gb DDR3

技术笔记 #408 @sapam 2010-01-13

Can't boot USB stick - stuck at "verifying DMI pool data"

Like posts #233 and #449, I've followed the guide to create the bootable USB stick, but mine won't boot. It hangs at "Verifying DMI pool data …" (I have tried the fix described in #451, but that didn't work for me.)

I'm using a Rev 1.1 G31M-es2L with F8 BIOS. The other parts are described in my signature. The BIOS settings are essentially identical to the ones described in Weaksauce12's pdf that someone posted here. It is currently running 10.5.8 with only sleep problems (like everyone else), so I doubt BIOS is the problem.

I've also tried using the Adam Pash/stellarolla lifehacker method to install 10.6 Several people have reported that it works well with the G31M-ES2L board. But again, the USB stick I create using his process won't boot. It just gets stuck at the same "verifying DMI pool data" step.

This leads me to think that I'm missing something truly fundamental about creating the USB stick. I've been creating the Snow Leopard installer image from a retail DVD...then restoring it to the USB stick and running the scripts. When I'm done, the USB stick includes all the files that show up on the retail DVD plus "boot", extra folder, pfix, pfix.log and some shortcuts. Then I go to boot it using either F12 or by setting it up as the 1st boot drive. Either way it just hangs at the "verifying dmi pool data" step.

技术笔记 #409 @barrsurf 2010-01-13 ↳ Re: @sapam
@sapamLike posts #233 and #449, I've followed the guide to create the bootable USB stick, but mine won't boot. It hangs at "Verifying DMI pool data …" (I have tried the fix described in #451, but that didn't work for me.) I'm using a Rev 1.1 G31M-es2L with F8 BIOS. The other parts are described in my signature. The BIOS settings are…

The first USB stick I had wouldn't boot. I tried it several times and no luck. I bought another brand of USB stick and no problem. Might be worth a try.

技术笔记 #410 @riadtania 2010-01-13

I followed the instruction and dump all files into external hard drive which has HFS+ partition. I am trying to install into my sony vaio laptop. at the disk utility whle trying to install from external hard drive, it doesn't see the my laptop's interal hard drive. i have windows xp and HFS+ partition inside of my internal hard drive. does anyone know why?

技术笔记 #411 @riadtania 2010-01-13

Also, after installation, when I tried to boot. it says
boot0: testing
boot0:testing
boot0: error

I delete the source parition which had OS installation partition so that i can boot into secondardy partition where OS was installed. everyone i was booting my laptop, it was boot from installation partition rather than where OS was install.

A help would be really helpful. I am trying hard for last3 weeks to get this to install. It is not working. I used retail MAC OS X to dump image then ran the utility mention begining of this forum. thanks a log again.

技术笔记 #412 @zim2dive 2010-01-13 ↳ Re: @riadtania
@riadtaniaI followed the instruction and dump all files into external hard drive which has HFS+ partition. I am trying to install into my sony vaio laptop. at the disk utility whle trying to install from external hard drive, it doesn't see the my laptop's interal hard drive. i have windows xp and HFS+ partition inside of my internal hard drive.…

This thread is for the G31M motherboard, not for a laptop.. you'll get better answers if you post your question in a more appropriate location.

技术笔记 #413 @lflashl 2010-01-13 ↳ Re: @sapam
@sapamLike posts #233 and #449, I've followed the guide to create the bootable USB stick, but mine won't boot. It hangs at "Verifying DMI pool data …" (I have tried the fix described in #451, but that didn't work for me.) I'm using a Rev 1.1 G31M-es2L with F8 BIOS. The other parts are described in my signature. The BIOS settings are…

try taking out some memory and wirless NIC. i have read some people need to only have 2Gigs memory installed to install SL. Also do you have SATA DRIVES install and not IDE, i have heard that can cause problems. I have the same board and everything worked fine, what leopard system did you make the USB stick on?

技术笔记 #414 @lflashl 2010-01-13 ↳ Re: @riadtania
@riadtaniaI followed the instruction and dump all files into external hard drive which has HFS+ partition. I am trying to install into my sony vaio laptop. at the disk utility whle trying to install from external hard drive, it doesn't see the my laptop's interal hard drive. i have windows xp and HFS+ partition inside of my internal hard drive.…

might help if you told us what laptop you had! there are alot, if we know the model number then we could tell you the place where you need to go work out your problems!

技术笔记 #415 @sapam 2010-01-14 ↳ Re: @lflashl

Got the USB stick working...thanks

@lflashlI have the same board and everything worked fine, what leopard system did you make the USB stick on?

Thanks barrsurf and lflashl. I tried a new USB stick, but that didn't seem to make a difference. But then lflashl's comment got me to look at the version of OSX on the borrowed laptop I was using to create the USB stick - 10.4.11!

I wouldn't have thought it mattered to use Tiger, but once I created the USB stick with my existing 10.5.8 hack install, it booted right up. (I used the lifehacker/stell script to fix the stick.) Miles to go before I'm totally done, but at least I got past the first hurdle. Thanks again.

技术笔记 #416 @riadtania 2010-01-14

Sorry guys. I am in the wrong threads. Actually, I tried so many solutions, i cannot even make it to work. This threads solution is the only thing that took me to install snow leopard successfully.

If you dont' mind, can you please direct me place where I can find some solution. I have VGN-BZ560 laptop. Google it a lot and couldn't find anybody who had success install Snow Leopard.

Again, when I tried to install SL from USB, it doesn't see my laptop internal HD and after installing into different partition from USB, i cannot boot from it. I get error message as:

error0:test
error0:test
error0: failed.

to right place or solution that might work for my laptop. Really appreciate for your help and valuable time.

技术笔记 #417 @chubsterpete 2010-01-14 ↳ Re: @zim2dive
@zim2diveThe 1st post says to The closest thing I see is the "Bonjour Fix/SnowR1000"… but that doesn't seem to do the trick for me... I just ran it (after updating to 10.6.2)... it said to reboot, I did, and I still cannot see my Airport Extreme. (I also ran kext util and rebooted a 2nd time, just to be sure). Any help? edit: digging around, I…

Hello all,
Just checking back to this thread to update my install previously done with the old instructions using the hidden EFI partition. From what I've read, there's no pros or cons to either method other than one's preference on having the required files in the root of the drive or hidden. So I've made the required changes: generated my own DSDT and updated to 10.6.2 and all looks well.
Have the following questions though:
1. Bonjour fix - Like the quoted above, I also ran the SnowR1000 and it ran successfully but I don't see the kext in S/L/E. Have also copied it to S/L/E and dragged it to kext utility and rebuild extensions.mkext but I'm not sure if anything has changed or improved. I have a rev 1 board and ethernet worked out of the box. However, my samba shares are wonky in that I get intermittent disconnects when streaming media from the hackintosh. When this happens, my other devices will fail to connect to the samba shares. After some length of time, things work again.

2. Auto sleep doesn't work reliably. It seems to work right after startup but at some point stops working. Will try the script soon.

3. Speedstep - Would like to get this working as well but have not tried. Anyone successfully done this with a E5300?

技术笔记 #418 @zim2dive 2010-01-14 ↳ Re: @chubsterpete
@chubsterpete2. Auto sleep doesn't work reliably. It seems to work right after startup but at some point stops working. Will try the script soon.

Per a hint I got, if I leave a disc in the drive, it will auto-sleep (wacky, but it works)

技术笔记 #419 @cgates30 2010-01-16

I'm trying to get through the guide (original post). I started with 10.5.7 installed on the G31M-ES2L. I made my usb stick and went through the steps listed in the OP. Press F12 in start up, select my usb drive, do the install. Then I restart, press f12, select the usb drive again, but it only gives me the option to select a drive to install to again. How do I enable the startup from SATA drive where I installed SL? Am I missing a step between the lines?

技术笔记 #420 @cgates30 2010-01-17

I'm booting into SL on the usb drive, but when I try to create the dsdt.dsl file I get some errors and no ASL file (only a log file). Any advice?

技术笔记 #421 @cgates30 2010-01-17

Used the .asl file and can boot from the SATA drive now, but not seeing the drive icon on the desktop. Can browse hdd by opening a finder window, but something must be broke.

Also, how do I change the start up theme?

技术笔记 #422 @zim2dive 2010-01-17 ↳ Re: @cgates30
@cgates30Used the .asl file and can boot from the SATA drive now, but not seeing the drive icon on the desktop. Can browse hdd by opening a finder window, but something must be broke.

Finder -> Preferences -> (what to show on Desktop)

技术笔记 #423 @cgates30 2010-01-18

So I went through the guide again and I'm still having problems.
1- waking from sleep reboots the computer
2- only audio is usb

技术笔记 #424 @infiniteThanks 2010-01-18

Audio problem fix ... repost

iztec, jetpr : I made every mistake as far as audio is concerned but now it is all good. Here is some stuff:
(a) Use the the DSDT update posted by brfransen,
(b) Update the extensions.mkext under /Extra. It may be that the LegacyALC883.kext is not being picked up. Look for a posting by me, infinitethanks, for a long way to do it and responses by smarter people to my posting for a short way to do it.
(b) Use option, system profiler to check the audio profile. If it is not available, you may not have set the audio to auto in bios.
(c) when everything is set correctly, my audio profile looks like the following:
Device ID: 0x1458A002
Audio ID: 883
Available Devices:
Speaker:
Connection: 1/8-Inch Jack
Line Out:
Connection: 1/8-Inch Jack
Line Out:
Connection: 1/8-Inch Jack
Line Out:
Connection: 1/8-Inch Jack
Internal Microphone:
Connection: Internal
External Microphone:
Connection: 1/8-Inch Jack
Line In:
Connection: 1/8-Inch Jack
Headphone:
Connection: 1/8-Inch Jack
S/P-DIF Out:
Connection: RCA

My Bios version is F8

技术笔记 #425 @alltoorobot 2010-01-18

Zim2dive How did you over clock your e5200? I have the same board and processor any chance you could do a walk short through?

技术笔记 #426 @sapam 2010-01-19

using dsdt or -pci1 gives black screen

I've been following the guide meticulously for the rig in my signature, but every time I patch my dsdt file and reboot, I get a black screen after the first boot banner. This happens whether I make my own (compiled without errors after removing the problematic quotation marks), or whether I use the dsdt file supplied in the kit. LAN is working fine, but sleep, video (8600gt 512mb) and sound are not. I've looked at some of the prior "Black screen" posts, but that problem seems unrelated.

Interestingly, this is exactly what happens when I try booting with -pci1, the boot modifier that the graphicsenabler says sometimes works for video cards that don't work out of the box.

技术笔记 #427 @riadtania 2010-01-19

Thanks to all who made contribution to this forum thread. I managed to install this into my SONY VAIO BZ560 laptop with GUID partition. My goal is to make dual OS. I coped OSinstall.mpkg file into the system library locaation where it suppose to be store for installation, but it failed. I also tried it with retail DVD from Apple, but it failed. of course, i think it was developed for GUID partition table, not MBR.

Does anyone have any suggestion? This thread is the most successful I ever came up this far. this. I am almost there. Thanks again to everyone.

技术笔记 #428 @hmook 2010-01-19

Boot problem

Hi I have a problem booting in to my new OSX10.6 installation. The installation is done with the MyHack method.

When I boot with my installation USBdrive still in my computer there is no problem. I can boot in to the bootloader and select my harddrive where I've installed OSX10.6.

When I take out my USBdrive to boot normally it gives me this error message:

Verifying DMI Pool Data

>62970080
<00000002
000000C1
00000048
*<00064028
J_

The underscoure after the 'J' is blinking but I can't type anything. Neither can I press 'enter' or any other button.

Could anyone help me getting my hackintosh booting without the use of my USBpendrive?

技术笔记 #429 @lflashl 2010-01-20 ↳ Re: @riadtania
@riadtaniaThanks to all who made contribution to this forum thread. I managed to install this into my SONY VAIO BZ560 laptop with GUID partition. My goal is to make dual OS. I coped OSinstall.mpkg file into the system library locaation where it suppose to be store for installation, but it failed. I also tried it with retail DVD from Apple, but…

YEs please move to another thread! this is not for SONY VAIO BZ560. Its for G31M-ES2L Motherboard.

技术笔记 #430 @lflashl 2010-01-20 ↳ Re: @sapam
@sapamI've been following the guide meticulously for the rig in my signature, but every time I patch my dsdt file and reboot, I get a black screen after the first boot banner. This happens whether I make my own (compiled without errors after removing the problematic quotation marks), or whether I use the dsdt file supplied in the kit. LAN…

I just used the one the came in the zip package, and it works fine, i had issues also trying to make my own dsdt file, and ended up just using the one that came with the zip package. After doing so, everything works fine, so i can use it, and see what happens.

技术笔记 #431 @lflashl 2010-01-20 ↳ Re: @hmook
@hmookHi I have a problem booting in to my new OSX10.6 installation. The installation is done with the MyHack method. When I boot with my installation USBdrive still in my computer there is no problem. I can boot in to the bootloader and select my harddrive where I've installed OSX10.6. When I take out my USBdrive to boot normally it gives…

Sound like you have not ran the myhack install after you installed Snow Leopard. Try reinstalling the myHack again. so boot into your snow leopard and run myHack install. The myHack will install the boot loader you need to not need the USB key everytime you want to run Snow Leopard.

技术笔记 #432 @lflashl 2010-01-20 ↳ Re: @riadtania
@riadtaniaSorry guys. I am in the wrong threads. Actually, I tried so many solutions, i cannot even make it to work. This threads solution is the only thing that took me to install snow leopard successfully. If you dont' mind, can you please direct me place where I can find some solution. I have VGN-BZ560 laptop. Google it a lot and couldn't…

This thread is for the G31M motherboard, not for a laptop.. you'll get better answers if you post your question in a more appropriate location.

技术笔记 #433 @hmook 2010-01-20 ↳ Re: @lflashl
@lflashlSound like you have not ran the myhack install after you installed Snow Leopard. Try reinstalling the myHack again. so boot into your snow leopard and run myHack install. The myHack will install the boot loader you need to not need the USB key everytime you want to run Snow Leopard.

Thanks for the reaction, I've already tried to install MyHack again but it won't work.

技术笔记 #434 @zim2dive 2010-01-20 ↳ Re: @alltoorobot
@alltoorobotZim2dive How did you over clock your e5200? I have the same board and processor any chance you could do a walk short through?

see post #402: Retail Snow Leopard DVD install for G31M-ES2L →

I can try to answer other questions, but as I said there.. this was my 1st OC, so I was just re-using instructions someone else gave me.. but it did seem to work.

EDIT: and has been running stable ever since, tho its in sleep 95% of the day.

技术笔记 #435 @hmook 2010-01-20 ↳ Re: @lflashl
@lflashlSound like you have not ran the myhack install after you installed Snow Leopard. Try reinstalling the myHack again. so boot into your snow leopard and run myHack install. The myHack will install the boot loader you need to not need the USB key everytime you want to run Snow Leopard.

My Problem solved.

I've installed a early version of chameleon boot loader. After that I've done a reboot with the USBdrive. Then again install de MyHack on you MacOSX Harddrive and it's done!

技术笔记 #436 @zim2dive 2010-01-21

Installed the Bonjour update 2010-001, Security Update, Remote Desktop update, and Xcode update.

So far so good. Rebooted just fine. Internet still works.

技术笔记 #437 @dencraig 2010-01-22

Boot from Thumbstick does not work...

I have a G41M-ESL2. I've been trying for awhile to get it to boot into SL. I completed the entire process of restoring my SL Retail Disk to my 8GB USB stick and ran the routines, edited the plist file, etc. I put the thumbstick in my gigabyte machine but the BIOS only has a USB HD option. Since the thumbstick is sort of one of those, I tried it. It did not boot from it. I then burned the 8gig thumbstick to an 8G DVD, thinking that might be a good way to get it to boot: no luck (does not boot computer). I compared the two (disk and thumbdrive) and they look the same to me in my Wind PC Hackintosh... any suggestoins? Thanks.

技术笔记 #438 @zim2dive 2010-01-22 ↳ Re: @dencraig
@dencraigI have a G41M-ESL2. I've been trying for awhile to get it to boot into SL. I completed the entire process of restoring my SL Retail Disk to my 8GB USB stick and ran the routines, edited the plist file, etc. I put the thumbstick in my gigabyte machine but the BIOS only has a USB HD option. Since the thumbstick is sort of one of those,…

Not trying to be a @$$ but...

a) buy a g31M
b) find (or start) a thread about G41M

I mean really.. when I bought I was looking at the G41M, its a nice card... but… I stuck with the G31 specifically for this reason.

技术笔记 #439 @dencraig 2010-01-22

Thanks anyway

I followed a thread on Insanely Mac that indicated that this process works perfectly also for the G4 model. Maybe not. Thanks anyway.

技术笔记 #440 @lflashl 2010-01-22 ↳ Re: @dencraig
@dencraigI have a G41M-ESL2. I've been trying for awhile to get it to boot into SL. I completed the entire process of restoring my SL Retail Disk to my 8GB USB stick and ran the routines, edited the plist file, etc. I put the thumbstick in my gigabyte machine but the BIOS only has a USB HD option. Since the thumbstick is sort of one of those,…

fir the G3 board, press f12 @ boot then select HD and there USB flash drive is in there, you could try this!

技术笔记 #441 @ayame 2010-01-22

Shutdown

thanks for this very good Thread. I user my Hack since 3 months, all is going perfectly. I assembled many hacks, and this hack is going the best way of all ! THANKS !

But one question is left. I have the problem, that i can't shutdown the hack. Sleep is going well, but restart and shutdown isn't going. It hanks at the blue background where this circle rotates

Does anyone knows if this is normal ?

技术笔记 #442 @macdaddy247 2010-01-23

G31M ES2L ethernet.

Would really appreciate some help.

I followed the above install, and it has gone pretty well, apart from the sound, which I'm going to tackle later.

Anyway, more importantly is the ethernet. I am using a small case and am limited with PCI slots (so no space for wifi card).

I was aware that the onboard ethernet wouldn't work (or so I have read). So bought a startech st100slp ethernet card.

It shows up as working on the system, but when I go to network, there is a red light next to it.
Anyone know how to get it working for the internet?

技术笔记 #443 @zim2dive 2010-01-23 ↳ Re: @macdaddy247
@macdaddy247Anyway, more importantly is the ethernet. I am using a small case and am limited with PCI slots (so no space for wifi card). I was aware that the onboard ethernet wouldn't work (or so I have read). So bought a startech st100slp ethernet card.

You didn't explicitly say.. you have a rev 2 mobo? (rev 1 NIC works)

技术笔记 #444 @macdaddy247 2010-01-23

Yes, sorry it's rev 2.
The onboard ethernet is completely dead and not recognised by SL.
So I added the card, and everything started off fine -SL picked up the ethernet card in "about this mac.

But, when I try to connect to the net, it tells me that there is some sort of problem with the connection. The ethernet has a red light next to it (as opposed to green) and it's not listed in networks, so I can tweak its settings.
Is there a driver that I need? Couldn't find one for a startech card.p

技术笔记 #445 @dencraig 2010-01-23 ↳ Re: @lflashl
@lflashlfir the G3 board, press f12 @ boot then select HD and there USB flash drive is in there, you could try this!

Thanks: I did and it did! Thanks again.

技术笔记 #446 @matthewordie 2010-01-23

I followed the instructions for creating the USB Bootable drive. When I turn on my computer and hit F12 for boot menu... I use USB-FDD and USB-HDD. I've tried both, but neither works. It just sits there and says:

Verifying DMI Pool Data…

Did I do something wrong when I created my USB Drive? Everything seemed to go smoothly on the mac side.

技术笔记 #447 @GigaMac 2010-01-24

matthewordie
Did you use a MacOX 10.4 to create the USB boot disk? I saw someone posted similar problem due to using a Tiger instead of Leopard (or SL) to create the boot disk.

技术笔记 #448 @cgates30 2010-01-24

I did the 10.6.2 combo update from a fresh install. Removed the old sleepenabler and installed the new one before rebooting. Everything seems to work well except I get a message that my external hdd wasn't properly ejected when I wake the computer up. Is there a fix for this?

技术笔记 #449 @yogi446 2010-01-26

"message that my external hdd wasn't properly ejected when I wake the computer up. Is there a fix for this?"

Yes, you need to edit your DSDT, many fixes posted on various forums. Do some googling.

作者修订 #40 @sk1nhd33t 2010-01-26 ↳ Re: @cgates30
@cgates30I did the 10.6.2 combo update from a fresh install. Removed the old sleepenabler and installed the new one before rebooting. Everything seems to work well except I get a message that my external hdd wasn't properly ejected when I wake the computer up. Is there a fix for this?

试试看使用我附上的这份 DSDT,或者打开它跟你的 DSDT 比对并复制相关段落:

请注意,这份 DSDT 已经整合了 mm67 的原生关机(Shutdown)/USB 内置识别/Apple 铝合金键盘唤醒修复,最推荐搭配支持 FACP Restart Fix 的 Chameleon RC4 衍生版引导程序(如 AsereBLN、cparm、duvel 或 rekursor 的版本,任君选择)……同时请记得把 OpenHaltRestart 或 EvOReboot 这类关机重启 Kext 删掉。

(这份 DSDT 保留了所有原始设备节点,且未写入特定 CPU 的 SpeedStep PSS 表,方便大家直接通用。)

技术笔记 #450 @Souzounaki 2010-01-26

I cant seem to boot with this method?
I have made the usb numerous times as in the guide.
I even tried booting -v -f.
I get the SL My Hack start up & then just as the apple logo comes on for a split second my Computer resets.
I can install with iDeneb dvd Kalayway etc...
I even tried boot 132, rebel efi, empire efi and all keep rebooting my pc.
I noticed when booting with empire efi I got the following message before reboot. acpi table not found: dsdt.aml
I am using a g31m-s2l with a sata hd & sata dvd. 8500gt graohics.

技术笔记 #451 @dencraig 2010-01-27

10.6.2 upgrade

I did the upgrade to 10.6.2, but now I don't have a desktop or screen: all blue. I can boot in safe mode using -x, but not in normal mode. The only thing I did to do the upgrade was to remove the sleepenable kext, reboot, then upgrade: but now no worky. Any ideas?

UPDATE: It works using a DVI (Digital) Video output instead of a regular VGA (Analog) video output... weird? I may do a complete reinstall to make sure I didn't muck it up by accident and cause these problems...

技术笔记 #452 @vincentmoo 2010-01-28

G31m-ES2lL Rev 2 (Everythings work fine, but cannot restart , shutdown)

Hi , i am using G31M-ES2L Rev 2 motherboard to install , i am using IPC PPF5 10.5.6 iso to install, because i always hang at somewhere using retail snow leopard installer.
i am using nullcpupowermanagement , openhaltrestart, sleepenabler , it just do't restart/ shutdown. When i click restart , everythings turn off except the cpu light and fan, it don't restart /shutdown. Anyone have idea on how to fix the shutdown/restart issue for G31M-ES2L Rev 2 board ? Please…

技术笔记 #453 @lflashl 2010-01-28 ↳ Re: @dencraig
@dencraigI did the upgrade to 10.6.2, but now I don't have a desktop or screen: all blue. I can boot in safe mode using -x, but not in normal mode. The only thing I did to do the upgrade was to remove the sleepenable kext, reboot, then upgrade: but now no worky. Any ideas? UPDATE: It works using a DVI (Digital) Video output instead of a…

no this is normal, i had the same problem and it turned out that i had to change DVI ports on my video card, i think its something like it thinks that you have a second monitor and its not turned on. If you press command+shift+q, this will log you out.

技术笔记 #454 @lflashl 2010-01-28 ↳ Re: @vincentmoo
@vincentmooHi , i am using G31M-ES2L Rev 2 motherboard to install , i am using IPC PPF5 10.5.6 iso to install, because i always hang at somewhere using retail snow leopard installer. i am using nullcpupowermanagement , openhaltrestart, sleepenabler , it just do't restart/ shutdown. When i click restart , everythings turn off except the cpu light…

Sorry have you tried to use this way of installing Snow Leopard, what errors happen when you tried installing Snow Leopard.

技术笔记 #455 @lflashl 2010-01-28 ↳ Re: @Souzounaki
@SouzounakiI cant seem to boot with this method? I have made the usb numerous times as in the guide. I even tried booting -v -f. I get the SL My Hack start up & then just as the apple logo comes on for a split second my Computer resets. I can install with iDeneb dvd Kalayway etc... I even tried boot 132, rebel efi, empire efi and all keep…

are you using G31M-S2L, or G31M-ES2L cause there is no help for the G31M-S2L here (on this post) only the G31M-ES2L...

技术笔记 #456 @lflashl 2010-01-28 ↳ Re: @macdaddy247
@macdaddy247Would really appreciate some help. I followed the above install, and it has gone pretty well, apart from the sound, which I'm going to tackle later. Anyway, more importantly is the ethernet. I am using a small case and am limited with PCI slots (so no space for wifi card). I was aware that the onboard ethernet wouldn't work (or so I…

I dont think this card is support in osx86, best to find one that works out of the box, i did for my wireless N" card, installed and worked straight away!

技术笔记 #457 @lflashl 2010-01-28 ↳ Re: @matthewordie
@matthewordieI followed the instructions for creating the USB Bootable drive. When I turn on my computer and hit F12 for boot menu... I use USB-FDD and USB-HDD. I've tried both, but neither works. It just sits there and says: Verifying DMI Pool Data… Did I do something wrong when I created my USB Drive? Everything seemed to go smoothly on the mac…

yea you did the correct thing, you need to go into Hard Drive section, its listed under there!

技术笔记 #458 @dencraig 2010-01-28 ↳ Re: @lflashl
@lflashlno this is normal, i had the same problem and it turned out that i had to change DVI ports on my video card, i think its something like it thinks that you have a second monitor and its not turned on. If you press command+shift+q, this will log you out.

"press command+shift+q" to log out of the "second monitor"?

技术笔记 #459 @vincentmoo 2010-01-29

I am here to share my success . First of all , thanks to sk1nhd33t and flux84
Yesterday i decided to reinstall the whole things because i couldn't shutdown/restart.
I follow every step except dsdt and audio fixed because i couldnn't find "DTGP" in dsdtfix and azalia,may be is because i am using rev 2 board , then i decided to use flux84 dsdt.aml and HDA.kext. After restart everythings work like a charm. sound , shutdown/restart , Graphic , all working! Although it doesn't show QE/CI enabled , but i can watch movie , run sceensaver ,and dashboard with effect . The audio is abit low quality also if compare with windows 7 . Finally the easiest part is LAN , i bought a apple ethernet controller and it work OOB , but the driver need to modify a bit for windows 7 64 bit. Once again , thanks to sk1nhd33t and flux84

My Built :
Intel Q9505 Processor
Gigabyte G31M-ES2L Rev2.0
Manli 9800GTX+ 512mb
4GB dual channel DDR RAM
Apple USB Ethernet Controller

技术笔记 #460 @marc 2010-01-29 ↳ Re: @matthewordie
@matthewordieI followed the instructions for creating the USB Bootable drive. When I turn on my computer and hit F12 for boot menu... I use USB-FDD and USB-HDD. I've tried both, but neither works. It just sits there and says: Verifying DMI Pool Data… Did I do something wrong when I created my USB Drive? Everything seemed to go smoothly on the mac…

you ever resolve this?

i am having the same issue
i was able to boot the first time and do the install, but now it won't boot again from the usb

any advice

技术笔记 #461 @albguy 2010-01-29

Ver. 2, Onboard NIC

From what I understand from this thread, the onboard ethernet card for version 2.0 of this board will not work, no matter what bios version there is?

Just asking to see if anyone solved it in any particular way before I go and buy a pci/usb device that will work.

技术笔记 #462 @bgreen 2010-01-30

New clean install or Make adjustments..that is the

And thanks for the great guide.

I followed the guide easily until i got to the part of the guide DSDT quick guide:

Then i am not sure quite what happened. I would suggest if its possible that some more clarification could go into this part of the guide... everything else is great. I had difficulty locating the example files for comparison and also on the editing everything was going fine till i tried to find the file Azalia… i could not locate.

Result:

I have a self booting Snow Leopard with the following problems that i am trying to sort... any help would be great.

No Sound
No Ethernet
Dont think sleep is working either
DVD will read data, music and copy files etc... however will not play DVD movies.

At start up i also get following errors:

Post error occurs… it gives me options of last boots. If i do nothing it defaults to the last good boot and its fine.

Then i get an icon of Snow Leopard disk with message… press any key to choose start up ... if i do nothing it starts automatically and is fine.

Sometimes the CPU speed shows at 2.4 and sometimes 2.8. It is a 2.8 CPU.

Despite all this i have managed to load Photoshop CS3 and it works. The system once up and running appears stable.

So any suggestions would be great… is it possible to tweak this to get everything working or best to try a clean reinstall.

Gigabyte G31M-ES2L
intel core 2 Duo 6700 2.8
ASUS 8400GS 512M DDR2 Graphics card
SATA DVD writer
2gb Ram
1 TB SATA Hard Drive

Thanks… Bruce learning lots… need to learn more…having fun!

技术笔记 #463 @bgreen 2010-01-30 ↳ Re: @vincentmoo
@vincentmooI am here to share my success . First of all , thanks to sk1nhd33t and flux84 Yesterday i decided to reinstall the whole things because i couldn't shutdown/restart. I follow every step except dsdt and audio fixed because i couldnn't find "DTGP" in dsdtfix and azalia,may be is because i am using rev 2 board , then i decided to use…

Hi could you explain how you did this. This seems to be where my build has run into problems. Thanks very much cheers Bruce

技术笔记 #464 @albguy 2010-01-30 ↳ Re: @bgreen
@bgreenAnd thanks for the great guide. I followed the guide easily until i got to the part of the guide DSDT quick guide: Then i am not sure quite what happened. I would suggest if its possible that some more clarification could go into this part of the guide... everything else is great. I had difficulty locating the example files for…

I have almost identical system with yours, other than the Video Card. I am experiencing the same issues as you. I was able to get a USB wireless card to work, but still no sound. Have reinstalled many times and also tried replacing the legacyalc883 kext, but with no avail. I just finished an install via Empire EFI and retail 10.6 disk, and if i manage to get it working ill post again. I have a Version 2 board btw

-Edit: Audio worked out of the box with this setup.

1. Download and burn Empire Efi on a cd
2. Buy/download(burn) 10.6 on a DVD
3. Start computer, Enter Bios: Change
a. disable onboard Nic
b. Enable Azalia
c. Sata : Enhanced
d. priority boot : 1 cdroom (for the efi) 2. hard drive
e. Save and exit bios.
4. put in the Empire Efi CD on the drive
5. after it loads, replace the empire efi cd with the SL 10.6 disk
6. Press f5, let instalation continue
7. after instalation, let the pc reboot, change the disk again, puting in the EFI disk
8. Download and install the latest version of myhack, RC5 r87 (dont forget to be nice to Conti)
9. Install myhack, and i simply changed the com.apple.boot.plist to reflect your resolution
10. restart computer, Audio worked right away. Under extensions, voodooHDA.kext is listed. It was the last option on the install of myhack software.

-Still to do:
1. Done! gonna try to install the USB wireless card again : Edit- Wireless card is Azio Model No. AWU254. Although supposedly unsuported for 10.6, using the 10.5 .dmg file from their site it works after install and fix permission via terminal ->type 'sudo' and drag/drop pfix.
2. DONE! Gonna try to update to 10.6.2 : Edit- after the install is completed, it boots into 10.6.2, but audio and wireless was not working. Changed permission via terminal ->type 'sudo' and drag/drop pfix and it worked fine..

技术笔记 #465 @bgreen 2010-01-31

Thanks for the quick response... my mobo is also ver 2. That looks a very straight forward process. Any parts of the process that are not soo easy?

So you are suggesting i completely start from the beginning again? Also where do i locate Empire EFI? I have full retail version of SL.

Thanks again Albguy
Cheers Bruce

技术笔记 #466 @bgreen 2010-01-31

Does this need to be a complete install? I have burned EmpireEFI_V108.iso to a CD, but can not get it to load even with above instructions. While boot via optical drive shows briefly it then goes to default drive and loads Mac OS.

I can not find disable onboard Nic on my BIOS. Any pointers would be great.

Thanks again

技术笔记 #467 @lflashl 2010-01-31 ↳ Re: @albguy
@albguyFrom what I understand from this thread, the onboard ethernet card for version 2.0 of this board will not work, no matter what bios version there is? Just asking to see if anyone solved it in any particular way before I go and buy a pci/usb device that will work.

nope you need to buy a new one, even better look for secondhand, got one on ebay for like 5$ and it works out of the box! no need to do anything, just look up the HCL and you will be fine!

技术笔记 #468 @Methanoid 2010-01-31 ↳ Re: @yusofu
@yusofuI just wanna report & share that I had successfully installed above said. SL 10.6.1 on GUID partition on Hd2 SL 10.6.1 on MBR partition on Hd1

So basically makes no different if you use the OP method whether GPT or MBR formatted HDD?

I also understand the G41M-ES2L works fine with this guide and only needs the audio bit changing as its ALC888B (aka ALC887) ↗
Maybe the OP could edit the first post, add the audio and then his guide covers Gigabytes replacement board for the G31M-ES2L!

技术笔记 #469 @Promo 2010-01-31 ↳ Re: @zim2dive

Would you share your DSDT

@zim2diveInstalled the Bonjour update 2010-001, Security Update, Remote Desktop update, and Xcode update. So far so good. Rebooted just fine. Internet still works.

I have almost the same hardware as you...would you mind sharing your DSDT?

技术笔记 #470 @hirefrank 2010-02-02

pfix, cloning hard drive and audio ports in the back

Much thanks to everyone on this thread for the detailed response and experience. I am proud to say my Hackintosh is up and running minus a few (relatively small) issues.

1. pfix v2.3 crashes whenever I run it. Here is the screen: (Oddly enough, Kext Utility runs without a problem.) Any clue why it crashes and does it matter?

2. Whenever I try and clone my harddrive using Super Duper! or Carbon Copy Cloner I get these kernel panics:
According to the logs rsync crashes in both cases. Any clue why or how to resolve? I've also noticed this occasionally when transferring large files from usb flash drives. (Even if I disabled Spotlight this happens.)

3. Do the audio ports on the back of the G31-ES2L motherboard work for anyone else? Only the ones in the front work for me.

Specs:
• 10.6.2 - retail
• Gigabyte G31M-ES2L rev 2
• Intel Pentium E6300, 2.8ghz
• SATA, WD 500GB
• SATA DVD
• ASUS EN9400GT
• 4GB DDR2 Memory

-Frank

技术笔记 #471 @zim2dive 2010-02-02 ↳ Re: @Promo
@PromoI have almost the same hardware as you...would you mind sharing your DSDT?

Odd.. I thought I replied already (see no reason for this to get moderated out?)

I used the same DSDT as in the ES2L kit in post #1. I figured I'd try it and given the discussion on how to edit, it might not work.. but it did (so far as I can tell), so I left well enough alone.

技术笔记 #472 @albguy 2010-02-03 ↳ Re: @bgreen

when loading, it asks you to click any key on your keyboard to boot from cd... then there will be a 10-20 second delay, before a menu type thing appears on the screen.. you can not even get to that point?

@bgreenDoes this need to be a complete install? I have burned EmpireEFI_V108.iso to a CD, but can not get it to load even with above instructions. While boot via optical drive shows briefly it then goes to default drive and loads Mac OS. I can not find disable onboard Nic on my BIOS. Any pointers would be great. Thanks again
技术笔记 #473 @flukes1 2010-02-03

Sleep is causing my machine to shutdown with this board. Can't figure it out.

Kexts: FakeSMC, LegacyALC883, NullCPUPowerManagement, SleepEnabler, EvOreboot
Using the DSDT included in zip, in the first post.

技术笔记 #474 @bgreen 2010-02-04 ↳ Re: @albguy
@albguywhen loading, it asks you to click any key on your keyboard to boot from cd... then there will be a 10-20 second delay, before a menu type thing appears on the screen.. you can not even get to that point?

Hi

No, i am not sure what has happened... however just had a majour system crash after all was looking good, had got LAN going via cheap add in board, had got rid of BIOS errors.

But no do not get any options... do i just download the files at the link you posted directly or do i have to select certain ones? If you could advise.

Cheers Bruce

技术笔记 #475 @montyboy 2010-02-05

BIOS Settings

Hi. I was just wondering if anyone knew the proper BIOS settings to get this guide to work. I'm running Rev 2. and get kernel panics(ACPI) during boot. Another thing that is concerning me is that my dvd burner is IDE - could this cause issues in the future?

技术笔记 #476 @Methanoid 2010-02-05

Its a huge thread to trawl thru and the 1st post does seem kept quite current but I'll ask anyway

Are there are particular BIOS settings to ensure it works? Can IDE be on or off? HPET on or off? Do I need AHCI enabled or not?

技术笔记 #477 @Methanoid 2010-02-05 ↳ Re: @montyboy
@montyboyHi. I was just wondering if anyone knew the proper BIOS settings to get this guide to work. I'm running Rev 2. and get kernel panics(ACPI) during boot. Another thing that is concerning me is that my dvd burner is IDE - could this cause issues in the future?

Rev2 has Atheros LAN so I'd be VERY surprised if it works at all with this guide AFAIK. Rev1 works as it has Realtek LAN. You could disable your LAN in BIOS and pop a Realtek LAN card in a PCI slot if you want though? That should work!

Or just disable your LAN and see if it KPs still?

Funny I posted a few mins ago and then noticed your request for BIOS settings. I think we need a little more clarity there!

技术笔记 #478 @montyboy 2010-02-05 ↳ Re: @Methanoid
@MethanoidRev2 has Atheros LAN so I'd be VERY surprised if it works at all with this guide AFAIK. Rev1 works as it has Realtek LAN. You could disable your LAN in BIOS and pop a Realtek LAN card in a PCI slot if you want though? That should work! Or just disable your LAN and see if it KPs still? Funny I posted a few mins ago and then noticed…

****<UPDATE>****
All is working now except for onboard LAN ((to be expected as i'm rev 2)). The answer was following this guide but using the updated myHack installer (osx86.soju garden.com/2010/02/myhack-installer-1-0-rc5-1-released/) and ALC883 kexts from kexts.com (k exts.com/view/185-alc883_snow_leopard.html). - - - now to start researching that mouse and video lag
****</UPDATE>****

Thanks for the reply - all is well now except for sound. I've done the DSDT fixes listed in this guide AND tried the ones from http://www.insanelymac.com/forum/index.php?showtopic=18… ↗ with no success. I have the legacy ALC883 kext , I've rebuilt the kexts with Kext Util etc. There has to be something I'm missing ... something tiny!

技术笔记 #479 @bgreen 2010-02-06

When i try to boot following your instructions with Empire, after boot i get verifying DMI pool data…
Boot from CD/DVD :

\with flashing cursor. As though awaiting input but no response to any key stokes. No input appears possible. Any thoughts?

Cheers Bruce

技术笔记 #480 @lflashl 2010-02-06 ↳ Re: @montyboy
@montyboyHi. I was just wondering if anyone knew the proper BIOS settings to get this guide to work. I'm running Rev 2. and get kernel panics(ACPI) during boot. Another thing that is concerning me is that my dvd burner is IDE - could this cause issues in the future?

i have read other people have issues with IDE devices best to stick to SATA drives. but with the bios settings, i think that the defaut will work.

技术笔记 #481 @montyboy 2010-02-06 ↳ Re: @bgreen
@bgreenWhen i try to boot following your instructions with Empire, after boot i get verifying DMI pool data… Boot from CD/DVD : \with flashing cursor. As though awaiting input but no response to any key stokes. No input appears possible. Any thoughts? Cheers Bruce

Bruce - do you have any additional storage/drives attached? What are your BIOS settings for boot order?

技术笔记 #482 @bgreen 2010-02-06 ↳ Re: @montyboy
@montyboyBruce - do you have any additional storage/drives attached? What are your BIOS settings for boot order?

Hi

Thanks for the reply. No additional storage devices attached. Boot order is:

First boot device CDROM
Second device Hard Disk
Third Disabled

Cheers Bruce

技术笔记 #483 @Methanoid 2010-02-13

This is a VERY long thread and perhaps I have missed it in the 15 pages I've read but…

How do I safely update to 10.6.2 from 10.6? I managed to install 10.6 ok but my card was in VESA as I have a Radeon 4670. So I tried the beta booter from Netkas but missed that I needed some kext from 10.6.2 so it didnt work. Then updated to 10.6.2 to get kext and I get KP as SleepEnabler isnt compatible.

I know the OP won't be happy to hear this suggestion but could the 1st post be updated? Ive seen suggestions that we install R1000.kext for some people and we have new MyHack out now and new PC-EFI so the pack could do with an update. I also see that 10.6.2 has a new SleepEnabler kext and default DSDT.

It would be VERY helpful if the guide took us from empty disk to 10.6.2.

EDIT: OK reinstalled and then updated to 10.6.2 with correct SleepEnabler and with onboard VGA. Seems OK. But if I try to put my HD4670 in the machine and replace the boot file with the one from Netkas (http://netkas.org/?p=372 ↗) and Pfix'd. But the machine always loads part way and then the screen dies but it continues loading.

Any ideas? It seems its all related to the ffricking 4670 (and I have a 4870 on way for machine #2 so i need to sort these!)

Hopefully then I can just add my 4670 by replacing the "boot" file and repairing permissions!

技术笔记 #484 @zim2dive 2010-02-14 ↳ Re: @Methanoid
@MethanoidThis is a VERY long thread and perhaps I have missed it in the 15 pages I've read but… How do I safely update to 10.6.2 from 10.6? I managed to install 10.6 ok but my card was in VESA as I have a Radeon 4670. So I tried the beta booter from Netkas but missed that I needed some kext from 10.6.2 so it didnt work. Then updated to 10.6.2…

Its sounds like your issue may be more ATI specific than mobo at this point... dunno if there is a good ATI thread where you might find some info.. I stick to nvidia for osx86 and for linux b/c the drivers are better supported (its got nothing to do with ati vs. nv, just a matter of practicality)

技术笔记 #485 @lflashl 2010-02-17 ↳ Re: @Methanoid
@MethanoidThis is a VERY long thread and perhaps I have missed it in the 15 pages I've read but… How do I safely update to 10.6.2 from 10.6? I managed to install 10.6 ok but my card was in VESA as I have a Radeon 4670. So I tried the beta booter from Netkas but missed that I needed some kext from 10.6.2 so it didnt work. Then updated to 10.6.2…

My understanding is the Nvidia Card are alot easy to install than ATi... there is support for Ati, buy it may take more time!

技术笔记 #486 @Methanoid 2010-02-18

Two problem installs on two machines for me.

One got hosed when going to 10.6.2 and when I tried to reinstall it fails to find the HDD. I even reinstalled standard MBR code to it (no change) then wiped it and repartitioned it. Tried with HD4670 in and without. Tried changing SATA connectors. Tried disabling IDE adaptor.

I really DONT want GUID as I am multi booting or trying to.

I've installed two USB 8gb sticks. One with latest MyHack which has 10.6.2 compatible kexts but it still doesnt see the HDD.

Its taking 24 hours to make the USB Sticks too.. that cannot be correct?!?!

技术笔记 #487 @zim2dive 2010-02-18 ↳ Re: @Methanoid
@MethanoidTwo problem installs on two machines for me. One got hosed when going to 10.6.2 and when I tried to reinstall it fails to find the HDD. I even reinstalled standard MBR code to it (no change) then wiped it and repartitioned it. Tried with HD4670 in and without. Tried changing SATA connectors. Tried disabling IDE adaptor. I really DONT…

yeah, my USB stick took forever and a day to make too.. you don't need to make a new USB stick once you have it.. I don't think.. so why not try a GPT install and then if that works, you know that is your issue.

As for your other troubles, the guide does say to use GPT...

技术笔记 #488 @andymodem 2010-02-19

Has anyone gotten Bonjour to work? No matter what I do I can't seem to get it work. I have the revision 1 of this board, and everything works great except Bonjour. Can someone who has gotten it to work, post what they did? Thanks.

Edit: I'm using the 32bit btw.

技术笔记 #489 @zim2dive 2010-02-19 ↳ Re: @andymodem
@andymodemHas anyone gotten Bonjour to work? No matter what I do I can't seem to get it work. I have the revision 1 of this board, and everything works great except Bonjour. Can someone who has gotten it to work, post what they did? Thanks. Edit: I'm using the 32bit btw.

did you even search this thread?

技术笔记 #490 @bgreen 2010-02-19 ↳ Re: @bgreen

Original Install

@bgreenDoes this need to be a complete install? I have burned EmpireEFI_V108.iso to a CD, but can not get it to load even with above instructions. While boot via optical drive shows briefly it then goes to default drive and loads Mac OS. I can not find disable onboard Nic on my BIOS. Any pointers would be great. Thanks again

HI All

Went back to the original instal in this guide as still no luck with Empire. Update. Everything appears stable.

Sound was fixed with buying a cheap USB sound drive… worked UOB. Great $8 investment.

Lan works with cheap PCI ethernet card. 10/100. However am having speed issues. Download speed etc is very slow compared with macbook using same cable connection. Any suggestions would be great!

Also sleep does not appear to be working properly. If i use sleep function screen locks and the screen saver will not come on. Screen will awaken after this if prompted to do so. At present i have set computer to never sleep and screen saver comes on at designated time. Any thoughts?

Thanks again… regards Bruce

Gigabyte G31M-ES2L
intel core 2 Duo 6700 2.8
ASUS 8400GS 512M DDR2 Graphics card
SATA DVD writer
2gb Ram
1 TB SATA Hard Drive
USB Sound device (Generic)
Ethernet PCI card

技术笔记 #491 @lflashl 2010-02-21

i just upgraded my CPU from a E6300 to a Q8400 and now i can not overclock. I can overclock from 2.33Ghz to 3.1Ghz, and boot into windows fine, play games/movies/music everything works fine. But when i boot into OSX86 Snow Leopard i cannot even boot into it. as sooon as i get the boot loader, i click snowleopard and then i get a msg telling to reboot. If i put the setting back to default settings, then no problems.

技术笔记 #492 @foghornleghorn 2010-02-26

Thank You

My Leopard installation was working pretty well until recently, when its EFI partition somehow became terminally corrupted.
I've now installed Snow Leopard as per this guide, and I can't believe how much better it is: faster to launch applications, fewer irritating glitches like the need to reconnect to the airport network after sleep, and a generally much more authentic OSX experience.
A very streamlined installation process, too.
Many thanks to the OP.

技术笔记 #493 @claytonbellmor 2010-02-26

Won't load thumb drive

I followed this guide, and successfully installed Snow Leopard on my machine.
I'm using the mobo from the guide: Gigabyte GA-G31M-ES2L rev. 2.

I reinstalled 10.6, using the same method and thumb drive, but now when I hit f12 to boot into the thumb drive, I get stuck at "Verifying DMI Data Pool".

I've changed every applicable setting in the CMOS setup utility, and tried resetting the BIOS.

Tomorrow, I'm going to try and reset the main BIOS using the BIOS download from Gigabyte.com.tw, and a thumb drive.

Any ideas until then?

技术笔记 #494 @bgreen 2010-02-26 ↳ Re: @claytonbellmor
@claytonbellmorI followed this guide, and successfully installed Snow Leopard on my machine. I'm using the mobo from the guide: Gigabyte GA-G31M-ES2L rev. 2. I reinstalled 10.6, using the same method and thumb drive, but now when I hit f12 to boot into the thumb drive, I get stuck at "Verifying DMI Data Pool". I've changed every applicable setting…

Hi

I recently had a similar message and fixed it after i googled DMI data pool messages. I would suggest you try that. I am a newbie so do not want to put you wrong... but what worked for me was disconnecting the Hard drive and booting up with the usb stick then reconnecting the hard drive. This seemed to reset the defaults and it was business as usual. You might want to wait for an informed solution but if you don't get one... well it worked for me.

Cheers Bruce

技术笔记 #495 @rwillett 2010-02-26

The verifying DMI is not a corrupt BIOS. You get it when you change a disk. I've just had it and it's a pain to get rid off. There seems to be very little on the net about it, but it is NOT a corrupt BIOS. I got rid of mine (upgrade from 250GB to 1.5TB) disk by unplugging the disks, booting off a flash drive and then pluggin and installing. YMMV.

技术笔记 #496 @gearheadgeek 2010-02-27

I have been trying to replace 10.5.7 with snow up on my G31M-E2SL using this guide, but can't get past the panics. I can't tell where it crashed because booting with -v sends the text flying by to fast. When it panic, it clears the screen and does the dump in a higher resolution that before. The third line says "64 bit mode enabled", even if I boot with -x32. I type -x32 -v before hitting return with snow selected and -v works so I don't think I am screwing up. Any ideas anyone?

技术笔记 #497 @alltoorobot 2010-02-27

power supply

I am looking around to see what kind of power supplies people are using with theyre eg31m's. The manual, as far as I know tells you to use a 400 watt PSU. I would like to bump it down as much as possible, get a video card that is passively cooled not using a lot of energy.

The mac mini's only draw 14 watts while idle. I would like to set up my eg31m to run as power efficient as possible. Thanks for anytipes guys.

技术笔记 #498 @zcream 2010-03-02

iaslMe 2 errors

When I drag dsdt.dsl to iaslme I get 2 errors and 2 warnings.
This happens with the dsdt.dsl generated from DSDT_Patcher as well as the modified dsdl. dsl from the directions below.

dsdt.dsl : 327 - Store (Local0, Local0)
Method local variable is not initialized ^ Local0.

dsdt.dsl : 332 - Store (Local0, Local0)
Method local variable is not initialized ^ Local0.

Any idea why ?

>>>- let's begin... be sure you have a good texteditor handy (eg Textwrangler, BBEdit etc..)
- open ES2L kit Tools then "DSDT_Patcher1.0.1e" folder and double click "DSDT Patcher"
- a terminal window will open then press any key to continue
- next it will ask "Which OS to emulate? [0=Darwin, 1=WinXP, 2=WinVista]" input "0" and press enter
- a new Debug folder will appear and inside it are a few files but we are interested in "dsdt.dsl"
- open your dsdt.dsl using your preffered texteditor so we can start editing
- also as reference, open my included dsl to copy from it directly or check how it's done
- on your keyboard press "command F (Find)" and look for "_WAK", right above it copy paste "DTGP" located on your dsdtfix file
- again "command F (Find)" and enter RTC, look for "0x04" below RTC and changed them to "0x02" - this fix is for CMOS Reset
- command F (Find) and enter Azalia, go to dsdtfix file and copy paste "HDEF" to your dsl replacing azalia.. again check my included dsl for reference - this is for ALC883 Audio
>>>

技术笔记 #499 @BJ40man 2010-03-06 ↳ Re: @fritzbrause

share your .aml pls

@fritzbrausei did it! Thanks to this great tutorial and your help i got it made! SL runs like a charm. Onboard sound runs too! The onboard network doesnt work out, i think its because of my rev. 2 board, but i got an old Realtek 8139 nic which is naturally supported by Mac OS X. Unfortunatly my graphics only run with 800x600 even though i changed…

Hello fritzbrause,

I have pretty much the same hardware configuration as you and I also couldn't find any "DTGP" on my dsdtfix file. Would you be kind enough as to share your dsdt.aml file with me? Or even better your modified dsdt.dsl?

Thank you very much... Ive been through the 53 pages of posts twice looking for any hints on how to make it work out.

技术笔记 #500 @lflashl 2010-03-07 ↳ Re: @dencraig
@dencraig"press command+shift+q" to log out of the "second monitor"?

"press command+shift+q" to log out. Snow Leopard was thinkin that i had dual screen, and when you log out, it picked up that i have just one monitor! Just change the port on your video card!

技术笔记 #502 @fatnurse 2010-03-11

Just installing now (after banging my head against the keyboard last night when it just wouldnt install… dont create your SL DVD install drive in tiger folks), im just wondering if any system updates can be done by regular ole 'Software Update..'?

m

EDIT: nevermind front page init..doh

技术笔记 #503 @fatnurse 2010-03-11

Spoke to soon about the install, it installs but when I boot from chameleon i get the normal grey screen and spiny thing and then a kernel panic, booted to -v and it said something about CPU 2 having no HPET assigned, ive tried a couple of different kext installs from myhack with the sameish result, the only things different in my setup from the guide is ive a rev 2 board (sorry not sure of the bios version) and im using an old ide pata drive (im waiting for a sata drive to be delivered).
Any ideas? could it just be the ide causing these problems (i have iatkos v7 running fine on this setup)

m

作者修订 #41 @sk1nhd33t 2010-03-12 ↳ Re: @jimhuanghust
@jimhuanghustES2l Kil (media fire.com/?0dgkywotnzm) is not available, could anyone help ?

今天(3 月 12 日)我已经将整合了所有最新 DSDT 修复的新版 ES2L 工具包(ES2L Kit)上传至 Dropbox 并更新在一楼顶楼了,旧版工具包链接也依然保留在一楼。

希望对你有帮助(HTH)!

技术笔记 #504 @barrsurf 2010-03-13 ↳ Re: @sk1nhd33t
@sk1nhd33ttoday march 12, updated the ES2L kit + dsdt with all the current fixes.. old kit can still be downloaded in the first page. HTH.

Do you have a screen shot of the options you used. I installed on a new machine today and it disabled most of my video card, no QE, only one resolution, showing 32 meg vram vs 512 meg ram, only 32 bit color etc...

This is with the updated E2SL Kit.

EDIT: Okay, I re-installed with the 11-15 installer and the video card works.
With the old ES2L I had incorrect read of CPU, correct read of memory in overview (4 gb 1333 mhz DDR3), but nothing in memory pane, complete video card function (including sleep) and no sleep for machine.
With 3-12-10 ES2L kit I had correct read of CPU, incorrect read of memory (4 gb 5** mhz DDR2) in overview and memory pane, minimal video function (see above), and working sleep on machine but not video.
What would I look for to edit the kit to get the best of both worlds?

By the way, thanks for all the great work you've done on this, sk1nhd33t. And everyone else. This install has worked really well on my MSI X58 boards.

技术笔记 #505 @brainzito 2010-03-15

Updated to 10.6.2 - No video.

Hi, As you may see, I'm new to the hackintosh scene.

I updated to 10.6.2 after moving sleepenabler.kext from /extra to the desktop.

I can boot but i get no video, just a black screen with a functioning mouse arrow. When I hit the power button, the display shows a normal screen?!?!?!

What do I do now?

FYI, I was 100% working prior to the update ( Video, Sound, Net, Sleep, etc...)

技术笔记 #506 @BlaSTiWi 2010-03-15 ↳ Re: @brainzito

What video card are you using? I seems to recall some issue w/ nVidia 7xxx series on 10.6.2 if you have another video card try to swap it out to see if its any better ... GL!

@brainzitoHi, As you may see, I'm new to the hackintosh scene. I updated to 10.6.2 after moving sleepenabler.kext from /extra to the desktop. I can boot but i get no video, just a black screen with a functioning mouse arrow. When I hit the power button, the display shows a normal screen?!?!?! What do I do now? FYI, I was 100% working prior to…
技术笔记 #507 @ufo_all 2010-03-16

i get following error after booting from usb ... here are the pics... when i typed -x32 i get error as please hold power down to shutdown etc...

and if i use -v i get mac os not yet install...

技术笔记 #508 @jimhuanghust 2010-03-17

Can't see installed partition at Chameleon selection screen when first boot

I followed the step to install my snow leopard but have problems with first boot.
First Boot:
● press F12 Boot Menu again then choose your USB flash drive, we need to do this because our SATA drive is not bootable on it's own yet
● on the Chameleon selection screen, choose your never booted Snow Leopard drive/partition . (Encouter problem, i can only see the flash install driver here.)

I guess it may related to Extra/com.app.boot.plist. Below is mine, Could anyone give a help ?

<plist version="1.0">
<dict>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Timeout</key>
	<string>5</string>
	<key>Kernel Flags</key>
	<string>arch=i386</string>
	<key>EthernetBuiltIn</key>
    <string>y</string>
	<key>GraphicsEnabler</key>
	<string>y</string>
    <key>EthernetBuiltIn</key>
    <string>y</string>
    <key>Theme</key>
    <string>bootcamp</string>
    <key>Graphics Mode</key>
    <string>1680x1050x32</string>
</dict>
</plist>
技术笔记 #509 @fantome2024 2010-03-19

will this method work for sure on the G41M-ES2L Rev 1.1 boards ?

Also I notice there is no AHCI Sata mode in the bios, is this a deal breaker?

技术笔记 #510 @MonkeyDLuffy 2010-03-22

Anyone made the rear audio blue port (maybe line-in) as speaker out (aside from the green port). I need to add two more speakers that will be plugged in the blue port but it will not work. Of course, it works in Windows 7 as rear speaker out. I already have two speakers which are connected to the green port and works fine. I was hoping that I can also do this in OSX with the blue port additional speaker thingy.

技术笔记 #511 @promac34 2010-03-29

Self-Assigned IP Address with TEG-PCITXR

I have a G31M-ES2L Rev 2 which I have gotten everything but the ethernet working. I understand the onboard ethernet is junk on this board so I bought a TrendNet TEG-PCITXR PCI ethernet card which Lifehacker and others have said works OOB.

The card gets recognized by OSX although it only gets a self assigned IP address.

Has anyone had any experience getting a card with only a self-assigned IP address working?

P.S. I used the myHack_Installer_1.0.mpkg, DSDT Patcher, and the following kexts;

EvOreboot.kext
FakeSMC.kext
IONetworkingFamily.kext
LegacyALC883.kext
LegacyAppleRTC.kext
NullCPUPowerManagement.kext
SleepEnabler.kext

技术笔记 #512 @Methanoid 2010-03-29

Now that the OP has "retired" and 10.6.3 is out will someone else experienced be updating the Guide?

I see Asere's bootloader is now included - does that mean we no longer need worry that there is a new version of MyHack out?

技术笔记 #513 @n1c3jack3t 2010-03-30

Alright all, I took the dive and am running 10.6.3.

Delete your 10.6.2 sleep enabler kext and replace with this one:

mek lort.com/?p=167

Then after the update, run tonymacx86's package to get your audio working again:

tonym acx86.com/Public/10.6.2-AppleHDAInstaller.zip

For more info on issues and solutions for 10.6.3, visit this link:

http://tonymacx86.blogspot.com/2010/03/mac-os-x-1063-up… ↗

I'm still testing sleep. Last auto sleep using the RIP3 script didn't wake from sleep, but rebooted my comp. Still testing.

技术笔记 #514 @n1c3jack3t 2010-03-30

Oh, and yes this is running on a G31M-ES2l specifically.

技术笔记 #515 @beeros05 2010-03-30 ↳ Re: @brainzito
@brainzitoHi, As you may see, I'm new to the hackintosh scene. I updated to 10.6.2 after moving sleepenabler.kext from /extra to the desktop. I can boot but i get no video, just a black screen with a functioning mouse arrow. When I hit the power button, the display shows a normal screen?!?!?! What do I do now? FYI, I was 100% working prior to…

Guys hi there! i had the same problem as well!

My Specs are:

CPU: Pentium D E6300 @ 2.8
MOBO: G31M-ES2L rev 1.0
VGA: Gigabyte 8400 GS 512
RAM: Kingston Hyper X 2GB@800

The thing is that i do not want to do again a fresh install, there is no reason to go through this procedure again, after all we are running ''macs'', fresh installs and formats are for Windows shit (imho)!

So i have followed the same guide as well and i am running 10.6
Does anybody have THE solution for the video matter?
Besides sleep enable kexts are there any other kexts that we should remove/install like graphics kexts?

技术笔记 #516 @simsim 2010-03-30

I had to reverse to 10.6.2

Got a blue screen with 10.6.3
Removed sleepenabler before updating.
Maybe it's something to do with my graphics card (7300).
I'll just have to wait awhile before updating, see what develops.

G31m-ES2L
E6300@ 2.8
7300 GT
64 bit

edit: its a 64 bit problem, it works when using "arch=i386" as boot argument.
Fixed sound by installing AppleHDA.kext from 10.6.2 by dropping on Kext Utility.

技术笔记 #517 @n1c3jack3t 2010-03-30 ↳ Re: @beeros05
@beeros05Guys hi there! i had the same problem as well! My Specs are: CPU: Pentium D E6300 @ 2.8 MOBO: G31M-ES2L rev 1.0 VGA: Gigabyte 8400 GS 512 RAM: Kingston Hyper X 2GB@800 The thing is that i do not want to do again a fresh install, there is no reason to go through this procedure again, after all we are running ''macs'', fresh installs…

Try using the NVEnabler kext. Flawless upgrade to 10.6.3. DVI to HDMI fully working.

技术笔记 #518 @BlaSTiWi 2010-03-31 ↳ Re: @n1c3jack3t

What audio kext are you using? I seems to lost only audio while the rest seems to be good ... no more output listed in audio pref. ...

@n1c3jack3tTry using the NVEnabler kext. Flawless upgrade to 10.6.3. DVI to HDMI fully working.
技术笔记 #519 @arsonwells 2010-03-31 ↳ Re: @BlaSTiWi
@BlaSTiWiWhat audio kext are you using? I seems to lost only audio while the rest seems to be good ... no more output listed in audio pref. ...

I'm having the same problem, even after installing tonymac's kext. Not sure what else to try

技术笔记 #520 @simsim 2010-03-31

7300 gt

Reading the comments on netkas.org concerning 10.6.3 update I came upon the following by "mac_dude".

"As I see there is no more 64 bit Support for GForce 7xxx Cards in 10.6.3 "

Might explain my problems when updating.

技术笔记 #521 @rwillett 2010-03-31 ↳ Re: @beeros05

Fix for black screen

I have a very similar spec to you, though the graphics card is an Asus 9400GT.

If you can set the energy saver to one minute, or leave the |Enegry saver for the screen to come on then move the mouse it springs into action and works OK. I set mine to one minute when I'm booting and then move it to 15 min afterwards.

I've never got it to work directly after a boot. I *think* you can also get to it from a Screen sharing session and set it through that.

Rob

@beeros05Guys hi there! i had the same problem as well! My Specs are: CPU: Pentium D E6300 @ 2.8 MOBO: G31M-ES2L rev 1.0 VGA: Gigabyte 8400 GS 512 RAM: Kingston Hyper X 2GB@800 The thing is that i do not want to do again a fresh install, there is no reason to go through this procedure again, after all we are running ''macs'', fresh installs…
技术笔记 #523 @Horne Fisher 2010-04-01

10.6.3 fully working here after following n1c3jack3t's instructions to install the newer SleepEnabler (mek lort.com/?p=167) before applying the 10.6.3 update and then the tonymacx86 audio fix (tonym acx86.com/Public/10.6.2-AppleHDAInstaller.zip) after restarting.

Kexts installed in Extra/Extensions:

  • fakesmc.kext
  • LegacyALC883.kext
  • NullCPUPowerManagement.kext
  • OpenHaltRestart.kext
  • PlatformUUID.kext
  • SleepEnabler.kext

GA-G31M-ES2L
E6300 2.8GHz (OC 3.33GHz)
Asus 9400GT 512MB
32bit

技术笔记 #524 @zim2dive 2010-04-01

Has anyone tried sleep without the new sleepenabler? I saw several reports (not our mobo) that some folks don't need sleepenabler any more (edit: with 10.6.3)

技术笔记 #525 @sublimespot 2010-04-02

I have two of these machines.

Did a drive sync with SuperDuper!

Updated one to 10.6.3. It had a kernel panic on SleepEnabler. Booted to the SuperDuper backup, Updated the main drive to the new 10.6.x SleepEnabler, rebooted and it booted fine.

No audio.

Tried the VoodooHDA method for audio from tonymacx86 but it did not work. Then tried the 10.6.2 AppleHDA method and sound is back.

EDIT: BOTH VoodooHDA from MultiBeast, AND the 10.6.2 AppleHDA were required for sound to work for me again!

http://tonymacx86.blogspot.com/2010/03/mac-os-x-1063-up… ↗

Running 10.6.3 now and everything seems good!

I'm running GeForce 9400 with native dual-monitor support out of the box! Only $35 from NewEgg.

技术笔记 #526 @dustintinsley 2010-04-02

I just update to 10.6.3 and was having issues of my display being "oversized". By this I mean that the sides and top/bottom are off the screen causing me to not even be able to see my menu bar at the top and cutting off some of the dock. I am using a Asus 9400 with a HDTV as my display. What can I do to fix this problem? I already made sure I do not have screen zoom turned on. I just got done wiping the HD and reinstalling from scratch. Same issue. It works fine under 10.6 (and also had 0 issues in 10.6.2) but as soon as I update to 10.6.3 it starts oversizing the screen. Any ideas on how to fix this?

技术笔记 #527 @bunun 2010-04-02

read on another blog 10.6.3 was safe, boy was i stupid for not checking here first.

ati 9400gt i have a wierd bluish tint on my screen now

sound is not working

i originally did the update with sleep enabler still in my kexts folder, and ofcourse i got a kernel panic. i removed it on another install, but im faced with the other problems stated above

技术笔记 #528 @zim2dive 2010-04-02

Here's my less than perfect update log...

- Made backups of Extras and the 10.6.2 AppleHDA.kext (in S/L/E)
- Downloaded the Combo Update from the Apple website (via browser)
- Moved SleepEnabler.kext out of Extras
- Applied Update.. let it finish
- Restart
- got a KP

Version mismatch between Kernel and CPU PM"@/SourceCache/xnu/xnu-1504.3.12/osfmk/i386/pmCPU.c:720

- Reboot.. insert USB key from original install, boot from that.. drop into Terminal.. cd to /Volumes/Extra/Extensions... WTF.. SleepEnabler is still there… rm -r -f SleepEnabler.kext
- Reboot .. comes up this time
- USB is dead.. unplug kbd and mouse.. plug them back in.. now they are alive
- No audio (figured I'd check)
- Tried File->Sleep... display shuts off but not machine.. cannot get it back
- Shutdown/Reboot
- Move 10.6.3 AppleHDA.kext to a backup folder
- Run 10.6.2 AppleHDA.kext installer
- Copy SleepEnabler for 10.6.3 to E/E
- run kext util
- reboot
- Audio is working
- Go to File->Sleep. Display turns off... machine does not.. machine will not wake up either.

EDIT: Ok, I'm just stupid... I accidentally copied SleepEnabler to Extra.. not Extra/Extensions.. all was good...
EDIT2: I lost sound.. see below and it gets worse

技术笔记 #529 @sublimespot 2010-04-02

After replacing SleepEnabler, DONT FORGET TO BOOT WITH -f to force Extensions reload

技术笔记 #530 @zim2dive 2010-04-03 ↳ Re: @zim2dive
@zim2diveOverall 144.03 -> 164.27 CPU 177.30 -> 214.95 Thread 205.34 -> 300.10 Memory 161.36 -> 178.32 Quartz 225.68 -> 270.25 OpenGL 90.05 -> 109.40 User Interface 286.73 -> 349.85 Disk 77.70 -> 75.06

3 stats, new scores in green
E5200 @ 2.5GHz -> E5200 @ 2GHz 10.6.2 -> E5200 @ 3GHz 10.6.3
Overall 144.03 -> 164.27 -> 187.53
CPU 177.30 -> 214.95 -> 213.85
Thread 205.34 -> 300.10 -> 292.42
Memory 161.36 -> 178.32 -> 191.23 (oh, I think I upgraded memory in the interim)
Quartz 225.68 -> 270.25 -> 268.95
OpenGL 90.05 -> 109.40 -> 187.51
User Interface 286.73 -> 349.85 -> 348.28
Disk 77.70 -> 75.06 -> 82.78

I am however noticing a real oddity with mplayer.. suddenly my system is "too SLOW to play this" with almost every video! (it was plenty fast before).

Video in VLC seems ok.. but wtf.. suddenly I have lost audio (no audio device), even tho it was working yesterday... off to investigate.

技术笔记 #531 @zim2dive 2010-04-03

So to get sound back.. I ran the AppleHDA 10.6.2 installer again... rebooted into a KP...

the KP messages look like its related to Eltima SyncMate.. so I rebooted in safe mode (-x) and removed that kext (don't use SyncMate anymore anyway…)... and then ran Kext Utility.

Rebooted.

Things look better again.. I have audio, and video is playing at speed with mplayer.

Strange...

技术笔记 #532 @DmitryAE 2010-04-04

Sucessfully update to 10.6.3 with new SleepEnabler.kext. Sound is working without any problems... May be I changed kexts early.

技术笔记 #533 @Horne Fisher 2010-04-05 ↳ Re: @zim2dive
@zim2diveHas anyone tried sleep without the new sleepenabler? I saw several reports (not our mobo) that some folks don't need sleepenabler any more (edit: with 10.6.3)

Tried this, hoping it might fix the USB device removal warning.

On entering sleep, drives stayed running but OS slept and would not wake. Forced reboot and reinstalled SleepEnabler.

10.6.3 still running smoothly.

技术笔记 #534 @nirvana 2010-04-05

"wake up" works but take too long...

Thank you for every help in this thread...

I'm a g31m-es2l mobo user..

Everything works fine even sleep..

But wake up take too much time..(about 15 seconds)

Anybody here like this?

Thanks...

g31m-es2l (ver 1) / Intel E6300 2.8Ghz CPU / geforce8400gs / Samsung 4g RAM
/ the newest dsdt file in this thread / using kext : fakesmc 2.5 / 10.6.3 SL / hibernatemode : 0

技术笔记 #535 @zenrascal 2010-04-12

Just my note of appreciation for all the work you've put into this guide and tools.

I've been a happy ES2L Leopard user for about a year and have just upgraded to Snow. It went quite smoothly, thanks to you and the other contributors. Many kudos!

技术笔记 #536 @iscraigh 2010-04-15

Boot Loader

I used this guide to do an install and am having one problem. I would like my default boot drive to be disk0s3

I have another install @ disk0s2 that is the drive that I told myhack to install to.

Which boot.plist file do I edit?

Craig

技术笔记 #537 @zim2dive 2010-04-16

I'm trying to wrap my head around the best backup options and recovery options when things go wrong. Forgive me for asking lots of questions.. some of these may seem stupid, but I'm trying to assess what is needed and the trade-offs. I've been winging it until this point, but decided its time to give myself backup ability and do it right.

Let's assume a working HD and a separate drive used as backup... also assume we all used the install method from post #1

a) I believe that Time Machine, Carbon Copy Cloner, and Disk Utility can all clone the main section of the working drive to the backup drive, but will NOT copy the bootloader?

b) Before even doing the above backup, the backup drive should be prepared (GPT, etc) as described in post #1?

c) once prepared.. you can do the clone.. at this point your data/etc is safe.. but the backup drive would not be bootable

d) let's say you had a failed 10.6.2->10.6.3 upgrade at this point and your machine KPs when trying to boot... can we restore from the backup drive, if so.. how? what I am booting with... will I always be able to get to the Chameleon menu (installed on drive #1) and pick the 2nd drive (even tho it does not have a bootloader on it?)

e) let me re-ask d) assuming I had installed Chameleon after step c .. how does that change things.

f) what did I forget to ask?

PS. I did thread title searches for Time Machine, Carbon Copy Cloner, and backups.. I found surprisingly little and not with much detail.. maybe can get enough info here to make a nice guide.

技术笔记 #538 @francis 2010-04-16

Perils of using the ES2L w/ fixes .dsl file

First want to say thanks for the fantastic guide and really helpful followup posts. Never having done any of this before, I was booting Snow Leopard on my new system about 4 hours after the parts showed up at my door, and that felt pretty good!

However, I keep failing to get a usable dsdt.aml file out of the main instructions here. I'm just copying and pasting the required sections into my own dsdt.dsl (first from the dsdtfix file, then from the example dsdt.dsl), but I keep getting 2 errors in iASLme. One thing I did notice is that my .dsl file seems to have a lot of leading slashes (\) before various things that neither example .dsl provided in the kit have. Is that a problem?

Finally to see if audio could work at all, I just took the new ES2L w/ fixes .dsl file from the kit and used that, and now I have working audio using that dsdt.aml, and the Legacy883 and 10.6.2 AppleHDA kexts (on 10.6.3).

First question: is there a newer version of DSDTpatcher out there that I should be using? I'm at work now, but when I get home I'll try to update with the specific errors I'm getting.

Second (more important) question: I've seen warnings on this board and in this very guide against using someone else's dsdt file, but I don't really understand the actual risks very well. If it's just general stability, i.e. the occasional KP, then maybe that's something I can conscience for now. If there's graver dangers ahead, I'd really appreciate any info on them so I can stop using it if I need to.

技术笔记 #539 @simsim 2010-04-16

@ zim2dive regarding backup strategy.

I believe you have to install chameleon separately, thats what I had to do.

I was in that situation you described with the 10.6.3 update. I had made a backup before trying the update, (with superduper, it has a 'smartupdate' option to only copy new files, its quicker). When the update failed, I simply booted from the bckup drive and used superduper 'in reverese', to get back to 10.6.2.

The way I see it, the advantage with having the bootloader installed on the backupdrive is that you can just switch drives and be up and running. Which is handy if theres a mechanical fault on the original drive or you can't find that usb stick you had the bootloader on. I have a setup with the drive outside the case so its easy to switch drives, but I have a very quiet 500gb single platter drive, it might get noisy if you have a 1TB drive.

技术笔记 #540 @bmckay 2010-04-17

I have an interesting issue.

After upgrading to 10.6.3 yesterday, all of the text in the OS is slightly raised. It's to the point that some text is overlaying other text, cutting off lines and overall, changing the way I feel about my OS.

Is anyone else having this issue? If you're confused as to what I mean, the attachment is a screenshot of my Safari and Menubar.

The part that makes it really annoying is the fact that it's only the text, not the icons. If the icons were raised as well, it would be less noticeable.

*Edit: I've run into a much more serious issue. I can't boot into the OS at all. I've tried -x, -v, -f, but nothing works. No kernel panic errors. Just a hang. While booting in verbose safe, the last line that appears is

ACPI_SMC_PlatformPlugin:: pushCPU_CSTData - _CST evaluation failed

and then it loaded HDAEnabler like 16 more time.

The only thing that I've done since the upgrade to 10.6.3 was create the E/E/ folder and move SleepEnabler.kext for 10.6.3 into it.

I've booted into the USB disk and removed it and used DiskUtil to repair permissions, but nothing changed.

Please don't tell me I have to start from scratch.

I'm just gonna leave the computer running and see what happens overnight. Actually, I booted into single-user mode and when I mounted the filesystem, it said that it was modified. I'm guessing that this is because of trying to follow Zim2Dive's situation where he copied over SleepEnabler, then ran Kext Util. Once I did that, I pretty much lost my OS.

技术笔记 #541 @bmckay 2010-04-18

Now I have another interesting issue.

I don't know why, but on my vanilla install of Snow, I can't seem to get sound working. I HAD it working, but not, it doesn't.

System Profiler is recognizing that there is a soundcard installed, and it is clearly being recognized as an 833, but no inputs or outputs are listed.

The only kexts I have installed are HDAEnabler, AppleHDA, and Legacy833.

For information's sake, I have a G31M-ES2l Rev2, EVGA 9400GT, E5200 oc to 3.00ghz, and I'm trying to use the built-in sound.

技术笔记 #542 @zim2dive 2010-04-18

Ok, so I got my new (SATA) drive in the mail. So I...

-Shut down hack
-inserted new drive.
-Rebooted.
-Once in OSX, presented with dialog for unrecognized drive, chose to initialize as per post #1

format your SATA drive using GPT and Mac OS Extended (Journaled), quit disk utility when done.

with a 500G main drive, I chose to partition my new drive (GPT) into 2 500M partitions.. 1 for TimeMachine, and one as a pure clone (or maybe I'll find some other purpose later)
- per suggestion, I downloaded SuperDuper and fired it up... I was all set to use it, but it has a note that says it does not copy some

system-specific files that Apple recommends excluding

I wasn't 100% sure what this would mean.. but I decided to go for it.. with the plan being to do the full copy, install Chameleon and then see if I could boot from Clone.. that would be my test.

- after Super Duper ran, I figured I would also do my first Time Machine run. So I let that complete as well.

- Now time to install Chameleon on the 2nd drive.. I followed this guide: http://forum.voodooprojects.org/index.php/topic,649.0.html ↗
My steps were:

sudo -s
diskutil list
newfs_hfs -v EFI /dev/disk0s1
dir /Volumes/
mkdir /Volumes/EFI
mount_hfs /dev/disk0s1 /Volumes/EFI
cd Desktop/hack/Chameleon-2.0-RC4-r684-bin
cd i386/
./fdisk -f boot0 -u -y /dev/rdisk0
dd if=boot1h of=/dev/rdisk0s1
cp boot /Volumes/EFI
touch /Volumes/EFI/.fseventsd/no_log
/fdisk -e /dev/rdisk0
cp -r /Extra/* /Volumes/EFI/
umount /Volumes/EFI
rm -rf /Volumes/EFI

I shut down.. rebooted, and selected my Clone drive from the list.. and am posting from that session. So it appears to work. Please feel free to point out anything I could have done differently/better.

技术笔记 #543 @zim2dive 2010-04-18

FWIW, I plugged a GT220 in to this setup and it worked right away.. tho not giving the slight performance boost I expected : osx 86.net/f7/9500gt-beats-gt220-like-crazy-t5998/#post47483

技术笔记 #544 @shadowro 2010-04-25

installed as instructions provided in post #1
everything was working

downloaded 10.6.3 combo from website, took out sleep enabler kext, boom,
no audio, fuzzy image via hdmi on ASUS 9400GT.

tried with 10.6.2 audio, nothing

back to 10.6, downloaded 10.6.2 combo from website, took out sleep enabler kext, boom, no audio, video is ok

installed patched 10.6.2-AppleHDAInstaller.zip, nothing

10.6 working with LegacyALC883.kext

G31M ES2L rev.1.1

k exts.com/view/185-alc883_snow_leopard.html
and Kext Utility
sound back

技术笔记 #545 @zim2dive 2010-04-25 ↳ Re: @shadowro
@shadowroinstalled as instructions provided in post #1 everything was working downloaded 10.6.3 combo from website, took out sleep enabler kext, boom, no audio, fuzzy image via hdmi on ASUS 9400GT. tried with 10.6.2 audio, nothing back to 10.6, downloaded 10.6.2 combo from website, took out sleep enabler kext, boom, no audio, video is ok…

There are reports in other forums about HDMI issues. I use DVI, so I haven't kept track, but you may want to look into those.

技术笔记 #546 @notion 2010-04-26 ↳ Re: @jimhuanghust
@jimhuanghustI followed the step to install my snow leopard but have problems with first boot. First Boot: ● press F12 Boot Menu again then choose your USB flash drive, we need to do this because our SATA drive is not bootable on it's own yet ● on the Chameleon selection screen, choose your never booted Snow Leopard drive/partition . (Encouter…

I am having the exact same problem, did you ever figure out a solution to see the drive where Snow Leopard installed?

EDIT: Nevermind, I figured out what the problem was... my keyboard didn't work with boot up for some reason, but switched to a different one and now everything's great!

技术笔记 #547 @bunun 2010-04-29

sound still not working, i have a rev2 board, looked at the past few solutions, and im still sol.

技术笔记 #548 @rwillett 2010-04-29

Update on 10.6.3 - USB disconnects fixed

I thought I'd share my experiences on how I got 10.6.3 working on my G31M-ES2L board. I had a number of issues with the first upgrade and went back and installed from scratch.

First of all a full system restore from a local Time Machine doesn't work. I never managed to get the boot partition to work after this. A restore of user accounts, and everything else does work though.

I had a working system through following this guide all the way to 10.6.2. USB worked fine, I had the initial black screen on first boot until the screen saver kicked in and I never, ever got sleep to work

I wanted to upgrade to 10.6.3, I followed the instructions here, removed the sleepenabler.kext, upgraded to 10.6.3 and then applied the new upgraded sleepenabler.kext. Blue screen, mmm… lets downgrade using Time machine back to 10.6.2, rats, either it doesn't restore or screws the boot partition <sigh>, do proper install from USB key.

Full install from USB key, chose to restore user and applications from the Time Machine backup and, blow me down with a feather, it works.

Took sleepenabler out, upgraded to 10.6.3, installed sleepenabler and this time it worked. No idea why.

However my external powered USB hub would connect and disconnect every five seconds or so. I noticed this as I have an iMic connected to the hub to power my speakers as I don't use the internal audio. This was originally because my external speakers didn't have a volume control and the output from the motherboard was too loud. I have since changed the speakers but left the iMic in as it was a zero maintenance item and I didn't have to worry about sound kexts as it was external.

I could see errors in the console so looked further into the problem. There were definite USB disconnects. A trawl round the internet produced this site

http://tonymacx86.blogspot.com/2010/03/mac-os-x-1063-up… ↗

I could see there were some USB issues and various fixes. Since I didn't understand DSDT I thought I'd simply download the
"Non-Vanilla USB Solution - For Non-DSDT Users with No USB " fix.

tonym acx86.com/Public/10.6.2-IOUSBFamilyInstaller.zip

I ran this and rebooted. My USB issues had gone, no disconnects, no problems so far.

As an aside my black screen on initial boot has also gone. I have not yet fixed the sleep issue but lets cross that bridge later

hope this helps somebody.

技术笔记 #549 @macdaddy247 2010-04-30

Success at last.

Well, it wasn't easy, but I have finally got my G31M ES2L Rev 2 system fully working.

Here's the hardware:

- Gigabyte GA-G31M-ES2L Intel G31 Video/Sound Socket 775 mATX Motherboard
- Intel Pentium Dual Core E5400 2.7GHz 'Wolfdale' 2MB Cache 45nm LGA775 (800Mhz)
- Samsung SH-S223B/RSMN 22x DVDR/RW Dual Layer SATA Multi Bezel
- Asus 512MB GDDR2 GeForce 9400GT DVI/HDMI (PCI-E) With Low Profile Bracket
- Kingston ValueRAM 4GB (2x2GB) PC2-6400 DDR2 DIMM Memory Kit
- 500GB Seagate Barracuda 7200.9 7200RPM SATA 3Gb 16MB Cache

I did two things that made this process a whole lot more complicated that it needed to be.
1) I got a rev 2 board instead of rev 1 (meaning that I would have to spend ages unsuccessfully trying to get ethernet working).
2) I used a small form factor case (which requires low profile brackets for PCI cards), mainly because I got it really cheap (around £7 or $12).

Of course, hats off to the original creator of this thread. The instructions were clear, and I managed to get snow leopard running without any errors or crashes.

I discovered, after a bit of trying that the rev 2 on board ethernet wouldn't work, so bought a NIC. However, as I needed a low profile bracket, I was restricted to the Startech st100s which, after a lot of playing with, didn't work (anyone who wants to buy that off me for a non snow leopard project? :)).

The frustration got too much, so in the end I cheated a bit and bought a USB ethernet adaptor from Apple which worked OTB.

The audio also gave me a few problems. I followed the instructions in this thread, but it still didn't want to work.
So, in adition to the ALC883 legacy kext, I also had to stick in the Apple HDA kext and used Kext Utility, plus the pfix included in the original instructions to get things going.
I'm not entirely sure what it was that finally made it all work, but the main thing is that I have sound.

A Mac on a tiny budget. After some hours, and some stress, I'm a happy man!

I have been considering running an update to 10.6.2, but I'm scared that it might break it.

技术笔记 #550 @rwillett 2010-04-30

Upgrading to 10.6.2 is easy, lots of comments on this thread. Upgrading to 10.6.3 is more of an issue with kexts and external USB, see my previous comment.

技术笔记 #551 @macdaddy247 2010-04-30 ↳ Re: @rwillett
@rwillettUpgrading to 10.6.2 is easy, lots of comments on this thread. Upgrading to 10.6.3 is more of an issue with kexts and external USB, see my previous comment.

Just out of interest, is there anything in the updates that is crucial to its smooth operation?
I'm only really going to be using my machine for video editing, so web security updates etc aren't overly important.

From the top of your head, are there any major fixes that are highly recommended?
If so, I will probably have a go.

技术笔记 #552 @rwillett 2010-04-30

Upgrading to 10.6.

I'm not sure of the exact details but I know there are stability updates within the major updates, they are NOT just security. On the whole I would advise you to upgrade, however if your machine is not on the network and it's perfectly stable, there may be no need.

You mileage may vary though

Rob

技术笔记 #553 @bunun 2010-05-01

in the first post, it was clear that Ethernet would not work with rev 2 boards. your fail

技术笔记 #554 @macdaddy247 2010-05-03

Typical.

Ha ha,

Typical!
The evening after I posted about my successful sl build, I got home and it wasn't working properly.
Sound had vanished again (couldn't get it back for some reason. And every 1 in three restarts would bring up a blank blue screen instead of the desktop. The only way to bring the desktop up bing to swith the machine of and on again real fast (bringing it back before it has the chance to actually power down.

I did use the migration tool to copy across some programs and files. This seems to have been the cause of it all. Perhaps because the 2 machines were on different releases of sl (10.6.0 and 10.6.3).
Doh. Back to the drawing board.

技术笔记 #555 @macdaddy247 2010-05-05 ↳ Re: @bunun
@bununin the first post, it was clear that Ethernet would not work with rev 2 boards. your fail

Yeah... I know...

Must have over-looked it with all the excitement...

技术笔记 #556 @OmniAtlas 2010-05-09

followed the directions and installed Snow Leopard on my G31M-S2L (not the G31M-ES2l); had initial problems because I have an ATI-4850 and the boot loader doesn't support the graphics chip, so I had to install with the -x fix. Someone should ask them to include the new boot file from netkas.org which supports more recent graphics cards.

Nevertheless, got it installed, and got graphics working with ATI4800Controller.kext (after making changes to ATI4800Controller.kext). Installed 10.6.3 -- reinstalled the new sleep enabler, graphics didn't work again so I had to revert to drivers from 10.6.2. I have a external sound card via USB (creative X-MON) so everything works fine.

I was a bit confused with the DSDT file because the changes mentioned couldn't be found in my personalised dsdt file. I moved it to /Extras anyway.

Now, my only problem, my SL hard drive sometimes randomly just reads and I can't do anything on my computer. For example, I'll be surfing with google chrome with minimal apps open, and the red light on my computer will blink for a minute or so. In that time period I can't do anything. I'm using a SATA hard drive, with S.M.A.R.T turned on, partition map type is MBR shared with a Windows 7 partition.

Has anyone experienced this? I've run iDefrag, but I still have the problem. I have 4 GB of physical ram which I think is sufficient to run SL. I'd appreciate any help!

技术笔记 #557 @rwillett 2010-05-19

Anybody using the quad core CPU's on this MB

I have a working system using the dual core CPU. It's nicely patched upto 10.6.3 and works very well.

However as is the nature of these things, I want something quicker and wondered if anybody has put a quad core CPU on the G31M board. is there a tremendous difference in speed, is it kinda nice but the OS ignores the 3rd and 4th cores.

Any information welcomed.

Thanks,

Rob.

技术笔记 #558 @zim2dive 2010-05-19

fan control

I'd like to connect and use the 3-pin fan on the mobo, but it seems like its always on full tilt.

SMC fan control crashes when I try to run that, and "Fan Control 1.2" reports -1 rpm for the fan

anyone had any luck controlling the fans with our mobo?

技术笔记 #559 @ae86keidori 2010-05-22

help

I followed the directions to the letter my system configuration is follows:

mobo: ga-g31m-es2l ver2
ram: 2gb ddr 800
hd: 620gb wd sata
optical drive: dvdrw lg sata
video card: msi nvidia 9400gt

I formated my thumb drive with guid, then restored the snow lepord image to my thumb drive, ran my hack install (with the options provided) and pointed the install to my thumb drive, edited my plist and then booted to my thumb drive. It all looks like its loading fine then it hangs on "ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCpuPowerManagment) timed out"

From my understanding when your running the setup for my hackinstaller and you choose the nullcpumanagment.kext this should solve the problem. However it gets stuck on this point

技术笔记 #560 @ZappedC64 2010-05-23

10.6.3 update and Extensions

I have the same motherboard as in the title of this forum post. I got my system fully functional with the instructions in this forum, yes, even sound. After I upgraded to 10.6.3, I lost sound and could not get it back.

I was able to get the sound back... but through probably the wrong way. I wiped the drive and reinstalled. After I had everything working, I backed up the Extensions directory. Then I updated to 10.6.3, rebooted, renamed the updated Extenstions directory, and then put the pre 10.6.3 Extensions directory back in place and ran pfix.

Are there any downsides to what I did?

Kind regards,
-=ZappedC64=-

技术笔记 #561 @dal 2010-05-26

boot issue

I'm getting a no boot disk error after installing snow leopard following this guide but can still boot into OSX & windows 7 using the bootable flash drive that was used for the install. Chameleon loads up from the flash drive but i'd really like to bypass the flash drive and boot from the hard drive.
I only have one hard drive and it has 4 partitions on it. One for windows 7 recovery, windows 7, xp , and osx. The osx partition was added last.
When I boot off the flash, chameleon loads and I can choose to boot into osx, or the windows loader where I can choose between 7 and xp.

David

技术笔记 #562 @zcream 2010-06-10

Ethernet AR8131 for ES2l v2

In case someone missed out, there is a kext to enable onboard ethernet with the ar8131 chipset. Ethernet is working great on my ES2L v2 with 10.6.3 but sound is a biiiig problem.
Look here..
code.goo gle.com/p/iats/downloads/list

技术笔记 #563 @BlaSTiWi 2010-06-14 ↳ Re: @zcream

Tkx! What's L1 & L2 stuff? Which particular one to use?

@zcreamIn case someone missed out, there is a kext to enable onboard ethernet with the ar8131 chipset. Ethernet is working great on my ES2L v2 with 10.6.3 but sound is a biiiig problem. Look here.. code.goo gle.com/p/iats/downloads/list
技术笔记 #564 @bobbyd 2010-06-14

Which Ethernet kext for AR8131? Rev2 sound fix

I second the last post, which one of those listed on the google code site is the one to install for ethernet?

I have sound working on my rev 2, on 10.6.3. Use the attached Apple Azalia Audio kext and your sound should start working. But note that you must be booting into 32-bit.

If anyone on rev 2 (or rev 1) is booting into 64bit and has sound fully functioning, please tell us how! Also if anyone on rev 2 could please post their dsdt, that'd be great too! Thanks!

技术笔记 #565 @zcream 2010-06-14

L1C works for the ar8131 that the rev 2 boards have.

技术笔记 #566 @dkrender 2010-06-14

bobbyd's install works as far as getting audio output goes. There are no options whatsoever for input/microphones. VoodooHDA seems to work a little bit better. I'm using 0.2.2b from their official forums, and it still doesn't give me microphone support, but I can get my guitar to work that I'm using through line-in. I'm using 32-bit 10.6.3 on a Rev.1, by the way.

I'm really miffed that Apple managed to break kext support for a lot of older kexts. Under 10.6.2 I had everything working, Mic+Speakers+Line-in. I'm considering swapping motherboards to have something that works.

技术笔记 #567 @sublimespot 2010-06-15 ↳ Re: @zcream
@zcreamIn case someone missed out, there is a kext to enable onboard ethernet with the ar8131 chipset. Ethernet is working great on my ES2L v2 with 10.6.3 but sound is a biiiig problem. Look here.. code.goo gle.com/p/iats/downloads/list

I put AtherosL1cEthernet.kext in my Extensions folder for LAN success on v2 boards. After doing this I lost sound and have to boot with -f EVERY TIME in order to get the system to boot. grr. Also this v2 board has random crashes quite a bit. My v1 board is rock solid.

技术笔记 #568 @dkrender 2010-06-15

Sorry for the double post, but I feel obligated to post this.

For anyone having trouble getting the audio to work after the 10.6.3 update, I did find a fully working solution that has all features enabled, including front panel audio, microphone and line-in support.

1) You need the AppleHDA.kext file extracted from the 10.6.2 combo update that can be downloaded from Apple.com's downloads. You also need the LegacyALC883.kext from the ES2L Kit listed in the first post of this thread.

2) Use Pacifist to extract the AppleHDA.kext file from the 106.2 combo update from Apple. When browsing through the update, the file should be located in System/Library/Extensions.

3) Replace AppleHDA.kext in S/L/E on your own Hackintosh drive with this older version. Open Disk Utility and repair your permissions.

4) Put LegacyALC883.kext in your /Extras/Extensions folder (located in the root of your Hackintosh drive.) Use the pfix utility to repair the permissions on drive.

5) Restart and you should be golden.

**Be aware that I'm no expert on this. I'm guessing you'll also need a patched dsdt.aml file that's outline in the first post of this thread. I also doubt this fix will work with other models/brands of motherboards.)

技术笔记 #569 @sublimespot 2010-06-15

That LegacyHDA from 10.6.2 gets sound back on my rev2 board under 10.6.3

技术笔记 #570 @dkrender 2010-06-16

Just in case anyone is wondering...

I did the upgrade to 10.6.4 and got a kernel panic. It seems like it's related to the SleepEnabler kext. I believe there were problems of this same nature going from 10.6.2 to 10.6.3. I haven't been able to resolve it yet since my Mac OS installation will not load, even in safe mode. I think it's safe to say that people may want to remove the kext before doing the update.

技术笔记 #571 @m0nk 2010-06-16

Just did the 10.6.4 update I removed sleepenabler kext, It installed without a problem. sound and ethernet still work, My update was only 300 some megs I have another laptop to upgrade and the 10.6.4 update is over 900 megs so... the 300 one seems safe

技术笔记 #572 @bobbyd 2010-06-16

Files for Successful 10.6.4 (on Rev 2)

Here's everything I have, thought it'd be useful for anyone who's stuck.
I'm on 10.6.4 in 64 bit mode with everything working great besides sleep (which isn't a big deal for me).

The kexts in my Extra/Extensions folder are:
fakesmc
JMicronATA
NullCPUPowerManagement
NVEnabler64
OpenHaltRestart
PlatformUUID

Additional kexts that I installed on top of everything to S/L/E:
LegacyALC883
AtherosL1cEthernet
AppleHDA

I attached my Extra folder to this post, in it you'll find all the kexts I mentioned along with my DSDT. Hope this helps!

技术笔记 #573 @zim2dive 2010-06-16 ↳ Re: @dkrender
@dkrenderJust in case anyone is wondering... I did the upgrade to 10.6.4 and got a kernel panic. It seems like it's related to the SleepEnabler kext. I believe there were problems of this same nature going from 10.6.2 to 10.6.3. I haven't been able to resolve it yet since my Mac OS installation will not load, even in safe mode. I think it's…

Dunno if post #8 here will help you

http://www.insanelymac.com/forum/index.php?showtopic=22… ↗

EDIT: and/or http://www.insanelymac.com/forum/index.php?showtopic=19… ↗

技术笔记 #574 @zim2dive 2010-06-16 ↳ Re: @m0nk
@m0nkJust did the 10.6.4 update I removed sleepenabler kext, It installed without a problem. sound and ethernet still work, My update was only 300 some megs I have another laptop to upgrade and the 10.6.4 update is over 900 megs so... the 300 one seems safe
@bobbydHere's everything I have, thought it'd be useful for anyone who's stuck. I'm on 10.6.4 in 64 bit mode with everything working great besides sleep (which isn't a big deal for me). The kexts in my Extra/Extensions folder are: fakesmc JMicronATA NullCPUPowerManagement NVEnabler64 OpenHaltRestart PlatformUUID Additional kexts that I…

I noticed one person had to use the AppleHDA kext from 10.6.2 for audio (just as we had to for 10.6.3), but the other didn't mention it)

Please post which versions of mobo you have (and/or add a .sig in your user profile). Thanks!

技术笔记 #575 @BlaSTiWi 2010-06-17 ↳ Re: @bobbyd

Where did you get your DSDT file? Just wonderin' 'cuz the size of my DSDT is 16K (from the OP zip on the 1st pg) and your DSDT in the zip you provided is 20K ... I wonder what's the diff. in it.

Tkx!

@bobbydHere's everything I have, thought it'd be useful for anyone who's stuck. I'm on 10.6.4 in 64 bit mode with everything working great besides sleep (which isn't a big deal for me). The kexts in my Extra/Extensions folder are: fakesmc JMicronATA NullCPUPowerManagement NVEnabler64 OpenHaltRestart PlatformUUID Additional kexts that I…
技术笔记 #576 @miko88 2010-06-18

GA-g31m-es2l R2.0 with nvidia 7300 GT 256mb

Hi! I'm new in this forum, I'm already registred in the InsanelyMac forum with the same nick name.
I bought a GA-g31m-es2l R2.0 and installed with Snow Leopard Retail of this guide. Seems work fine. Can I boot in x64 with a GF 7300 GT or is supported only in x32 mode? Sorry for my bad English, I'm Italian.

技术笔记 #577 @infiniteThanks 2010-06-20

Audio Pain, 10.6.4 etc.

I could not get audio to work after moving to 10.6.3 no matter how hard I tried. So i did something drastic:
Got a USB stereo adapter. You may pick any of the ones available; I picked the one that works without drivers for OSX. The one I chose was the Syba SD-CM-UAUD USB Stereo Audio Adapter based on the C-Media Chipset.

http://www.amazon.com/Syba-SD-CM-UAUD-Adapter-C-Media-C… ↗.

Why? It is 9.99 at Amazon.

Step 1. Remove all audio related kexts from /Extra/Extensions. In my case they were AppleHDA.kext and LegacyALC883.kext.

Step 2: REMOVE /Extra/Extensions/SleepEnabler.kext. This is to avoid a kernel panic when you install 10.6.4

Step 3: Rebuild /Extra/Extensions.mkext.  Use mkexttool.app or the following command line:
sudo kextcache -v 1 -a i386 -a x86_64 -m /Extra/Extensions.mkext /Extra/Extensions

You can optimize based on if you are running 32 bit mode or 6 bit mode by using only the -a i386 or -a x86_64 respectively.

Step 3: Download Updates 10.6.4 Pretty big. Reboot.

Step 4: Attach the USB sound device and plug in speaker and microphone inputs. Make sure that everything is pushed in completely.

Step 5: Go to System Preferences -> Sound. You should see C-Media USB Audio.

Make sure the volume for microphone is set properly. Mine was set to minimum.

There seems to be a new SleepEnabler out but some people have had issues with it. So I am waiting for the jury.

技术笔记 #578 @JertheMacUser 2010-06-20

Hi, new to the board here. I'm just cross posting on this forum as well to share my experience installing SL 10.6.3 on the Ga-G31m-es2l board.

http://www.tonymacx86.com/viewtopic.php?f=7&t=3080 ↗

Cliff notes:
I used the iBoot method and was able to successfully install. As expected sound, lan, and sleep are not working but am looking into it. I can also verify that the network drivers work from this link code.goo gle.com/p/iats/downloads/list worked for me.

技术笔记 #579 @twr 2010-06-22

being a user of a G31M-ES2L rev. 1, I'd really like to be able to use the top-of-the-art DSDT provided on the first page, but actually, when I just put it into my /E/E (using C2 pré RC5, boothfs / fdisk440 flavour, so that my W7 x64 can sleep), my boot hangs after lots of messages about vmware fusion modules loading.

obviously, I'm missing something : any clue ?

another question : what am I supposed to do with the ES2Lw/allcurrentfixes.dsl file ? must I just compile it then try to boot ?

for now I'm kind of lost, so

技术笔记 #580 @zcream 2010-06-24

I used this guide and am now at 10.6.3, Sleep is a problem though. Sometimes sleep works and I can wakeup the system.
Sometimes, the motherboard wakes up, the CPU fans spins but I cannot get the display back and I have to reboot.
I also get the USB device error if a USB device was plugged in before going to sleep.
I have the v2 board with the ar8131 kext for Ethernet.

技术笔记 #581 @simsim 2010-06-26

10.6.3 to 10.6.4 update

Updated to 10.6.4.

Removed sleepenabler before update.
Only problem after restart was sound but AppleHDA.kext from 10.6.2. made it work again.

32bit rev 1 board
kexts in extra:

fakesmc.kext
LegacyAppleHDAHardwareConfigDriver.kext
LegacyHDAPlatformDriver.kext
NullCPUPowerManagement.kext
OpenHaltRestart.kext
PlatformUUID.kext

技术笔记 #582 @zim2dive 2010-06-27

Rev 1 board, update from 10.6.3 to 10.6.4

Removed SleepEnabler from /E/E
Copied /S/L/E/AppleHda.kext to a save folder
ran kext util

Downloaded combo update, ran, rebooted

No sound (expected).

Copied saved AppleHDA to /S/L/E
Copied new 10.6.4 SleepEnabler to /E/E
ran kext util

rebooted

No sound.

re-copied the 10.6.2 AppleHDA and rebooted.. still no luck.

Tried running the Tonymac 10.6.2 AppleHDA installer.. got a KP on reboot after that. Sigh.

Booted into my back partition and copied AppleHDA over from that to my main partition. Removed kext caches. Rebooted. Booting to 10.6.4 again, still no audio device tho.

What am I missing?

EDIT: per following this guide from day1, my /E/E is

LegacyALC883.kext
NullCPUPowerManagement.kext
OpenHaltRestart.kext
PlatformUUID.kext
SleepEnabler.kext
fakesmc.kext

EDIT2: Using AppleHDA.kext-10.6.4-ALC883.zip from media fire.com/?khmky1qwzzz I have audio again. Not sure why the 10.6.2 AppleHDA was not sufficient?

技术笔记 #583 @zcream 2010-06-28

Has anyone encountered the following sleep issues ?
Sometimes the system goes to sleep and clicking the mouse brings it back on.
sometimes the system wakes up, but the display is still black and the display does not come back online.
Just wondering if anyone has encountered this issue and what the fix might be ?
I have the v2 ES2l board with the ar8131 ethernet drivers. Graphics is a Gigabyte 8500GT 512MB card.

技术笔记 #584 @zim2dive 2010-06-28 ↳ Re: @zcream
@zcreamHas anyone encountered the following sleep issues ? Sometimes the system goes to sleep and clicking the mouse brings it back on. sometimes the system wakes up, but the display is still black and the display does not come back online. Just wondering if anyone has encountered this issue and what the fix might be ? I have the v2 ES2l…

I have no issues waking up with rev 1 mobo.

技术笔记 #585 @sobanek 2010-07-01 ↳ Re: @zcream
@zcreamHas anyone encountered the following sleep issues ? Sometimes the system goes to sleep and clicking the mouse brings it back on. sometimes the system wakes up, but the display is still black and the display does not come back online. Just wondering if anyone has encountered this issue and what the fix might be ? I have the v2 ES2l…

Where did you get the ar8131 ethernet drivers? Can you post a link please? I've been looking for it for over a month!

技术笔记 #586 @chibiace 2010-07-05

anybody know how i would go about doing these directions under linux or windows?

i dont currently have access to osx,

any help would be welcome! im mostly looking for where to put the device drivers.
and stuff so that it will boot the SL installer.

技术笔记 #587 @rwillett 2010-07-08

Benchmark of quad core vs dual core on G31M-ES2L

I took the plunge and ordered a quad core Q8300 and fitted it to replace my E6300 dual core. I do a lot of video rework and wanted multiple cores.

The older dual core is 2.8GHz, the newer quad core is 2.5Ghz. I figured the slight loss in outright speed is made up by the fact I now have four cores. I know I can overclock CPU's but that is absolutely not on the cards, so it'll stay at 2.5Ghz.

I benchmarked the dual core first.

Summary

Section Description Score Geekbench Score
Geekbench 2.1.6 for Mac OS X x86 (32-bit)
Integer Processor integer performance 3249 3979
Floating Point Processor floating point performance 5838
Memory Memory performance 2897
Stream Memory bandwidth performance 2194
System Information

Operating System Mac OS X 10.6.3 (Build 10D578)
Model Hackintosh Motherboard Gigabyte GA-G31M-ES2L x.x
Processor Pentium(R) Dual-Core CPU E6300 @ 2.80GHz
Processor ID GenuineIntel Family 6 Model 23 Stepping 10
Processors 1 Threads 2
Cores 2 Memory 4.00 GB 1066 MHz DDR2 SDRAM
Processor Frequency 2.83 GHz Bus Frequency 1.06 GHz
L1 Instruction Cache 32.0 KB L1 Data Cache 32.0 KB
L2 Cache 2.00 MB L3 Cache 0.00 B
BIOS Apple Computer, Inc. MP31.88Z.006C.B05.0802291410
Integer Section

Section Score 3249

Blowfish
single-threaded scalar 1964
86.3 MB/sec

Blowfish
multi-threaded scalar 4141
169.7 MB/sec

Text Compress
single-threaded scalar 2182
6.98 MB/sec

Text Compress
multi-threaded scalar 4113
13.5 MB/sec

Text Decompress
single-threaded scalar 1976
8.12 MB/sec

Text Decompress
multi-threaded scalar 3929
15.7 MB/sec

Image Compress
single-threaded scalar 1999
16.5 Mpixels/sec

Image Compress
multi-threaded scalar 3790
31.9 Mpixels/sec

Image Decompress
single-threaded scalar 1756
29.5 Mpixels/sec

Image Decompress
multi-threaded scalar 3561
58.1 Mpixels/sec

Lua
single-threaded scalar 3220
1.24 Mnodes/sec

Lua
multi-threaded scalar 6363
2.45 Mnodes/sec

Floating Point Section

Section Score 5838

Mandelbrot
single-threaded scalar 2091
1.39 Gflops

Mandelbrot
multi-threaded scalar 4192
2.74 Gflops

Dot Product
single-threaded scalar 3833
1.85 Gflops

Dot Product
multi-threaded scalar 7993
3.64 Gflops

Dot Product
single-threaded vector 3065
3.67 Gflops

Dot Product
multi-threaded vector 7044
7.33 Gflops

LU Decomposition
single-threaded scalar 808
719.6 Mflops

LU Decomposition
multi-threaded scalar 1628
1.43 Gflops

Primality Test
single-threaded scalar 4599
687.0 Mflops

Primality Test
multi-threaded scalar 6982
1.30 Gflops

Sharpen Image
single-threaded scalar 5868
13.7 Mpixels/sec

Sharpen Image
multi-threaded scalar 11668
26.9 Mpixels/sec

Blur Image
single-threaded scalar 7389
5.85 Mpixels/sec

Blur Image
multi-threaded scalar 14580
11.5 Mpixels/sec

Memory Section

Section Score 2897

Read Sequential
single-threaded scalar 3653
4.47 GB/sec

Write Sequential
single-threaded scalar 3183
2.18 GB/sec

Stdlib Allocate
single-threaded scalar 2503
9.34 Mallocs/sec

Stdlib Write
single-threaded scalar 2536
5.25 GB/sec

Stdlib Copy
single-threaded scalar 2610
2.69 GB/sec

Stream Section

Section Score 2194

Stream Copy
single-threaded scalar 2137
2.92 GB/sec

Stream Copy
single-threaded vector 2365
3.07 GB/sec

Stream Scale
single-threaded scalar 2274
2.95 GB/sec

Stream Scale
single-threaded vector 2269
3.06 GB/sec

Stream Add
single-threaded scalar 1959
2.96 GB/sec

Stream Add
single-threaded vector 2526
3.51 GB/sec

Stream Triad
single-threaded scalar 2153
2.98 GB/sec

Stream Triad
single-threaded vector 1874
3.51 GB/sec

and then benchmarked the quadcore, same hardware expect the CPU

Summary

Section Description Score Geekbench Score
Geekbench 2.1.6 for Mac OS X x86 (32-bit)
Integer Processor integer performance 4489 5417
Floating Point Processor floating point performance 8575
Memory Memory performance 3065
Stream Memory bandwidth performance 2324
System Information

Operating System Mac OS X 10.6.3 (Build 10D578)
Model Hackintosh Motherboard Gigabyte GA-G31M-ES2L x.x
Processor Intel(R) Core(TM)2 Quad CPU Q8300 @ 2.50GHz
Processor ID GenuineIntel Family 6 Model 23 Stepping 10
Processors 1 Threads 4
Cores 4 Memory 4.00 GB 1066 MHz DDR2 SDRAM
Processor Frequency 2.56 GHz Bus Frequency 1.33 GHz
L1 Instruction Cache 32.0 KB L1 Data Cache 32.0 KB
L2 Cache 2.00 MB L3 Cache 0.00 B
BIOS Apple Computer, Inc. MP31.88Z.006C.B05.0802291410
Integer Section

Section Score 4489

Blowfish
single-threaded scalar 1760
77.3 MB/sec

Blowfish
multi-threaded scalar 7378
302.4 MB/sec

Text Compress
single-threaded scalar 1946
6.22 MB/sec

Text Compress
multi-threaded scalar 7270
23.8 MB/sec

Text Decompress
single-threaded scalar 1759
7.23 MB/sec

Text Decompress
multi-threaded scalar 7028
28.0 MB/sec

Image Compress
single-threaded scalar 1784
14.7 Mpixels/sec

Image Compress
multi-threaded scalar 6846
57.6 Mpixels/sec

Image Decompress
single-threaded scalar 1550
26.0 Mpixels/sec

Image Decompress
multi-threaded scalar 5837
95.2 Mpixels/sec

Lua
single-threaded scalar 2886
1.11 Mnodes/sec

Lua
multi-threaded scalar 7831
3.01 Mnodes/sec

Floating Point Section

Section Score 8575

Mandelbrot
single-threaded scalar 1867
1.24 Gflops

Mandelbrot
multi-threaded scalar 7476
4.89 Gflops

Dot Product
single-threaded scalar 3420
1.65 Gflops

Dot Product
multi-threaded scalar 14288
6.51 Gflops

Dot Product
single-threaded vector 2732
3.27 Gflops

Dot Product
multi-threaded vector 12267
12.8 Gflops

LU Decomposition
single-threaded scalar 733
652.9 Mflops

LU Decomposition
multi-threaded scalar 2714
2.38 Gflops

Primality Test
single-threaded scalar 4103
612.8 Mflops

Primality Test
multi-threaded scalar 12516
2.32 Gflops

Sharpen Image
single-threaded scalar 5223
12.2 Mpixels/sec

Sharpen Image
multi-threaded scalar 20498
47.2 Mpixels/sec

Blur Image
single-threaded scalar 6564
5.19 Mpixels/sec

Blur Image
multi-threaded scalar 25653
20.2 Mpixels/sec

Memory Section

Section Score 3065

Read Sequential
single-threaded scalar 3604
4.41 GB/sec

Write Sequential
single-threaded scalar 3581
2.45 GB/sec

Stdlib Allocate
single-threaded scalar 2236
8.35 Mallocs/sec

Stdlib Write
single-threaded scalar 3087
6.39 GB/sec

Stdlib Copy
single-threaded scalar 2818
2.91 GB/sec

Stream Section

Section Score 2324

Stream Copy
single-threaded scalar 2473
3.38 GB/sec

Stream Copy
single-threaded vector 2628
3.41 GB/sec

Stream Scale
single-threaded scalar 2350
3.05 GB/sec

Stream Scale
single-threaded vector 2569
3.47 GB/sec

Stream Add
single-threaded scalar 1835
2.77 GB/sec

Stream Add
single-threaded vector 2787
3.88 GB/sec

Stream Triad
single-threaded scalar 1978
2.73 GB/sec

Stream Triad
single-threaded vector 1975
3.70 GB/sec

As can be seen the single threaded stuff is all slightly slower on the quad core as the CPU speed is slightly slower, and the multi threaded stuff is a lot, lot faster as I have two more cores to play with.

There doesn't appear to be any major different in me using the quad core, nothing appears any quicker on the user interface, which is much as I'd expect. I hope Final Cut and Handbrake see the benefit though. If not then the quad core will go into a VMWare esxi server and I'll drop the dual core back in.

Hope this helps somebody,

Rob.

技术笔记 #588 @scififan68 2010-07-09 ↳ Re: @sobanek
@sobanekWhere did you get the ar8131 ethernet drivers? Can you post a link please? I've been looking for it for over a month!

iats.googl ecode.com/files/build_x64_20100425.zip for Snow Leopard and 64bit.

技术笔记 #589 @DmitryAE 2010-07-11

Successful updated to 10.6.4

I have updated from 10.6.3 to 10.6.4 rev 1.1 mobo.

Remove sleepenabler, updated to 10.6.4, then installed sleepenabler from http://www.insanelymac.com/forum/index.php?showtopic=19… ↗. Works great!

Sounds works fine, use AppleHDA(don't know what version, may be 10.6.2) on 10.6.3 and it works after update with no problems.

技术笔记 #590 @rwillett 2010-07-25

PCI-E Firewire cards

I need to add a PCI-Express Firewire card to my G31 Motherboard. I currently have an Asus 9400GT graphics card which spans over my PCI slots only leaving me with one spare one. I use the one spare PCI slot for an Ethernet card.

I have a couple of Firewire devices, i.e. a Video camera and a Eldirol sound system and would like to keep them hence the need for a PCI-E card.

Searching around shows some cards that *may* work, but it's not clear if they work with Snow Leopard on this particular motherboard. I'll take a punt on a £20 card but not on a £35 pound card (x 1.5 for dollars).

Cards that have some success include the

Belkin F5505 uk.shop ping.com/xPO-Belkin-BELKIN-FIREWIRE-3-PORT-PCI-EXPRESS-CARD-NIC

and the Sonnet
eshop.macs ales.com/item/Sonnet%20Technology/FW400AE/

and the Dynex DX-PCI2PF

None are that cheap and I will not get my money back if they don't work.

So can anybody confirm that any of these cards will work in a PCI-E slot?

Thanks,

Rob

技术笔记 #591 @giaour61 2010-07-25

PCI-E x1 Firewire cards - or PCI-E x1 GigaBit Ethernet cards

PCI-E x1 Firewire cards are rare and tend to be expensive. Nevertheless, almost all regular PCI Firewire cards work on hackintoshes much more often than not. It's easier to replace your PCI NIC with a PCI-E x1 NIC and then buy a regular PCI Firewire card for $10 (delivery included) on eBay. The following PCI-E x1 NIC works like a charm on 10.5.8: TP-Link TG-3468. I'm sure it works on 10.6.4 as well, but you may need to check it. It's a very inexpensive NIC.

技术笔记 #592 @rwillett 2010-07-26

Rats, an excellent idea, why didn't I think of it ? I'm wholly unclear about PCI Express as it's yet another new format to find out about.

However I have now ordered a PCI-E Firewire card but I think I'll order one of these as well, they're cheap so it shouldn't be an issue.

I'll try them both out and report back. I now have a spare G31 MB and system so can play more without blowing up my main hackintosh.

Thanks for taking the time to answer,

Rob

技术笔记 #593 @rwillett 2010-07-26 ↳ Re: @DmitryAE
@DmitryAEI have updated from 10.6.3 to 10.6.4 rev 1.1 mobo. Remove sleepenabler, updated to 10.6.4, then installed sleepenabler from http://www.insanelymac.com/forum/index.php?showtopic=19… ↗. Works great! Sounds works fine, use AppleHDA(don't know what version, may be 10.6.2) on 10.6.3 and it works after update with no problems.

Dmitry,

I have never managed to get Sleepenabler to recover from going to sleep, everything else works really well, but this is the one function that eludes me. I have downloaded multiple sleepenablers, played with the BIOS settings, added and removed PleaseSleep and other software without it ever working. I can sometimes get it to suspend, but have never got it to come back to life.

Can you go through what configuration settings you have that makes your sleepenabler config work? The sort of things I was thinking about are:

  1. What are the BIOS settings? i.e. S1 or S3 in the sleep settings in the BIOS.
  2. How do you activate wakeup, mouse or keyboard press?
  3. Do you have a USB or a PS/2 keyboard? I have heard people say that you need a PS/2 device rather than a USB device.
  4. Do you have any extension cards which may make a difference, e.g. FireWire cards can be problematic I'm told?

I now have a duplicate G31M system to test these things out. It will become a Mythbox server eventually but it's fine for testing out these things without trashing my main desktop.

Thanks,

Rob.

技术笔记 #594 @sublimespot 2010-08-03

After upgrading my Rev1 mobo to 10.6.4 I lost sound and the built-in Ethernet. I have not been able to get either working... yet.

The strange thing about the Ethernet is this:

I can ping. I can get DHCP. but when I try to use any GUI program like a browser or well, anything, the network is down. I ran tcpdump and it was showing every packet with bad checksum. Not sure what is going on.

技术笔记 #595 @rspam 2010-08-05 ↳ Re: @sublimespot
@sublimespotAfter upgrading my Rev1 mobo to 10.6.4 I lost sound and the built-in Ethernet. I have not been able to get either working... yet. The strange thing about the Ethernet is this: I can ping. I can get DHCP. but when I try to use any GUI program like a browser or well, anything, the network is down. I ran tcpdump and it was showing every…

I have had the same problem. I installed "SnowR1000", that helped.

技术笔记 #596 @rwillett 2010-08-05

I use a PCI card

I found the on-board Rev 1.0 Ethernet card to be a little flaky over a long period of time. Perhaps after a week or two of non-stop use, it would then stop working. Disabling it and then re-enabling it sorted the problem out.

However that and the lack of the promiscuous mode (yes I know there are fixes for it), made me bite the bullet and put a PCI-E network card (Realtek based) in, which works well with no additional non-standard Kexts needed.

I hadn't realised PCI-E cards were so cheap and worked so well, mine cost me £6 (approx $9) and it's great, Bonjour works very well and I have even less non-standard software.

Of course your mileage may vary

Rob.

技术笔记 #597 @sublimespot 2010-08-07

Yeah I just bought the Netgear GA311 so the network issue is solved. Going to try to get sound working again..

EDIT:
Using AppleHDA.kext-10.6.4-ALC883.zip from media fire.com/?khmky1qwzzz I have audio again

技术笔记 #598 @zim2dive 2010-08-09

I have audio, but next time I lose it, I may just use this USB audio adapter instead: meri tline.com/usb-2-0-to-audio-adapter-w-mic-jack---p-27760.aspx .. $3 from meritline.

My issue now is that my hack no longer goes to sleep automatically. It will go to sleep fine if I tell it to, but if I forget it will stay on forever. This was working for me with 10.6.2 (maybe 10.6.3, but I'm not sure). I have the latest SleepEnabler. Was not using any special scripts when it was working, it just did (once I removed the DVD player)

技术笔记 #599 @ricky_kid 2010-08-10 ↳ Re: @dkrender
@dkrenderSorry for the double post, but I feel obligated to post this. For anyone having trouble getting the audio to work after the 10.6.3 update, I did find a fully working solution that has all features enabled, including front panel audio, microphone and line-in support. 1) You need the AppleHDA.kext file extracted from the 10.6.2 combo…

I want to point out that my sound only worked with 10.6.2 AppleHDA.kext without LegacyALC883.kext in /Extras/Extensions. I now have 10.6.4 fully working with sound and everything.

Edit: That is to say that LegacyALC883.kext actually broke the sound for me, so if you're having problems with the 10.6.2 kext, try it without LegacyALC883.kext.

技术笔记 #600 @rwillett 2010-08-17

iPad and G31M-ES2L usb problem fixed

I recently won a 64GB iPad, , and wanted to connect it up to my Hackintosh.

My iPods connect fine and it's never been an issue, so I assumed that the iPad would be just as easy, how wrong can I be.

I connected the iPad up using the supplied USB cable through an external powered hub. Nothing, I used a second powered hub, nothing. Power was coming through but iTunes would not recognise the iPad.

Check "About this Mac" and could see the iPad in the USB list, unplugged, plugged in, nothing.

I did see a number of messages in the Console about usbmuxd errors. Googling didn't help particularly

An Apple forum message suggested uninstalling iTunes and reinstalling. I also think that a reinstall is the last gasp of the desperate, but since I was no desparate I did it, lo and behold, I get a sync and I got a backup made in iTunes. Unplugged the iPad, plugged it back in, nothing, rebooted, nothing, changed USB slots to motherboard, numerous different hubs, different cables, back up Hackintosh (using Rev 2 motherboard), nothing, zilch, nada. I could see the iPad in the USB section of About this mac but couldn't get iTunes to recognise the iPad.

I then decided to uninstall iTunes again and reinstall again. No real reason, simply ran out of sensible ideas. The second reinstall (and nothing else changed) seemed to work and for the last week has synced with zero problems.

So one reinstall failed but two worked. This is weird, odd but seemed to work for me.

Rob.

技术笔记 #601 @rwillett 2010-08-21

I did the graphics upgrade. Made no difference as I don't play games.

Rob

技术笔记 #602 @ricky_kid 2010-08-21 ↳ Re: @rwillett
@rwillettI did the graphics upgrade. Made no difference as I don't play games. Rob

Everything worked fine tho? No trouble booting or anything? What video card are you using?

技术笔记 #603 @zooloo 2010-09-02

I have a stable 10.6.0 on my hackintosh (G31M-ES2L) ... I want to try out some games on Steam and according to the hardware/software reqs I need to be on 10.6.3 or later.

My 10.6.0 was not done using this guide, but rather one I found on insanelymac… does this matter or do you clever people think the methods suggested in this thread will work to update my system to 10.6.4?

Also, another (possibly dumb) question .. if I was to go ahead with the update, is it best to download the stand alone combo updates from Apple or just use the software update from within OSX?

Many thanks for any help you can provide.

cheers... zooloo

技术笔记 #604 @funkkube 2010-09-02

G31M-ES2L Motherboard Snow Leopard Install NO SOUND HELP

I installed from a stick with MYHACK(latest version) on it from retail DVD.
Worked like a charm.
Updated to 10.6.4.. Working great.
9600gt gfx all good..ethernet good..
I cannot however get the sound to work..
Working ok on 10.5.8 but I guess I am doing something wrong..
Installed the 883 kext in the extra folder.. run kext utility and just to make sure pf fix.. rebooted no joy..
is the dsdt needed in the extra folder for sound to work?
I took the myhack one compiled it ok and stuck it in the extra folder but still no joy.. The myhack dsdt.aml file was created based on the same motherboard.
Can anyone help me please as I am getting frustrated!
Cheers in advance
Mat

技术笔记 #605 @blazingangel1986 2010-09-06

Iatkos s3 snow leopard 10.6.3

anybody have any idea how to go about installing snow leopard on this this board g31m-e2sl ? graphic card is a PCIE ATI HD 4300 processor is an Intel Pentium D 3.00 ghz CPU ↗

ive attempted several times i always get a kernel panic or in one case a grey screen with nothing not even the mouse? im wondering if should take out the graphics card and give it a go with the onboard card? can i then later install the card without any issues

技术笔记 #606 @rwillett 2010-09-15

I suggest you read the first page of this thread, if you follow the instructions it does work. If it doesn't it's because you have deviated from the path.

I have used it to install on the V1 and V2 version of this motherboard. The onboard graphics cards will actually work, though only at 1280x1024 or 1024x800. Can't remember which one, but you will see a Mac desktop. Only then would I try and use your graphics card. No idea if your card will work, as never used it. I stuck to Asus 9400 and 9600 and they work out the box which is nice.

Rob.

技术笔记 #607 @rwillett 2010-09-15 ↳ Re: @ricky_kid
@ricky_kidEverything worked fine tho? No trouble booting or anything? What video card are you using?

Whoops,

Missed this reply. I use (or used until tonight) an Asus 9400GT. Works perfectly well for me with zero hassle. No messing around with nvcap or strings or any of that rubbish. No upgrade hassles at all, zero, zilch, null and nil.

As of tonight I have an Asus 9600GT Silent which also "just works". I unplugged my 9400GT, plugged in the 9600GT and it all "just worked". No changes.

Quartz works, hardware acceleration works, it's silent (no fans) and I'm happy. Is it the latest and greatest? No, but I use my Hack for work and I like it simple and easy.

Rob.

技术笔记 #608 @rwillett 2010-09-15 ↳ Re: @zooloo
@zoolooI have a stable 10.6.0 on my hackintosh (G31M-ES2L) ... I want to try out some games on Steam and according to the hardware/software reqs I need to be on 10.6.3 or later. My 10.6.0 was not done using this guide, but rather one I found on insanelymac… does this matter or do you clever people think the methods suggested in this thread…

The big issue with the upgrades is the Sleepenabler kext. I have never, ever got sleep to work and have tried everything in the 60 pages in this thread. I have even built a second identical system to test this out on (yes I'm mad, but it's still cheaper than a Mac Pro and I was annoyed) and cannot get sleep to ever work. So I pulled the sleepenabler.kext, rebuilt the system and upgraded to 10.6.4 with no problems.

AFAIK there are no differences between upgrading through standalones or direct downloads or through a dedicated Apple server. I run a Mac Mini with a fully legit copy of Snow Leopard Server on, and use that as my distribution point for mac upgrades. However I have used the combo upgrades in the past as well with no differences.

Rob

技术笔记 #609 @JShubert683 2010-09-16

to fix the sound takes some research but its EASY download the newest multibeast run it DO NOT INSTALL ANYTHING BUT the AppleHDA 10.6.2 rollback install to a pfix reboot wala sound…

技术笔记 #610 @heckenschutze 2010-09-17

complete success. this thread alone was so in depth and precise. Thank you to everyone and what worked/didn't work for you.

i purchased all of the parts from Newegg, aside the a case, power supply and hard drive. Spent $407 total - 2.5Ghz Intel Core 2 Quad, Gigabyte G31m-ES2L Mobo, nVidia GeForce 9500GT, DVD-ROM & 8GB Flash Drive.

I am running 10.6.4 w/ Built-In Ethernet and Sound. Don't recall my exact ways of getting it to all work, but use that ethernet kext a few pages back, works wonders. I know I used the AppleHDA.kext but don't recall if I used the ALC883.kext or LegacyALC883.kext.

REMOVE sleepenabler.kext BEFORE using Software Update & upgrading to 10.6.4

So far my system is stable; been running for hours (i did turn off Sleep though) So far I have Final Cut Studio 3 installed and waiting for Avid Media Composer 5.0 - Should be interesting to see how my Hackintosh handles editing RED Cam & 5D Footage (if possible).

ARD works great as well can connect to my Hackintosh from my iMac at work using RealVNC.

Only issue I ran into early in my progress b4 10.6.4 update was a system freeze when trying to boot up after installing the AppleHDA.kext file using KextHelper. (I didn't repair permissions b4 my restart which I think was the issue, I tried to boot into the OSX Installer via USB Drive & repair that way, but no dice, I had to reinstall). After that, I ran Disk Utility>Repair Permissions & the pfix from the myHack collection everytime I installed new kexts.

O and this is my first official Hackintosh; I've been running Leopard in VMWare from my Windows 7 machine for some time; but just couldn't use any software and it was rather slow.

Happy Hacking!

技术笔记 #611 @yys2000 2010-09-18 ↳ Re: @funkkube
@funkkubeI installed from a stick with MYHACK(latest version) on it from retail DVD. Worked like a charm. Updated to 10.6.4.. Working great. 9600gt gfx all good..ethernet good.. I cannot however get the sound to work.. Working ok on 10.5.8 but I guess I am doing something wrong.. Installed the 883 kext in the extra folder.. run kext utility…

Please post your hardware config, such as video card,etc.

技术笔记 #612 @heckenschutze 2010-09-20

My Specs:

G31M-ES2L Motherboard
nVidia GeForce 9500GT PCI-e GPU
4GB DDR2 800 Memory
200GB SATA II Hard Drive
DVD-ROM
Onboard Sound w/ VoodooHDA kext
Onboard Ethernet w/ AR8131 kext
Snow Leopard 10.6.4
Avid Media Composer 5.0
Final Cut Studio 3
MPEG Streamclip
Handbrake

I was using the LegacyALC883 & AppleHDA kexts but they kept crashing my Avid due to "failed to initialize audio hardware", but I found the VoodooHDA kext, tried it and BAM! works great plus it gives me the port selection in Audio Options

My system has been running stable for 3 Days about 4-8hrs per day. Haven't had a chance to test Avid & Final Cut, but hopefully I will this week sometime. I'll be running some RED Cam Footage and 5D Footage to test and see how it handles on the Hack Pro.

技术笔记 #613 @zcream 2010-09-25

/Extra backup

I installed Chameleon and General Extensions using Netbook Installer in order to upgrade to 10.6.4 (I dont know why I thought 10.6.4 might be a problem).

Now I get a crash while booting. I did not backup my /Extra folder.
Could someone please put up a zipped copy of their Extra folder ? I have the ES2L with the AtherosL1C ethernet.

My system crashed on the HPET error if thats important.

技术笔记 #614 @cdoublejj 2010-09-25

How do i do this with out another mac. I have an iso with kexts/hacks but, it just asks me to reboot after install cause there is something wrong. My question is how do i do this with out a Mac. and will be able to get updates from Mac. Do you have to inter a key after/during install like windows?

I might mention i plan installing on the gigabyte G31M-ES2L on quad boot with XP, 7, and Ubuntu 9.10.
oh there is a kext out for the network on later revisions of the G31M-ES2L mine being one.

技术笔记 #615 @jofmatos 2010-10-07

10.6.4

Guys, I know its annoying to be repetitive, but I cant situate in what situation this thread is... I just bought this board, rev 2.0, installed retail 1.6.0 with iBoot, and then upgreaded with multibeast 1.6.4, with voodooHDA + voodooPS2, and with kext helper I tried AtherosL1cEthernet from 4shared that Ive found... and NOTHING works! Only my geforce 8400gs. I cant even turn off my computer... and as I read, 10.6.4 doesnt seems to be compatible with 10.6.2 kexts. I mean, i am very confused, can anyone help me out?

Greetings from Brazil!

技术笔记 #616 @rwillett 2010-10-07

You are mixing up multiple installation methods, therefore chaos will ensue.

I have a Release 1 board and a Release 2 board. Both work with the guide at the front of this thread. The guide at the front doesn't talk about iBoot or Multiboot, so don't use them here. Start at the beginning and work through the first post in this thread. It does work as I have done it on a number of occasions.

If you want any help, start at the first post, download the various files in the links and work your way through each step in order. if you find yourself stuck on a particular step, then ask for help. But do follow the steps in the first post. You do not need to look at any other post to get the OS installed.

Things you need to know:

1. State exactly what you have done to get it working based on the steps in the first post. Do not mix kexts up from other installation methods and hope it will work, it may but then again it may not and nobody has any idea what state your install is now in. I repeat the install instructions do work for both revisions of the G31M-ESL board. The more information you give, the more chance of somebody helping you. Whining doesn't help.

2. Ignore peripheral issues like sound and graphics, get a base install working first. You say you have the R2 release board therefore you will NOT get ethernet working on the MB, disable it in the bios and get a supported ethernet card. I have ethernet cards that work in the PCI slot and the PCI-E slot. The Ethernet cards are cheap $5-$15 range. You're saving hundreds of dollars on a mac, get a supported ethernet card and don't try to get some obscure manufacturer to work.

2. Sleep is a major pain and I have never got it to work. I remove the sleepenabler.kext and you will need to remove it to get the updates to work. Do not do updates until you have a stable system, if it's not stable for 10.6.0 it will NOT be stable at 10.6.4.

3. Sound can be a pain on both R1 and R2 boards, I use an external USB sound card, the iMic to get around this problem.

So go to step 1 on the first post, download the files and work your way through it line by line. When you don't understand ask, but as many people will state, the instructions do work.

[Edited to update information]

技术笔记 #617 @zim2dive 2010-10-07 ↳ Re: @jofmatos
@jofmatosGuys, I know its annoying to be repetitive, but I cant situate in what situation this thread is... I just bought this board, rev 2.0, installed retail 1.6.0 with iBoot, and then upgreaded with multibeast 1.6.4, with voodooHDA + voodooPS2, and with kext helper I tried AtherosL1cEthernet from 4shared that Ive found... and NOTHING works!…

If you want help from this thread, you might want to use the method FROM this thread, post #1.

技术笔记 #618 @naujoks 2010-10-08

Just a bit of good news (for me):
I managed to get everything to work just perfectly -

- Sleep
- Graphics (out of box with Geforce 8800GT)
- CPU E5300
- Installed on IDE disk (not SATA)
- Dual Boot with Windows
- Sound (using VoodooHDA)
- Ethernet (using the Atheros driver floating about here somewhere)
- Snow Leopard 10.6.4 32 bit

The only thing which I don't like is that the fonts on my TFT screen look decidedly blurry compared to the Windows 7 fonts (the screen IS running at its native 1280x1024 resolution!). Under XP I'd probably run something like Clearview. Is there a similar kind of thing for Macs?

Otherwise very very happy!

技术笔记 #619 @jofmatos 2010-10-08

did you try to change the refresh rate?
and how's your mic going, working?

congrats, man!

技术笔记 #620 @naujoks 2010-10-08

I've just read something about trying to change the font smoothing setting under Appearance. That might help. I'll try that. Refresh rate untouched so far.

Haven't tried mic, but I have not needed one in all my life (counting 40 years so far), so I'm not worried about it...

技术笔记 #621 @rudypooch 2010-10-09

Stuck at Preparing Installation

thanks for making this guide. I need a little help though. I am using a G31M-ES2L trying to install from a retail copy of SL 10.6.3 that is mounted on a USB-HDD. I am using an E3300 which the BIOS reads as 1.8Ghz for some reason, not 2.5Ghz. In any case, my issue is that I am getting stuck at the "Preparing Installation" screen. The bar just keeps moving. I can access Utilities and such, but I can't chose a destination to install. Also the options I had during the myHack bit (under customize) were different than the options presented on the first page, I checked everything that was listed that I could. Please assist. Thanks!

技术笔记 #622 @zim2dive 2010-10-19 ↳ Re: @rudypooch
@rudypoochthanks for making this guide. I need a little help though. I am using a G31M-ES2L trying to install from a retail copy of SL 10.6.3 that is mounted on a USB-HDD. I am using an E3300 which the BIOS reads as 1.8Ghz for some reason, not 2.5Ghz. In any case, my issue is that I am getting stuck at the "Preparing Installation" screen. The…

you may need to manually set the clock multipliers in BIOS.

技术笔记 #624 @simsim 2010-10-19

Replacement for g31m

For those who are looking for a replacement for G31M-ES2L…

One morning my motherboard was dead, fans spinning but black screen, no bios, nothing.
After trying a bunch of stuff I decided to get a new board.
I got the GA-G41M-ES2L ver. 1.1
It booted with my hard drive I had set up for the g31m (10.6.4).

Only thing missing was sound. I fixed that by running AzaliaAudio.pkg from this thread at insanelymac:

Retail Snow Leopard DVD install for G41M-ES2L ↗

The board look very similar, although my g31 board had nicer, golden heatsinks

技术笔记 #625 @dooododoo 2010-11-02

Cannot Boot in 64 Bit

I decided to do a complete reinstall of SL and update to 10.6.4. I have had my system running 10.6.1 vanilla perfectly (except auto sleep) in 64 bit following the OP's directions.

This time I used MultiBeast to install SL. I left the <string> for "Kernel Flags" blank in my Boot.plist (as I did before) to boot in 64-bit, but after the Apple logo screen with the circling chasing bars, I never get to the desktop, but instead, I freeze on a blank blue screen. But when I put in "-x32" on the Chameleon screen, I am able to boot into the desktop.

When I type in "ioreg -l -p IODeviceTree | grep firmware-abi" in Terminal, I get ""firmware-abi" = <"EFI64">." So I should be able to boot in 64-bit mode.

How come a system that ran in 64-bit mode under 10.6.1, will not run in 64-bit mode under 10.6.4? I tried using the same boot file, smbios.plist, boot.plist, fakesmc, and much more to get it to work under 64-bit mode.

技术笔记 #626 @GTR-33 2010-11-05

Updated from 10.6.0 to 10.6.4 Everything works as it did before except sound. Xbench score went up from 147 to 159 including disc tests and seems faster. Perhaps It wasn't running 64bit before and now is? Is there an easy check for this?

Rev 2 board
E6300 2.8
9400 GT QE/CI working out the box. I think this card has native drivers. It's always worked for me and is a decent low end card. 9500 GT IIRC is also native and is a better card.
2GB DDR2 800

edit: tried the azaliaaudio patch above and it worked great. Audio is working again. Make sure you don't have any other kexts loading at the same time or it won't work.

技术笔记 #628 @webplus 2010-11-08

In Case of Sleep and Audio Problems with G31M-ES2L (revs 1 and 2)

I've got Snow Leopard 10.6.4 completely working on the Gigabyte G31M-ES2L (have rev 1 and 2 boards).

If anyone is having Sleep problems, make sure you have the latest SleepEnabler.kext in your Extra/Extensions folder, and it seems that a 'compatible' graphics card (i.e. NVidia or ATI) may be the key to getting sleep to work. I tried to get sleep working on an ASRock mobo, as well as both Gigabyte mobos (Snow Leopard) using the onboard graphics and they would never sleep (same may be true for incompatible graphics cards).

I put a PNY NVidia GeForce 9400 GT into the rev 1 and sleep worked. I put a PNY NVidia GeForce 8400 GS into the rev 2 and sleep worked. I also tried the 9400 in the ASRock mobo - and sleep worked. I'm using the EFI String (via OSX86Tools) for the appropriate graphics card in the system's com.apple.Boot.plist (Library/Preferences/SystemConfiguration). I tried the NVEnabler kext before using the EFI String and initially it worked, but then broke after updating the SleepEnable.kext, so for me, the EFI String option has worked best for sleep and graphics. I've been using that method on my rev 1 mobo all year and never had a single problem - and sleep has always worked 100% (with updated SleepEnabler.kexts).

For audio problems, try AppleAzaliaAudio.kext (goes into System/Library/Extensions via 'Kext Helper b7'). I've tried other audio kexts but had problems with them (i.e. audio distortion after sleep), so AAA kext has worked brilliantly for me on 4 different mobos (both Leopard and Snow Leopard) over the last 18 months.

技术笔记 #629 @lokigfx 2010-11-15

I've performed an update to 10.6.5 and all works apart from sound.

I tried couple of things, such as:
dailyb logged.com/updating-to-snow-leopard-10-6-5/
http://tonymacx86.blogspot.com/ ↗

Unfortunately no luck with sound.
If anyone has worked out the sound for the 10.6.5

技术笔记 #630 @dooododoo 2010-11-18 ↳ Re: @sublimespot
@sublimespotI put AtherosL1cEthernet.kext in my Extensions folder for LAN success on v2 boards. After doing this I lost sound and have to boot with -f EVERY TIME in order to get the system to boot. grr. Also this v2 board has random crashes quite a bit. My v1 board is rock solid.

I had the same problem. Delete the atherosl1cthernet.kext in E/E and put one in S/L/E, run Kext Utility, and reboot.

It's strange because people with the rev2 board have it in the E/E and it works for them.

技术笔记 #631 @andymodem 2010-11-20

Updated today to 10.6.5.

Removed 10.6.4 Sleepenabler, installed 10.6.5, rebooted and installed 10.6.5 Sleepenabler, and ran the 10.6.2 AppleHDA installer. Everything is working great here.

技术笔记 #632 @disco monkey 2010-12-03

I'm having a hard time with this update.
I removed 10.6.4 sleepnabler. Update to 10.6.5.
Reboot and it only lets me boot in 32bit. 64bit results in a blue screen.
Install the audio fix and 10.6.5 sleepenabler and run pfix.
Reboot in 32bit works perfect. 64bit results in a kernel panic.

has anyone else been able to boot 10.6.5 in 64bit?

技术笔记 #633 @Chk 2010-12-11

Kernel panic G31M-ES2L

I am entitled to a kernel panic, I booted into arch = i386 and-x and-v arch = i386, no success for the three combination.

I use this version of Snow Leopard: Mac-OS-X-10.6-Snow-Leopard-Final-Retail--ISO-BOOTABLE

Here's my setup:
Processor: Intel Core 2 Duo E4600 2.4Ghz
Motherboard: Gigabyte G31M-ES2L
Graphics Card: Nvidia 9600 GSO 512 1GB Palit

技术笔记 #634 @ropuri 2010-12-12

G41-ES2L Install Boot does not recognise my Windows 7 install

I have OS X 10.6.4 Installed and fully functional on my G41-ES2L Board using the instructions on :
osx 86.co/f19/guide-retail-snow-leopard-dvd-install-for-g41m-t5351/

I also have Windows 7 Installed on a separate HD on the same box, but when I boot up using OS X as the primary Disk, the Boot loader does not show the Windows Partition when I click any key on bootup..

I can boot to the Windows partition using the Bios and switching to the Windows partition but would like to have the option of Windows showing up in the OS X Boot loader..

技术笔记 #635 @bobble666 2010-12-14 ↳ Re: @disco monkey
@disco monkeyI'm having a hard time with this update. I removed 10.6.4 sleepnabler. Update to 10.6.5. Reboot and it only lets me boot in 32bit. 64bit results in a blue screen. Install the audio fix and 10.6.5 sleepenabler and run pfix. Reboot in 32bit works perfect. 64bit results in a kernel panic. has anyone else been able to boot 10.6.5 in 64bit?

I managed to run the update with zero issues; run a v2.0 board, 2 x 2gb Corsair ram, 2.8ghz chip, external usb sound card, 8600 gfx

also got the onbard NIC kext that was posted on insanely mac recently so can report 100% works - can't comment on any elses (I guess it depends on your kexts, etc.)

技术笔记 #636 @zim2dive 2010-12-24 ↳ Re: @lokigfx
@lokigfxI've performed an update to 10.6.5 and all works apart from sound. I tried couple of things, such as: dailyb logged.com/updating-to-snow-leopard-10-6-5/ http://tonymacx86.blogspot.com/ ↗ Unfortunately no luck with sound. If anyone has worked out the sound for the 10.6.5

Update for me went smoothly.. removed Sleepenabler, ran ket util, downloaded the 10.6.5 update + audio + new sleep enabler as per the 1st link.. ran the update, rebooted, installed sleep enabler + audio, ran kext util, rebooted again.

I noticed that my CPU clock multiplier had again been reset.. I have a 2.5GHz E5200 that I was running on a mild overclock, but the mult value was reset to 2.3GHz.. not sure why that happens?

Also not going to sleep.. the display will sleep, but the machine will not auto-sleep. I don't have an internal DVD (external USB, usually powered off). It will sleep just fine if I put it to sleep thru the menu. I don't think auto-sleep has worked for me since 10.6.2, or roughly thereabouts. Even thru the menu it takes ~20 seconds to sleep after I tell it to.

技术笔记 #637 @alltoorobot 2010-12-24 ↳ Re: @zim2dive
@zim2diveUpdate for me went smoothly.. removed Sleepenabler, ran ket util, downloaded the 10.6.5 update + audio + new sleep enabler as per the 1st link.. ran the update, rebooted, installed sleep enabler + audio, ran kext util, rebooted again. I noticed that my CPU clock multiplier had again been reset.. I have a 2.5GHz E5200 that I was…

Hey zim2dive,
Long time no see. You helped me with my OC a long time ago. I'm still on the same set up for now. I just lost my overclock and I looked up your old settings. Wondering what you have done to your system lately. I can't upgrade easily since I run a dual monitor setup with dvi-vga and a dvi-hdmi. Updates always seam to break these.

I saw you mention fakesmc a little while ago. Have you had any luck with reading temps? If so could you post your fakesmc your using? Im also looking to push the OC a bit more if possible maybe open up the ram mhz too. What do you think? Ive heard our board is a bit limited on OC ability.

Im looking to update to a core i7 for video editing. I want at least 12g of ram !
Any suggestions any one? Im also looking to keep it under 600 if possible

good to see this thread alive and well, ill read through more of the updates when I get a chance.

技术笔记 #638 @zim2dive 2010-12-26 ↳ Re: @alltoorobot
@alltoorobotLong time no see. You helped me with my OC a long time ago. I'm still on the same set up for now. I just lost my overclock and I looked up your old settings. Wondering what you have done to your system lately. I can't upgrade easily since I run a dual monitor setup with dvi-vga and a dvi-hdmi. Updates always seam to break these. I saw…

Short version on OC.. I had been using my settings from osx 86.co/f57/guide-retail-snow-leopard-dvd-install-for-g31m-t3672/post41881.html but now, I can't get CPU Host Clock Control to stay "on".. ie. I go to the settings.. get all set up for 3GHz, save to BIOS, and it reboots and shows the values with the Host Freq back down to 200MHz.. so no dice.

For FakeSMC, I just tried every version I could find... encountering KPs and/or a machine that would not reboot, finally settling on Fake SMC 454 and IntelThermal from http://www.projectosx.com/forum/index.php?showtopic=1643 ↗... put these in E/E…and now I have temps AND auto-sleep.

Sorry, can't recommend anything i7.. I haven't really paid much attention to what the easiest socket-1156 hackintosh is.. our G31M had to be one of the best for our socket.

EDIT: I added the SuperIO and ACPI plugins from the same page. I can see fan speed, but not clear to me that any contol is happening yet.
EDIT2: I lost audio somewhere in the above (had it initially after 10.6.5 upgrade). F-it... rather than fight it, I had a $2 USB audio stick laying around.. I plugged that in and will use that instead.

技术笔记 #639 @zim2dive 2010-12-30

I got my OC back... I reset the CMOS (jumper) (taking pics of all my settings 1st) and replaced the CMOS battery (even tho it showed a proper voltage).

Currently running with
CPU 11.5x (2.875 GHz)
CPU Host clock enabled
CPU Host freq 250
PCI freq 100
SPD 2.66
Sys Volt Auto

If I understand what I'm doing (and that's not a given) this puts memory at its default freq, but changes the base freq so there is more upside for the CPU multiplier. In theory it could go up to 3.125 GHz (with 12.5X). I'll run with 2.875 for now and verify that it sticks for a while.

技术笔记 #640 @davidy123 2011-01-03

New build and 10.6.5 upgrade success

I've just completed my first install and upgrade on some old HW I have for a HTPC. On-board sound (both "internal speakers" and optical digital audio), on-board network, and sleep (both manual and automatic with wake from sleep) all work. Only thing I couldn't get is 64-bit.

1) Installed by followed all instructions in post #1.
2) Remove SleepEnabler.kext from E/E.
3) Followed steps 1-8 here: dailyb logged.com/updating-to-snow-leopard-10-6-5/ (from post #688; thanks lokigfx), except I had to use a different version of Apple HDA.kext (media fire.com/?khmky1qwzzz; from port #654; thanks sublimespot). FYI - AppleHDA.kext goes in S/L/E, not E/E. (Yes, I'm a noob.)
4) Installed the 10.6.5 SleepEnabler.kext (I can't find the link right now but it is easy to find).

Lots of repairing permissions, pfix, reboots, etc. are implied. I did run into some trouble with network and sleep working but that went away after a bunch of reboots.

Does anyone have any suggestions for getting 64-bit working again? It broke before I applied the 10.6.5 SleepEnabler.

My setup:
G31M-ES2L (I think rev. 2) w/ digital audio
E7400 2.80
G.Skill 2x2GB DDR2 PC2-6400
Gigabyte GeForce 7200GS 256MB
BTW211 Bluetooth adapter
Twisted Mellon IR receiver

Thanks to everyone who has come before and made this possible.

技术笔记 #641 @Keyno 2011-01-06

Hmm, does someone of you have a second sata hdd?
Well, I have one and it is very very slow, someone knows why?
After a bit googling I found this thread: http://www.projectosx.com/forum/index.php?showtopic=564 ↗
But I just don't get it to work for me...

my config:
G31M-ES2L rev. 1.0
E7500 @ 2,93GHz
2x 2GB Kingston ValueRAM 800MHz
SSD OCZ Agility 2 40GB - Snow Leopard 10.6.6 on it
HDD Samsung Spinpoint F2 500 GB - all data (music, photos...) and Snow 10.6.5 as backup on it

At anyway my iTunes needs about 5 seconds to load a song, which is just amazingly slow...
XBench just shows exactly that. about 0.5MB/s in read?

So I tried patching my DSDT, I already built it several times with different compilers, but always the same...
Could someone please take a look on that or tell me his experience for a second sata drive? Attached there is my DSDT.dsl.

Otherwise, thank you very much for your guide, I just got everything working instead of sleep (no enabler works for me in 64bit, but in 32bit the AppleHDA won't work anymore...) and my slow sata drive

and sorry if my english is not the best

技术笔记 #642 @Keyno 2011-01-07 ↳ Re: @cyrusthevirus
@cyrusthevirusanyone try out 10.6.6?

Yep, works like a charm, no changes needed for anything, everything worked perfectly for me.
Only my post before is still a problem, I'll try some kext's now.

技术笔记 #643 @disco monkey 2011-01-07

I couldn't get 10.6.5 to work in 64bit so I did a fresh install of 10.6.0 and updated to 10.6.6 64bit without any problems. I haven't tried putting sleepenabler back in yet, but everything else seems to be working great.

edit:
used 10.6.5 sleepenabler from http://code.google.com/p/xnu-sleep-enabler/issues/detai… ↗

added kernel flag pmVersion=21 to com.apple.Boot.plist

everything works

技术笔记 #644 @rwillett 2011-01-08 ↳ Re: @Keyno

Keyno, I have two 1.5 TB Samsung Spinpoint Green disks. The only problem I had is recognising a 1.5TB partition in the EFI loaded. I simply split the disk down. The second 1.5TB disk is used for Time Machine, no issues with speed, no issues with install. Just connected a SATA cable and plugged it into a SATA slot. I didn't do any special installs or mods at all, my base OS X is very, very, very standard.

@KeynoHmm, does someone of you have a second sata hdd? Well, I have one and it is very very slow, someone knows why? After a bit googling I found this thread: http://www.projectosx.com/forum/index.php?showtopic=564 ↗ But I just don't get it to work for me... my config: G31M-ES2L rev. 1.0 E7500 @ 2,93GHz 2x 2GB Kingston ValueRAM 800MHz SSD OCZ…
技术笔记 #645 @cyrusthevirus 2011-01-08

Could someone please post their Extras folder for 10.6.6 please? Im sure it would help a lot of the others too since there are very few threads on others sites for this motherboard too.

Edit: Updated and everything works except for sleep

技术笔记 #646 @cyrusthevirus 2011-01-08 ↳ Re: @disco monkey
@disco monkeyI couldn't get 10.6.5 to work in 64bit so I did a fresh install of 10.6.0 and updated to 10.6.6 64bit without any problems. I haven't tried putting sleepenabler back in yet, but everything else seems to be working great. edit: used 10.6.5 sleepenabler from http://code.google.com/p/xnu-sleep-enabler/issues/detai… ↗ added kernel flag…

Did you manage to get sleep working with that sleepenabler? I cant seem to get it working, I dont get KP's, everything works except for sleep.

技术笔记 #647 @disco monkey 2011-01-09 ↳ Re: @cyrusthevirus
@cyrusthevirusDid you manage to get sleep working with that sleepenabler? I cant seem to get it working, I dont get KP's, everything works except for sleep.

yes, sleep works just fine. I can put it to sleep and it also goes to sleep on it's own with the timer. It wakes up with everything working.
In the sys preferences I have everything checked under Energy Saver.

I have a ver.1 board. The only kexts in E/E are fakesmc, legacyalc883, nullcpupowermanagement & sleepenabler.

技术笔记 #648 @benniepooh 2011-01-09

g31m-es2l sleep 10.6.6

I could not get my g31m to wake up from sleep. It just reboots when I wake it up. Everything else works fine with 10.6.6. I'm in 32-bit mode.

Here is a list of kexts that I have loaded:

$ kextstat|grep -v "com.apple"
Index Refs Address Size Wired Name (Version) <Linked Against>
16 0 0x4ef3d000 0x2000 0x1000 org.tgwbd.driver.NullCPUPowerManagement (1.0.0d2) <7 4 3>
17 0 0x54f45000 0x2000 0x1000 sk.triaxis.kext.SleepEnabler (10.5.0) <7 4 3>
32 0 0x55385000 0x4000 0x3000 org.netkas.fakesmc (2) <13 7 4 3>
64 0 0x5b8be000 0x21000 0x20000 com.lnx2mac.driver.RealtekRTL81xx (0.0.67) <63 14 5 4 3 1>
85 0 0x5b96b000 0x22000 0x21000 org.voodoo.driver.VoodooHDA (0.2.1) <78 14 7 5 4 3 1>
97 0 0x5b549000 0x3000 0x2000 com.evosx86.driver.lspcidrv (1.0) <4 3>

How does it compare to yours?

技术笔记 #649 @cyrusthevirus 2011-01-09

@disco monkey, could you please post your Extras folder since I cant get sleep to work either, it doesnt wake up from sleep. Also, are you in 64 bit?

技术笔记 #652 @benniepooh 2011-01-10

everything works in 10.6.6

Got sleep working. I removed sleepEnabler and NullCpuPM kext and used the dsdt in the g31m kit posted elsewhere. Here is what my com.apple.Boot.plist looks like:

<dict>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
        <string>arch=i386 pmVersion=21 PCIRootUID=1</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
	<key>Timeout</key>
	<string>3</string>
	<key>Legacy Logo</key>
	<string>Yes</string>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>GeneratePStates</key>
	<string>Yes</string>
	<key>GenerateCStates</key>
	<string>Yes</string>
	<key>Graphics Mode</key>
	<string>1400x1050x16</string>
	<key>Theme</key>
	<string>bootcamp</string>
</dict>

I installed the RC5 version of chameleon 2 from iBoot 3.0.3, and had to check all the boxes in the Energy Saver.

With sleep working, the crappy VodooHDA had to go. Following a wake-up it would creek and distort. I ended up using a Taruga alc883 driver, found elsewhere. The alc883_add0_AppleHDA is the version that worked for me. I had to get rid of alcinjector and all other alc88x kexts, like the legacy one in /E/E/. The Turaga alc883 works great.

Also, for the network driver I'm using lnx2mac driver. Works great and it's fast.

So now the only kext in my E/E is the fakesmc. Here is the list of non apple kext on my system:

$ kextstat |grep -v apple
Index Refs Address Size Wired Name (Version) <Linked Against>
31 0 0x55375000 0x4000 0x3000 org.netkas.fakesmc (2) <13 7 4 3>
70 0 0x5b8f7000 0x21000 0x20000 com.lnx2mac.driver.RealtekRTL81xx (0.0.67) <69 14 5 4 3 1>
98 0 0x5b66c000 0x3000 0x2000 com.evosx86.driver.lspcidrv (1.0) <4 3>

Nice clean setup.

技术笔记 #653 @disco monkey 2011-01-10 ↳ Re: @cyrusthevirus
@cyrusthevirus@disco monkey, could you please post your Extras folder since I cant get sleep to work either, it doesnt wake up from sleep. Also, are you in 64 bit?

yes it's in 64bit.
here's my Extra folder
mega upload.com/?d=EDAMWZ4Z

技术笔记 #654 @cyrusthevirus 2011-01-10 ↳ Re: @disco monkey
@disco monkeyyes it's in 64bit. here's my Extra folder mega upload.com/?d=EDAMWZ4Z

Thanks Disco Monkey, I can confirm that the SleepEnabler included in that link does work under 64bit. Although I didnt delete any kexts other than SleepEnabler.

技术笔记 #655 @scott202 2011-01-13

I've spent an already unhealthy amount of time on this so I thought it was time to ask for some help

I'm using the Rev 2 version of the G31M and as of yet have only managed to get 2.0 PCM out of my SPDIF optical out on 10.6.6 using VoodooHDA.

Would anybody with working digital out please upload their audio kexts (and dsdt edits) if needed so I can get this damn thing to work!

Many ,
Scott.

技术笔记 #656 @zim2dive 2011-01-15 ↳ Re: @benniepooh
@benniepoohGot sleep working. I removed sleepEnabler and NullCpuPM kext and used the dsdt in the g31m kit posted elsewhere. Here is what my com.apple.Boot.plist looks like:

can you post a link to this? Which rev mobo do you have (1 or 2) ?

I've been seeing several reports of ppl saying they were sleeping without SleepEnabler, but even tho I'd run the dsdt tools, I'm not having any luck getting rid of SE.

I can report that I had the digital audio out working (simply with the 10.6.2 AppleHDA kext). I'm in the middle of reshuffling machines in the house.. moving the hackintosh to be my HTPC (in place of the linux box I've been using), b/c there is no Netflix for linux Actually makes more sense to have the Mac there.. altho it makes it a little less convenient for non-HTPC use... can always use VNC too, I suppose

So I'm at 10.6.6.. just looking to slim down the E/E folder if possible.

技术笔记 #657 @benniepooh 2011-01-15

g31m-es2l sleep 10.6.6

Here is a link to a working dsdt for G31m-es2l rev 1.1:

file dropper.com/dsdtv2soundlegacy

I used the LegacyALC883.kext and AppleHDA from 10.6.4 since that results in zero driver reported errors. Like I said, no sleepenabler or nullcpupm, and *everything* in both 64-bit and 32-bit modes flawlessly.

Here is what's in my boot.plist:

<key>Kernel</key>
        <string>mach_kernel</string>
        <key>Kernel Flags</key>
        <string>arch=i386 pmVersion=21 PCIRootUID=1</string>
        <key>GraphicsEnabler</key>
        <string>Yes</string>
        <key>Timeout</key>
        <string>3</string>
        <key>Legacy Logo</key>
        <string>Yes</string>
        <key>EthernetBuiltIn</key>
        <string>Yes</string>
        <key>GeneratePStates</key>
        <string>Yes</string>
        <key>GenerateCStates</key>
        <string>Yes</string>
技术笔记 #658 @rwillett 2011-01-18

How do you know if your Mac is actually asleep

I've had my Hackintosh working through this thread for some time, probably a year by now, and have no real issues with it. Firewire works, sound is through an iMic USB connector, Ethernet is a PCI Realtek card and I use a silent Asus 9400GT card. It's a nice quiet quad core system that I don't really tinker with as I use it day in day out.

The only problem I've has is getting sleep to actually work, as far as I can see I have never got sleep to work in 10.6.2,10.6.3,10.6.4,10.6.5 and now 10.6.6.

I have tried numerous sleepenablers, DVD's in drive's, anything and everything, even going to the expense of building a new identical system just to try things out.

I have installed the latest 10.6.x sleepenabler, added the pmVersion=21 to com.boot.apple.plist and tried setting things in the System Preferences.

I set the monitor to two mins and the computer sleep to two mins and have ticked the four checkboxes underneath "Put the hard disks to sleep when possible", "Wake for Ethernet access", "Allow power button to put computer to sleep" and "start up automatically after a power failure".

After two mins of inactivity the screen goes blank and I need to waggle the mouse to get it to come back.

So how do I know the system hasn't gone to sleep in this time as well and it's got an instantaneous startup (which is possible). Should CPU fans spin down? should all the power lights on the box go off? Since the screen's gone I can't see anything happening there. Should there be console messages? I know this sounds a bit lame (and a dumb question), but any help would be great here.

Thanks,

Rob.

技术笔记 #659 @Keyno 2011-01-19 ↳ Re: @rwillett
@rwillettKeyno, I have two 1.5 TB Samsung Spinpoint Green disks. The only problem I had is recognising a 1.5TB partition in the EFI loaded. I simply split the disk down. The second 1.5TB disk is used for Time Machine, no issues with speed, no issues with install. Just connected a SATA cable and plugged it into a SATA slot. I didn't do any…

Sorry for the late answer... I didn't look in here at anyway... just forgot that
Well, I just experienced the same thing - that SATA is not the reason, the HDD was slow.
No - it was because the HDD was FAT formatted. I think OS X can't use those HDDs as good as HFS+ formatted HDDs. So, I just formatted it in HFS+ and works exactly as I wanted it to do =)
Now my iTunes Library also starts within some seconds. Nice

And thank you very much for your answer!

Edit:
Just tried the SleepEnabler etc. from this topic. Now Sleep also works for me. Very nice Thank you disco monkey and all others!

技术笔记 #660 @rwillett 2011-01-19 ↳ Re: @Keyno

Good, glad thats worked.

I would have been surprised if SATA was your problem, though little puzzled by FAT being so slow. It's not that robust a filesystem but it's not normally a slow pig.

Anyway, problem solved so thats great.

Rob.

@KeynoSorry for the late answer... I didn't look in here at anyway... just forgot that Well, I just experienced the same thing - that SATA is not the reason, the HDD was slow. No - it was because the HDD was FAT formatted. I think OS X can't use those HDDs as good as HFS+ formatted HDDs. So, I just formatted it in HFS+ and works exactly as…
技术笔记 #661 @rwillett 2011-01-19 ↳ Re: @rwillett

I know it's bad form to quote your own submission but in this case I'll make an exception as I finally appear to have automatic sleep working, which is pretty damm pleasing

The one hassle I have on my desktop is the lack of automatic sleep through the Energy Save in the System Settings. It has never worked and I know many people seem to have had the same problem.

Many months ago, somebody stated they used PleaseSleep to make this work, it never worked for me so I gave up. I have just tried it again and it does work. I set the Energy Settings to one minute and after one minute the machine goes to sleep. Lights go off, fans stop working and my machine is asleep. There are no dvd's in the drive, no other hacks.

The sleepenabler is the one for 10.6.x from Google with voorflags set in /Extra/com.boot.apple.plist.

The last thing is that it will not awake from keyboard or mouse, I need to bend over and press the power switch. This I will live with.

Yours,

Rob.

@rwillettI've had my Hackintosh working through this thread for some time, probably a year by now, and have no real issues with it. Firewire works, sound is through an iMic USB connector, Ethernet is a PCI Realtek card and I use a silent Asus 9400GT card. It's a nice quiet quad core system that I don't really tinker with as I use it day in day…
技术笔记 #662 @zim2dive 2011-01-20 ↳ Re: @rwillett
@rwillettI know it's bad form to quote your own submission but in this case I'll make an exception as I finally appear to have automatic sleep working, which is pretty damm pleasing The one hassle I have on my desktop is the lack of automatic sleep through the Energy Save in the System Settings. It has never worked and I know many people seem…

sorry for the late response

a) you know your system is sleeping b/c you can hear the @#%@#% fan (if you have one plugged in to you mobo sysfan) stop
b) I posted back ~15 posts ago that I also had trouble for a long time, and *for me*, the difference to getting sleep to work (with SleepEnabler) was the choice of which fakesmc I used. I'm not smart enough to explain why it made a difference.. but for me, that made the difference.

技术笔记 #663 @rwillett 2011-01-20

Thanks for the reply.

I changed out every component on the computer for ultra-quiet stuff, so the fan is silent even when you open the case and put your ear next to it, same for PSU and all other fans e.g. I run a silent Asus 9400GT card. Which makes it difficult to hear anything The machine is genuinely silent.

What I found was that the lights do go off on the case.

I haven't changed the fakesmc kext over, but wonder if PleaseSleep has the same functionality?

Do you have to press the power button to resume from sleep or can you do this from the mouse or keyboard? I have to use the power button.

Rob.

技术笔记 #664 @benniepooh 2011-01-21

sleeping

If you ping it, and it doesn't respond, it's asleep. And if you look at console messages after you wake it up, you'll see:

Jan 18 18:37:06 bens-iMac kernel[0]: System Sleep
Jan 18 22:49:41 Bens-iMac kernel[0]: Wake reason = UHC4
Jan 18 22:49:41 Bens-iMac kernel[0]: System Wake
Jan 18 22:49:41 Bens-iMac kernel[0]: Previous Sleep Cause: 0

技术笔记 #665 @clumber 2011-01-25

10.6.6 No Airport Card

Here's a problem that has left me scratching my head... I applied the 10.6.6 update on my 10.6.4 system and everything looked fine. My Broadcom based WiFi card was seen and was working. I was running on a single 2GB memory stick as I had a stick of memory go bad, and meanwhile got 2 new Corsair memory sticks to bring the system back up to 4GB, rebooted 10.6.6 and there's no WiFi found. Remove a stick of memory and it's back. I'm running the 64 bit kernel, and obviously would prefer to have all 4GB of memory in the system. lspci shows the WiFi card as

04:01.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03) Subsystem: Belkin F5D7000uk 54G Wireless Network Card Flags: bus master, fast devsel, latency 32, IRQ 19 Memory at fdcfe000 (32-bit, non-prefetchable)

I'm not sure what else to look at. Any suggestions? The motherboard is a 2.4 revision level, and I've booted in 32 bit and 64 bit with the same results.

clumber

Update: Well, maybe this explains it: BCM4320 on 10.6.5 ↗

Thank you so much, it took a bit of fiddling but once I realised it was a Kernel issue I got it fixed. For anyone else with this issue, I used IO80211Family.kext, IONetworkingFamily.kext, IOUSBFamily.kext and mach_kernel from 10.6.4 with everything else stock 10.6.6 and it's running stably with wifi working.

I'm not sure it's worth it to do this much fiddling just to get the AppStore... maybe 10.6.7 will be a fix for it.

技术笔记 #666 @blashman 2011-01-29 ↳ Re: @disco monkey
@disco monkeyyes it's in 64bit. here's my Extra folder mega upload.com/?d=EDAMWZ4Z

Thanks disco monkey for your upload.
Unfortunately the sleep doesn't work for me. I don't know why but system reboots while trying to awake.

技术笔记 #667 @zim2dive 2011-01-29

I recently moved my box to do HTPC duties and started using the digital out, using an alleged gigabyte widget off ebay that connects to the digital out header on the mobo..it has coax and optical out... I'm finding that it seems to randomly(?) pick which of those 2 is active.. so I'll have sound showing as an output, but get none.. I go to my rcvr and toggle the audio in btw coax-1 and optical-1 and I get sound again.. anyone else see this and have a solution to get the result to be predictable?

技术笔记 #668 @tooriski 2011-01-31 ↳ Re: @blashman
@blashmanThanks disco monkey for your upload. Unfortunately the sleep doesn't work for me. I don't know why but system reboots while trying to awake.

I had the same problem.
make sure "start up automatically after power failure" is checked under Energy Saver options in system preferences.

技术笔记 #669 @zim2dive 2011-02-01

Ran into something new last night.. I had recently moved my hack to serve at HTPC and had swapped in an nvidia GT240 (using DVI out). All worked fine. Then last night, I rebooted and got stuck with a 1024x768 (I think) screen (on my 1080 TV)... the monitors panel showed no other options. When I rebooted again, I noticed a VERY brief error message in top the left corner of the screen right as the countdown counter expires and the myHack screen comes up. The text is there for all of half a second... I tried booting verbose and did not see it... the bet I could make out is something about "bad display ... block...Error: Nvidia ROM patching failed (0x 0)" (this is off of memory, I left my notes at home).

Some googling found other similar reports.. but I did not find any obvious solution... other than pulling the GT240 and putting in a 9500GT I had as a spare... came right back up to 1920x1080 (or as 10.6. seems to like to call it "1080p".

Can anyone point me towards more info on this? I did this install way way long ago.. perhaps is there a newer myHack and/or graphicsenabler I should be installing over what I have now?

also I noticed whatever does this happens before I pick the boot drive in chameleon? ie. even when I switch to my backup drive, the resolution was wrong.

Just to be clear.. everything was working just fine for weeks. Last night I tried to put the machine to sleep, it seemed to get half-way there and then hang... fans blowing full.. so I rebooted and had the bad resolution.

技术笔记 #670 @alltoorobot 2011-02-18 ↳ Re: @zim2dive
@zim2diveRan into something new last night.. I had recently moved my hack to serve at HTPC and had swapped in an nvidia GT240 (using DVI out). All worked fine. Then last night, I rebooted and got stuck with a 1024x768 (I think) screen (on my 1080 TV)... the monitors panel showed no other options. When I rebooted again, I noticed a VERY brief…

Zim,

Do you have a clone for backup? If I was you, I might start trying out different configurations. You could do a fresh install, using iboot. I'm not sure what exactly is going on there. They are using very new Chameleon boot loaders rc2 ver699. those boot loaders have built in graphics card recognition and other new features. May help you out. If you have a bootable clone of your system, you could try just changing the bootloader.

Just some thoughts

I'm having trouble on my eg31m-s2, which is also supposed to be my media center. The resolutions, 1920 x 1080x60 are giving me squiggle lines . making 1080p plasma look like a puzzle. I have to reduce resolution and even then picture is off centered. this is on the 9800gt through dvi-vga.

weird stuff

may just go back to w7

技术笔记 #671 @drJaser 2011-03-27

I did successfully update on 10.6.7...
the only think which I must use is pmVersion=21 in the boot sequence.. the rest works OK..
The only difference from prior versions is use of VoodooHDA for audio instead of ALC662.kext
as you probably know G31M-ES2 has ALC662 chip and not ALC882 as many people thinks.

I don't know why my Core2Duo proc is not recognized as Duo but Solo (see first picture)..
Anyone has an idea ?

BR

技术笔记 #672 @DmitryAE 2011-03-28 ↳ Re: @drJaser
@drJaserI did successfully update on 10.6.7... the only think which I must use is pmVersion=21 in the boot sequence.. the rest works OK.. The only difference from prior versions is use of VoodooHDA for audio instead of ALC662.kext as you probably know G31M-ES2 has ALC662 chip and not ALC882 as many people thinks. I don't know why my Core2Duo…

Why do you think that g31m-es2l has ALC662 instead of ALC883 (exactly 883, not 882). I have read the specification from gigabyte at http://www.gigabyte.com/products/product-page.aspx?pid=… ↗ . All motherboard revisions have ALC883.

Also have problem with sound. In Win7 it's more clear and loud than in Mac OS X. Can't solve this problem.

技术笔记 #673 @DmitryAE 2011-04-03 ↳ Re: @drJaser
@drJaserI did successfully update on 10.6.7... the only think which I must use is pmVersion=21 in the boot sequence.. the rest works OK..

Also updated the Mac Os X without problems. The boot flag is pmVersion=21 too.

技术笔记 #674 @Rapidas 2011-04-06 ↳ Re: @benniepooh
@benniepoohHere is a link to a working dsdt for G31m-es2l rev 1.1: file dropper.com/dsdtv2soundlegacy I used the LegacyALC883.kext and AppleHDA from 10.6.4 since that results in zero driver reported errors. Like I said, no sleepenabler or nullcpupm, and *everything* in both 64-bit and 32-bit modes flawlessly. Here is what's in my boot.plist:…

Maybe someone has DSDT for rev 2.0 motherboard? I do not understand how to apply ES2Lw/allthe currentfix.dsl fixes.

技术笔记 #675 @stp715a 2011-04-07 ↳ Re: @benniepooh
@benniepoohHere is a link to a working dsdt for G31m-es2l rev 1.1: file dropper.com/dsdtv2soundlegacy I used the LegacyALC883.kext and AppleHDA from 10.6.4 since that results in zero driver reported errors. Like I said, no sleepenabler or nullcpupm, and *everything* in both 64-bit and 32-bit modes flawlessly. Here is what's in my boot.plist:…

Hi and thanks for the dsdt. The link only takes you to the filedropper home page. Is there another way to get the dsdt?

技术笔记 #677 @inoob 2011-05-07

G31M-ES2L is great, just a quick question and sorry for interrupting the discussion. Need your advise should I get rev 1.1 board or rev. 2.4 board. Since I've found in the wiki, the newest rev 2.4 boards also works with 1.6.7 as well.

thanks./

技术笔记 #678 @bmckay 2011-05-24

Quick question.

So, today, I turn on my hack and got a Keys Out of Order error. Basically this means, "You get to format and reinstall! ENJOY!"

I thought I was bulletproof so I had limited backups. So I did the fresh install and updated straight to 10.6.7 before fiddling with any kexts or anything. So right now, I have the most up to date OS, but no sound or sleep (never had sleep, actually).

I had sound on my previous installation, but I don't remember how I got there. I don't know I didn't do anything with my DSDT, though. In fact, the only thing I DO remember is using the EP45 Magic Installer from the lifehacker guide. lol.

tl;dr
So, any ideas on what I'll need to do to get sound working in 10.6.7 fresh?

技术笔记 #679 @ricky_kid 2011-05-28

For those having trouble with sound, try this driver.

I've also found, that at least in my case, putting drivers in /Extra/Extensions only works for very low level functions. Things like fakesmc and OpenHaltRestart work fine in there, but things like my audio drivers don't.

Anyways, I've tried several drivers for sound, and this is the only one that works.

技术笔记 #680 @MonkeyDLuffy 2011-06-23

Anybody tried updating 10.6.8? I haven't tried it yet because I want to make sure it will be just fine.

技术笔记 #681 @andymodem 2011-06-25

Just updated to 10.6.8 via Software Update. Removed Sleepenabler.kext before updating. After updating had to reinstall AppleHDA. Everything is running great so far though.

技术笔记 #682 @rubeni 2011-06-25

Installation Ok 10.6.6

Thanks for all, I have install Snow Leopard 10.6.6, everything works Ok.

But I have a question, which USB dongle i have to buy to have WIFI 100%?

I only got video on DVI not hdmi because video was blank. My video car is nvidia Geforce 9800GTX, i wanna convert the hackingtosh on HTPC to see SL on my LCD.

技术笔记 #683 @DmitryAE 2011-06-29 ↳ Re: @ricky_kid

Update to 10.6.8

Update to 10.6.8 with no problems.
I have no sleepenabler so didn't delete it before.

Sound works with:

@ricky_kidAnyways, I've tried several drivers for sound, and this is the only one that works.

You can download it in the post early.

技术笔记 #684 @cyrusthevirus 2011-07-01 ↳ Re: @DmitryAE
@DmitryAEUpdate to 10.6.8 with no problems. I have no sleepenabler so didn't delete it before. Sound works with: You can download it in the post early.

How do you get sleep working without SleepEnabler?

Ps. does the same SleepEnabler from 10.6.6 work with 10.6.8?

技术笔记 #686 @andymodem 2011-07-17 ↳ Re: @cyrusthevirus
@cyrusthevirusLion GM works perfectly, I managed to get everything working on my 1.0rev board.

What files and process did you use to get Lion working? I just installed Lion on my MacBook Pro and I'm anxious to give it a try on my Hackintosh.

技术笔记 #687 @cyrusthevirus 2011-07-20 ↳ Re: @andymodem
@andymodemWhat files and process did you use to get Lion working? I just installed Lion on my MacBook Pro and I'm anxious to give it a try on my Hackintosh.

I created a 10gb partition on one of the HDD's on my system since I didnt have an 8gb usb, restored Lion GM and installed the new Chameleon on it and installed it onto a seperate partition. There are loads of guides around.

Let me know if you need my Extra's folder and the procedure.

技术笔记 #688 @shadowro 2011-07-20 ↳ Re: @cyrusthevirus
@cyrusthevirusI created a 10gb partition on one of the HDD's on my system since I didnt have an 8gb usb, restored Lion GM and installed the new Chameleon on it and installed it onto a seperate partition. There are loads of guides around. Let me know if you need my Extra's folder and the procedure.

if you can do a small tutorial (few steps what to do) and upload your EXTRA folder somewhere, that would be great and everybody will appreciate you.

技术笔记 #689 @cyrusthevirus 2011-07-21

I followed this tutorial : http://www.youtube.com/watch?v=VwmkU5wPi5g ↗

The only reason I chose this method of installing Lion was due to the lack of 8GB USB, its not necessary to use this method. Im not sure if it works on the retail version, I have Lion GM installed, didnt bother to try retail since its the same version as GM.

I have the 1.0rev board, if your using a higher board you will have to install the kext for your lan, choose the one from your current snow leopard install.

media fire.com/?e323t0cna50i90y

I chose to install the same kexts in S/L/E and /Extra just in case something wouldnt work. I have also included the Chameleon and Kext Utility for Lion. DSDT not included, use the one from your current install.

So far, everything is working. Sleep, sound, lan, gfx..

Note: It is important to install new Chameleon on both your installs, Lion and Snow Leopard if you want to keep dual boot.

If you get "Lion cannot be installed on this computer". Please use the Lion_OSInstall included in the link above. Replace that with the OSInstall on your USB or Hard drive that you restore Lion on.

技术笔记 #690 @DmitryAE 2011-08-03 ↳ Re: @cyrusthevirus

Sleep and WoL

@cyrusthevirusI followed this tutorial : http://www.youtube.com/watch?v=VwmkU5wPi5g ↗ The only reason I chose this method of installing Lion was due to the lack of 8GB USB, its not necessary to use this method. Im not sure if it works on the retail version, I have Lion GM installed, didnt bother to try retail since its the same version as GM. I have…

Hi.

Does you hackintosh have sleep and Wake On Lan ? It can wake up from sleep if click mouse or keyboard more times. If click only one button that it starts and sleep again. Monitor doesn't turn on if click only one time.

技术笔记 #691 @Gabriel 2011-09-20

Hi, i have G31M-ES2L (osx 86.co/showthread.php?p=54774#post54774) Rev 1.0 , i need Ethernet kext (working) and the method to install him. I have try the kext found in this topic but the ethernet is detected but the connection does not work. Why?

Thx from Italy

技术笔记 #692 @jonpanoff 2011-10-27

Gigabyte GA-G33M-S2L Install

I have the Gigabyte GA-G33M-S2L. Should the install guide work with this mobo? I am having real trouble getting it to work. I created the USB drive installer using Snow Leopard disk utility in a virtual machine as I don't have a Mac. It all seemed to be working well. modified the plist file etc. Upon reboot and F12 it recognised my drive and I selected the USB thumb drive on the second screen.. then waited.. and waited. Finally the apple logo comes up and then a few seconds later I get a small cirle with a cross through it come up and it just stalls.Any suggestions anyone?

技术笔记 #693 @Hydroxide 2011-11-11

Guys I am stuck after I select the language. It gives me a never ending "preparing installation" screen. How can I solve this?

技术笔记 #694 @raj mulay 2012-01-23 ↳ Re: @Hydroxide
@HydroxideGuys I am stuck after I select the language. It gives me a never ending "preparing installation" screen. How can I solve this?

Hi , I am facing same problem ? I am have the Gigabyte GA-G33M-S2L-F10 mother board, with 2GB Ram, 160GB HD, DVD ROM writer, G force 9500 graphic card. I am trying to load Imac 10.6 version. Where I am going wrong? Any suggations? :-*

技术笔记 #695 @alltoorobot 2012-02-22

Easy lion

1-kakewalk with eg41m settings will install and get a basic system running.
2-remove the dsdt from extra folder
3-restart
4-use dsdt auto patcher (find it..google?) select your make and model mobo
5-i removed cmos reset kext from extra
6-repair permissions
7-get newest sleepenabler (each os version upgrade requires new sleepenabler)
code.goo gle.com/p/xnu-sleep-enabler/downloads/list
8-install with kextbeast

besure to follow/read each programs guides, such as kakewalk and kextbeast other wise you will have issues.

thanks to everyone who helped me with this rig. This is the last post in this thread as I am giving my Lion g31m away .

技术笔记 #696 @ocaner 2012-05-03

I have problem, I tried this guide but when I boot "-v"
The computer shuts down.

技术笔记 #697 @ocaner 2012-05-03

I need help!
I tried this guide but when I boot verbose mode "-v" the computer shuts down.
ga-g31m es2l rev 1.1 onboard gpu : gma3100

技术笔记 #698 @sublimespot 2012-08-15

I upgraded to Mountain Lion (and also did a fresh install) using the DSDT.aml from the original G31M-ES2L link in the first post, and MultiBeast 4.6.1 from TonyMac for drivers.

Everything working except for sound at this time

技术笔记 #699 @353inf 2012-08-22

got a ? …thought 'lion' required' higher end intel processor i7,i5, which requires 1155 socket…thus 'es2l' board 'nixxxed!…any info appreciated, thanks

技术笔记 #700 @sublimespot 2012-08-23 ↳ Re: @353inf
@353infgot a ? …thought 'lion' required' higher end intel processor i7,i5, which requires 1155 socket…thus 'es2l' board 'nixxxed!…any info appreciated, thanks

Nope, it works on this G31M-ES2L mobo with Intel Dual Core

技术笔记 #701 @353inf 2012-08-24

appreciate your quick reply…will i have to download all updates for current snow leopard? didn't go that route as weary of having to reinstall, panic attacks,etc…which guide? thanks again

文献来源与贡献者溯源名录(共 218 位具名成员 · 原始讨论串 #3672)
成员用户名本卷贡献角色发帖数活跃时间窗
@zim2dive核心贡献者582009-11-21 → 2011-02-01
@sk1nhd33t主笔作者432009-08-17 → 2010-03-12
@lflashl核心贡献者322009-12-23 → 2010-03-07
@rwillett核心贡献者312009-11-23 → 2011-01-20
@MonkeyDLuffy核心贡献者182009-09-10 → 2011-06-23
@infiniteThanks核心贡献者182009-10-18 → 2010-06-20
@simsim核心贡献者172009-08-29 → 2010-10-19
@BlaSTiWi核心贡献者172009-09-13 → 2010-06-17
@alltoorobot核心贡献者132009-12-02 → 2012-02-22
@barrsurf核心贡献者122010-01-07 → 2010-03-13
@antonehenry核心贡献者112009-11-09 → 2009-11-12
@cyrusthevirus核心贡献者112010-04-17 → 2011-07-21
@cili0核心贡献者102009-08-18 → 2009-08-23
@bzen核心贡献者102009-09-07 → 2009-09-12
@Snow核心贡献者92009-08-18 → 2009-08-24
@latinoguy核心贡献者92009-11-08 → 2010-01-07
@bgreen核心贡献者92010-01-30 → 2010-02-26
@dustintinsley核心贡献者82009-08-29 → 2010-04-02
@L8nitehackin核心贡献者82009-09-10 → 2009-09-16
@dooododoo核心贡献者82009-09-22 → 2010-11-18
@sublimespot核心贡献者82010-04-02 → 2012-08-23
@joel_ezekiel核心贡献者72009-09-11 → 2009-12-10
@russianbandit核心贡献者72009-09-23 → 2009-12-02
@ju421019核心贡献者72009-10-03 → 2009-10-14
@bunun核心贡献者72009-11-12 → 2010-05-01
@flowrider核心贡献者72009-11-30 → 2009-12-02
@fritzbrause核心贡献者72009-12-29 → 2010-01-05
@zcream核心贡献者72010-03-02 → 2010-09-25
@DmitryAE核心贡献者72010-04-04 → 2011-08-03
@zod1988核心贡献者62009-08-20 → 2009-08-21
@353inf核心贡献者62009-10-19 → 2012-08-24
@Andy GA核心贡献者62009-11-20 → 2009-12-17
@macdaddy247核心贡献者62010-01-23 → 2010-05-05
@Methanoid核心贡献者62010-01-31 → 2010-03-29
@dmbardal核心贡献者52009-09-05 → 2009-10-06
@brfransen核心贡献者52009-10-18 → 2009-11-04
@Pibbman核心贡献者52009-10-26 → 2009-10-30
@yogi446核心贡献者52009-11-12 → 2010-01-26
@cgates30核心贡献者52010-01-16 → 2010-01-24
@dencraig核心贡献者52010-01-22 → 2010-01-28
@andymodem核心贡献者52010-02-19 → 2011-07-17
@shadowro核心贡献者52010-04-25 → 2011-07-20
@drossxyu核心贡献者42009-09-08 → 2009-09-16
@JShubert683核心贡献者42009-09-11 → 2010-09-16
@Stoerte核心贡献者42009-09-21 → 2009-09-30
@raymop (at) mac.com核心贡献者42009-09-28 → 2009-10-05
@Jocelyn84核心贡献者42009-11-03 → 2009-12-29
@discol核心贡献者42009-12-28
@riadtania核心贡献者42010-01-13 → 2010-01-19
@ricky_kid核心贡献者42010-08-10 → 2011-05-28
@disco monkey核心贡献者42010-12-03 → 2011-01-10
@benniepooh核心贡献者42011-01-09 → 2011-01-21
@arsonwells核心贡献者32009-08-17 → 2010-03-31
@drbee核心贡献者32009-08-18 → 2010-01-01
@Mac_Dude核心贡献者32009-08-19 → 2009-08-25
@wwbsox核心贡献者32009-08-22 → 2009-08-23
@Voyn1x核心贡献者32009-09-10 → 2009-09-17
@someguy360核心贡献者32009-09-12 → 2009-09-21
@ariadri核心贡献者32009-09-21 → 2009-09-22
@mstam核心贡献者32009-09-26 → 2009-09-29
@Sileem核心贡献者32009-10-02 → 2010-01-03
@spudstud450核心贡献者32009-10-23 → 2009-11-12
@fuubar核心贡献者32009-11-30 → 2009-12-03
@sapam核心贡献者32010-01-13 → 2010-01-19
@hmook核心贡献者32010-01-19 → 2010-01-20
@albguy核心贡献者32010-01-29 → 2010-02-03
@montyboy核心贡献者32010-02-05 → 2010-02-06
@n1c3jack3t核心贡献者32010-03-30
@bmckay核心贡献者32010-04-17 → 2011-05-24
@dkrender核心贡献者32010-06-14 → 2010-06-16
@Keyno核心贡献者32011-01-06 → 2011-01-19
@mitchde协作成员22009-08-17 → 2009-08-18
@heemsker协作成员22009-08-31 → 2009-09-10
@Tamriel协作成员22009-09-09 → 2009-09-10
@Bartounet协作成员22009-09-16 → 2009-10-02
@sisiphus协作成员22009-09-21 → 2009-09-24
@chubsterpete协作成员22009-09-23 → 2010-01-14
@JoQ协作成员22009-09-25
@altoidboy协作成员22009-09-29 → 2009-09-30
@checkitout协作成员22009-09-29 → 2009-09-30
@shivpratik协作成员22009-10-02 → 2009-10-14
@carolinablue协作成员22009-10-20 → 2009-10-23
@flukes1协作成员22009-10-28 → 2010-02-03
@blancmaison协作成员22009-11-07 → 2009-11-08
@komodo-tux协作成员22009-11-11 → 2009-11-12
@kvkvbird协作成员22009-11-12
@joeyf协作成员22009-11-17 → 2009-11-19
@free4mac协作成员22009-11-19 → 2009-11-22
@robbie协作成员22009-11-25 → 2009-11-26
@hibert协作成员22009-12-18
@scott202协作成员22010-01-02 → 2011-01-13
@dmoore764协作成员22010-01-10
@matthewordie协作成员22010-01-23 → 2010-01-24
@vincentmoo协作成员22010-01-28 → 2010-01-29
@jimhuanghust协作成员22010-03-05 → 2010-03-17
@fatnurse协作成员22010-03-11
@brainzito协作成员22010-03-15 → 2010-03-16
@Horne Fisher协作成员22010-04-01 → 2010-04-05
@bobbyd协作成员22010-06-14 → 2010-06-16
@heckenschutze协作成员22010-09-17 → 2010-09-20
@jofmatos协作成员22010-10-07 → 2010-10-08
@naujoks协作成员22010-10-08
@Rapidas协作成员22011-04-06 → 2011-04-08
@ocaner协作成员22012-05-03
@DocShadow协作成员12009-08-17
@saintjoe协作成员12009-08-21
@mormegil协作成员12009-08-22
@johnlocke2342协作成员12009-08-24
@ndakotabr21协作成员12009-09-01
@prop_tech协作成员12009-09-06
@vipuh协作成员12009-09-12
@deanjuanbanks协作成员12009-09-22
@Xenomorph协作成员12009-09-22
@maxcala协作成员12009-09-28
@rcarp协作成员12009-09-28
@mecanoiz协作成员12009-10-01
@rmn87协作成员12009-10-01
@eLPhi协作成员12009-10-02
@lazyfly协作成员12009-10-02
@bubuli协作成员12009-10-03
@justtemp协作成员12009-10-03
@mamexp协作成员12009-10-06
@gashead76协作成员12009-10-07
@swanzai协作成员12009-10-09
@cchristophher协作成员12009-10-10
@Ezhoon协作成员12009-10-11
@richybatten协作成员12009-10-12
@callingltu协作成员12009-10-14
@snowdog23tx协作成员12009-10-17
@Imkantus协作成员12009-10-17
@vkd协作成员12009-10-18
@ynol协作成员12009-10-22
@aj3399协作成员12009-10-23
@jetpr协作成员12009-10-24
@iztech协作成员12009-10-24
@blaising协作成员12009-10-24
@syndoc协作成员12009-10-30
@cj95协作成员12009-11-02
@evil g协作成员12009-11-04
@RogerExplosion协作成员12009-11-07
@AvvY协作成员12009-11-07
@riffd00d协作成员12009-11-07
@potter1984协作成员12009-11-09
@rillooo协作成员12009-11-09
@powersupply协作成员12009-11-15
@itry2hide协作成员12009-11-17
@the_accidental协作成员12009-11-18
@BitBass协作成员12009-11-21
@macman20协作成员12009-11-22
@macusers协作成员12009-11-23
@Nick Nameless协作成员12009-11-26
@petejo协作成员12009-11-28
@monsteroyd协作成员12009-11-30
@macj协作成员12009-12-09
@yusofu协作成员12009-12-12
@hackin804协作成员12009-12-16
@doogles协作成员12009-12-17
@deansterdean协作成员12009-12-29
@Ianxxx协作成员12010-01-01
@Schwarzsaur协作成员12010-01-03
@kws协作成员12010-01-07
@Nomad347协作成员12010-01-10
@ayame协作成员12010-01-22
@GigaMac协作成员12010-01-24
@Souzounaki协作成员12010-01-26
@marc协作成员12010-01-29
@Promo协作成员12010-01-31
@hirefrank协作成员12010-02-02
@foghornleghorn协作成员12010-02-26
@claytonbellmor协作成员12010-02-26
@gearheadgeek协作成员12010-02-27
@BJ40man协作成员12010-03-06
@ufo_all协作成员12010-03-16
@fantome2024协作成员12010-03-19
@promac34协作成员12010-03-29
@beeros05协作成员12010-03-30
@nirvana协作成员12010-04-05
@zenrascal协作成员12010-04-12
@iscraigh协作成员12010-04-15
@francis协作成员12010-04-16
@notion协作成员12010-04-26
@OmniAtlas协作成员12010-05-09
@ae86keidori协作成员12010-05-22
@ZappedC64协作成员12010-05-23
@dal协作成员12010-05-26
@m0nk协作成员12010-06-16
@miko88协作成员12010-06-18
@JertheMacUser协作成员12010-06-20
@twr协作成员12010-06-22
@sobanek协作成员12010-07-01
@chibiace协作成员12010-07-05
@scififan68协作成员12010-07-09
@giaour61协作成员12010-07-25
@rspam协作成员12010-08-05
@zooloo协作成员12010-09-02
@funkkube协作成员12010-09-02
@blazingangel1986协作成员12010-09-06
@yys2000协作成员12010-09-18
@cdoublejj协作成员12010-09-25
@rudypooch协作成员12010-10-09
@GTR-33协作成员12010-11-05
@webplus协作成员12010-11-08
@lokigfx协作成员12010-11-15
@Chk协作成员12010-12-11
@ropuri协作成员12010-12-12
@bobble666协作成员12010-12-14
@davidy123协作成员12011-01-03
@clumber协作成员12011-01-25
@blashman协作成员12011-01-29
@tooriski协作成员12011-01-31
@drJaser协作成员12011-03-27
@stp715a协作成员12011-04-07
@inoob协作成员12011-05-07
@rubeni协作成员12011-06-25
@Gabriel协作成员12011-09-20
@jonpanoff协作成员12011-10-27
@Hydroxide协作成员12011-11-11
@raj mulay协作成员12012-01-23

选择语言 · Choose your language