x86 硬件上的 Mac OS X 2008–2024 技術文獻庫
InfiniteMac OSx86 › OS X Lion 10.7 至 macOS Catalina 10.15 › Mac OS X Lion 10.7.4 (Darwin 11.4.0 XNU) AMD FX …
486,363 reads · 2012-05-19 – 2013-03-03
技術專卷 Lion – Catalina Voodoo / XNU Kernel AMD OSx86

Mac OS X Lion 10.7.4 (Darwin 11.4.0 XNU) AMD FX / Bulldozer 專用核心發佈與 32 位元應用修正

專為 AMD FX (Bulldozer 推土機架構) 及舊款 AMD / Legacy Intel 處理器編譯的 Darwin 11.4.0 (OS X Lion 10.7.4) XNU 修補核心,附帶透過 amd_insn_patcher 修復 64 位元模式下執行 32 位元應用程式的完整方法。

主筆作者
@R:A:W:X86 發表於 2012-05-19
所屬專區
OS X Lion 10.7 至 macOS Catalina 10.15
典藏規模與紀錄
486,363 次歷史閱讀 · 490 則精選技術筆記(萃取自 526 則原始回帖) · 2012-05-19 – 2013-03-03
參與貢獻成員 (54)
@gils (96)@Godofwar (40)@R:A:W:X86 (38)@frisco2 (35)@jhusly (33)@The Connactic (32)@erineos (30)@felipeunix (21)@misterfrista (20)@wastez (18)@justinster123 (16)@ham4ever (16)@sulphide (13)@m28ew (11)@thebluewonderland (10)@$The-King$ (9)+38 more
相關硬件參考
AMD Desktop Processors ↗ SATA III & NVMe SSDs ↗ USB 3.2 Boot Flash Drives ↗
香港繁體精譯技術專卷 · 完整保留原始指令、Kext 名稱、ACPI 節點與開機參數查看英文原版 (Original English) →

這是我針對 Darwin 11.4.0 XNU / Mac OS X Lion 10.7.4 核心整合編譯的修補版本。最初目標是讓我的 AMD FX(Bulldozer 架構)工作站發揮最佳效能,同時亦廣泛相容於其他 AMD 處理器與舊款 Intel 處理器平台。

發行說明(Release Notes)

  • 不支援 SSSE3 指令集的舊款處理器: 目前僅限以 32 位元 Legacy 模式運作(需加上 -legacy 開機參數並替換 DP2 版本的 Finder.app)。
  • 時脈倍頻設定(包括 AMD Bulldozer 用戶): 若核心自動偵測倍頻失敗,請在開機參數手動指定正確倍頻,例如 busratio=13(13 倍頻)或 busratio=105(10.5 倍頻)。

下載資訊(最後更新:2012-07-18)

  • 單獨下載最新 XNU 核心(test30_kernel): rusf older.com/32165226 · 鏡像:4 shared.com/zip/iuT7MWvW/test30_kernel.html
  • 下載完整 XNU 原始碼與歷代測試核心包(bAV_kernel.zip): xup .in/dl,19050353/bAV_kernel.zip/ · 鏡像:rusf older.com/32165051

如何在 64 位元 AMD 模式下完美執行 32 位元應用程式

由於本核心已整合 AnV 編寫的自動程式碼簽章驗證修補(Code Signature Validation Patch),我們只需修補 /usr/lib/dyld 與 /usr/lib/system/libsystem_kernel.dylib 中的 sysenter 陷阱指令,即可在 64 位元 AMD Bulldozer 系統上完美執行所有 32 位元應用程式!

  1. 下載 AnV 針對 Lion 更新的指令修補工具 amd_insn_patcher(舊版因 Lion 的 sysenter 結構變動已不適用)。
  2. 在終端機執行修補:
    amd_insn_patcher unpatched_file patched_file
  3. 替換檔案後務必修復檔案權限,並在終端機執行:
    sudo update_dyld_shared_cache

致謝與致敬: bronzovka、mercurysquad、semthex、quoopz、Kabyl、AnV、kaitek、ovof / paulicat、apocolipse 及所有開源貢獻者。

社群實測與技術補充筆記

自 526 則原始討論回帖中萃取 490 則高價值技術回應

技術筆記 #1 @m28ew 2012-05-19

@R:A:W:X86

非常感謝分享 11.4.0 Legacy 核心 (Y)

實測確認!在我的 AMD 平台 + 10.7.4 原版 System.kext 下完美運作(開機過程沒有任何報錯)!

技術筆記 #2 @jackokk 2012-05-19

太讚了!

你的核心在我的 AMD Athlon II X4 620(Lion 10.7.4)上運作得近乎完美。
我超開心的!非常感謝你的辛勤付出。

(我是一位來自泰國的用家)

技術筆記 #3 @justinster123 2012-05-19

請問可以把 AMD Athlon X2 7550 處理器的識別支援加進去嗎?我自己嘗試修改了無數次,但始終無法讓核心正確識別這顆 CPU:
Family 10
Model 2

技術筆記 #4 @davisin666 2012-05-20 ↳ Re: @gils
@gilsthis kernel is capable of running in 64 bit?

不行,這個核心本身只有 32 位元架構(我用 sudo ditto --arch x86_64 /Volumes/Lion\ HD/mach_kernel /Volumes/Lion\ HD/mach_kernel_x64 檢查過,沒有任何輸出)。

64 位元核心要弄到正常運作困難得多,因為涉及一堆 dyld / sysenter / syscall 的底層轉換問題。

感謝 R:A:W:X86!

附註:使用你的 10.7.4 核心後,還需要保留 10.7.3 的舊版 AppleFileSystemDriver.kext 嗎?新核心裡面已經包含新的核心符號(kernel symbols)了嗎?

技術筆記 #5 @MadMungo@iinet. 2012-05-20

嗨 R.A.W.X86:

我在安裝完 10.7.4 Combo Update 整合更新包後試用了你的核心,結果發現無線網卡無法連上 Wi-Fi 網絡了。之前在 10.7.3 及更早版本的核心下一直都是正常的。
我試著全新重灌 10.7.0 並直接換上你的 10.7.4 核心,安裝過程很順利,安裝後以 -v 囉嗦模式開機時雖然有跳出一些錯誤訊息但仍能完成初始設定;可惜無線網卡還是連不上我的路由器,在驗證 WPA2 密碼時總是失敗並提示連線逾時(Connection Timed Out)。
我暫時先退回 10.7.3 了。

技術筆記 #6 @gils 2012-05-20

謝謝,

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Kernel</key>
	<string>custom</string>
	<key>Kernel Flags</key>
	<string>-legacy</string>
        <key>PCIRootUID</key>
        <string>1</string>
        <key>GraphicsEnabler</key>
        <string>No</string>
	<key>Boot Graphics</key>
	<string>Yes</string>
        <key>Quiet Boot</key>
        <string>No</string>
        <key>Timeout</key>
        <string>5</string>
	<key>npci</key>
        <string>0x2000</string>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>Legacy Logo</key>
	<string>Yes</string>
	<key>UseKernelCache</key>
	<string>No</string>
</dict>
</plist>

跑分效能看起來還是偏低啊!

技術筆記 #7 @sulphide 2012-05-20

感謝 R:A:W:X86!這個核心在我的 FX-8150 上可以順利運作(之前只有 Bronzovka 的 v1 核心能在我機器上開機)。如果能做出支援即時(on-the-fly)sysenter/syscall 修補的 Bulldozer 64 位元核心就太棒了。目前所有 64 位元應用程式都能正常執行,但 32 位元程式還不行。

技術筆記 #8 @felipeunix 2012-05-21

我這邊也成功跑起來了!

不過系統機型(SMBIOS)被識別為 iMac 2001。

我試著更換 SMBIOS,但一直沒成功。

這應該會嚴重拖累整體效能吧?

技術筆記 #9 @felipeunix 2012-05-21 ↳ Re: @gils
@gilsEt avec un SMbios de Macpro 2008 ?

只要我在 /Extra 資料夾裡放入任何自訂的 smbios.plist,系統就會無法開機。

技術筆記 #10 @davisin666 2012-05-23 ↳ Re: @felipeunix
@felipeunixAny SMBIOS I try to put the Extra folder, the system will not start.

我看到你的顯示卡是 GTS 250(G92 核心)。
請問你是怎麼成功驅動的?我在 Lion 下一直無法開啟 QE/CI 硬件加速,只要一掛載任何顯示卡注入驅動,螢幕就會失去訊號黑屏。

技術筆記 #11 @gils 2012-05-23 ↳ Re: @felipeunix
@felipeunixAny SMBIOS I try to put the Extra folder, the system will not start.
<?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>SMbiosvendor</key>
	<string>AppleInc.</string>
	<key>SMbiosversion</key>
	<string>MP31.88Z.006C.B05.0802291410</string>
	<key>SMboardproduct</key>
	<string>Mac-F42C88C8</string>
	<key>SMfamily</key>
	<string>MacPro</string>
	<key>SMmanufacturer</key>
	<string>AppleInc.</string>
	<key>SMproductname</key>
	<string>MacPro3,1</string>
	<key>SMserial</key>
	<string>G8135543XYL</string>
</dict>
</plist>

我是使用 Chameleon trunk 1820 搭配上面這份 smbios.plist。

技術筆記 #12 @felipeunix 2012-05-23 ↳ Re: @davisin666
@davisin666I can see that your vga is a 250GTS (G92). How do you got it working? I can't activate QE/CI on Lion, if I start with some graphics inyector it loses video signal.

我只用了最簡單的設定就啟用了:

GraphicsEnabler = Yes

將 Lion 更新到 10.7.4 後,我也順便升級了 NVIDIA 官方顯示卡驅動程式(版本 270.00.00f06)。

運作非常完美,顯示輸出完全沒有任何問題。

我現在的疑問是關於系統效能!

雖然很多人說以 32 位元或 64 位元模式開機在效能上沒有差別,

但在我這裡,以 64 位元模式啟動時,效能有「非常明顯」的提升!

另外我想知道 SMBIOS 機型設定會不會影響效能,因為我的機器現在被識別成 2001 年的 iMac :(

技術筆記 #13 @gils 2012-05-23 ↳ Re: @felipeunix
@felipeunixI activated simply with: GraphicsEnabler = Yes lion after updated to 1074, also upgraded the nvidia driver version 270.00.00f06. Works perfectly, I have no problems with video. My question is regarding the performance! For the majority of staff says he has no differences start at 32 or 64 bits. but here is a VERY noticeable difference…

在 OpenGL 顯示效能測試方面,SMBIOS 機型定義確實有影響(因為涉及 AGPM 電源管理策略),但 32 位元與 64 位元模式下的分數並不會有差異。

至於 CPU 運算測試就完全不同了,64 位元與 32 位元模式下的跑分會有相當大的差距。

順帶一提,在 Lion 下舊款 AMD 處理器(K10 架構)只能跑在 32 位元模式,無法跑 64 位元模式。

技術筆記 #14 @delgadilloalex 2012-05-24

超讚的 10.7.4 核心!在我的 Phenom 9650 X4 上運作極佳,效能表現比 Snow Leopard 下的 AnV 核心還要好(對 AnV 並無不敬之意)。

我只是好奇問問,不曉得會不會太麻煩……

你覺得有可能幫我們(還有我)也編譯一個 10.6.8 的核心嗎?AnV 的 10.6.8 核心在我的機器上開機時無法同步 TSC 時鐘,而你的 Lion 核心卻能完美同步、跑起來無比順暢。
因為我還是很喜歡 Snow Leopard,而且平常有大量音樂製作工作(Cubase)要在上面完成,許多音訊外掛(Plug-ins)還不相容於 Lion——真希望有機會看到你把這些改良移植回 Snow Leopard 上?

技術筆記 #15 @felipeunix 2012-05-24

附上 Cinebench 的測試結果。

NovaBench 無法完成測試,因為跑出來的分數全部都是 0。

大家覺得我這套配置的效能表現正常嗎?

技術筆記 #16 @gils 2012-05-24

我還是對 64 位元模式有點疑問,方便貼一張你在 64 位元下的測試截圖給我看嗎?

技術筆記 #17 @felipeunix 2012-05-24

我先在 64 位元模式下跑了一次測試,得到了圖中標示的分數;接著重啟進入 32 位元模式又跑了一次測試,
然後才截圖貼上來的!

之所以截圖裡顯示 32 位元,是因為最後一次測試是在 32 位元下跑的,

不過兩次測試的分數紀錄都同時留在畫面清單上了。

但如果你希望看純 64 位元下的截圖,我也可以特地重開機截一張讓你開心 ^_^

技術筆記 #18 @gils 2012-05-24

謝謝你解開我的疑惑!因為我最近對入手 AMD FX 很有興趣,但看到跑分偏低讓我有點猶豫——我原本期待它的表現會更好,畢竟在這個測試裡它的分數還是低於 Phenom II X6。
如果超頻到 4 GHz 表現會如何呢?

另外你有遇到應用程式無故閃退的問題嗎?Finder 運作完全正常嗎?

技術筆記 #19 @felipeunix 2012-05-25 ↳ Re: @gils
@gilsthank you for making me doubt the hood because I am interested in the FX, any time the performance is low, I expected better performance because they remain lower than the Phenom x6. a 4 ghz, what happens? you have problems Appli crash? Finder is working properly?

我的 Finder 完全沒有任何問題!說來奇妙,整個系統運作起來沒有任何報錯,唯獨跑分軟體測出來的分數差強人意……

我之前用的正是 Phenom II X6 1090T,後來把那顆送人、換成了現在這顆 FX。
而且我一點也不後悔!

不管是在 Windows 還是哪裡,
跑分測試終究只是冷冰冰的數字而已……

在實際日常使用中,我能明顯感受到兩者的差異——FX 的反應更加敏捷俐落,你明白那種感覺嗎?
以前用 Phenom 時,執行某些操作總會覺得有一絲微妙的延遲等待感,換成 FX 後這種滯澀感就完全消失了,
而且運作溫度還控制得非常理想!

作者修訂 #1 @R:A:W:X86 2012-05-28 ↳ Re: @felipeunix

更新

我已將處理器識別函式替換為 mercurysquad 與 AnV 編寫的版本。

目標是讓這個核心能在絕大多數至少支援 SSE3 指令集的 AMD 與 Intel 處理器上運作(同時相容於支援原生核心的平台)。

目前這個編譯版本仍屬不穩定的實驗性質,僅供測試用途。

誠徵測試人員:

這個版本在我的兩部工作站(FX-4100 與 Xeon E3)上都能正常運作。

如果大家能幫忙多做測試,我會非常感激。

我特別希望能看到在各種不支援 SSSE3 的舊款 AMD 處理器,以及 Intel Nehalem 架構處理器上的測試回報。

// 舊版下載連結已移除,請至一樓頂樓下載最新版本

技術筆記 #20 @ghostec 2012-05-28

請問換上這個核心後,Photoshop CS6 可以在 Phenom II X4 970BE 上正常執行嗎?

技術筆記 #21 @gils 2012-05-28 ↳ Re: @R:A:W:X86
@R:A:W:X86update : I have changed the CPU identification methods with those written by mercurysquad & AnV. The aim is to make the Kernel work on most AMD and Intel CPU that at least support SSE3 (including Vanilla Kernel compatible). At the moment this build has to be considered unstable / for testing purposes. looking for testers It works on…

謝謝,

請原諒我直接用法文回報:你的核心在我的 Xeon E3-1230 上以 32 位元模式可以正常運作,但伴隨著 Finder 的小 Bug(我猜是因為跑在 32 位元模式的緣故)。明天我會拿到我的 Phenom II X4 960T 上測試。

Hardware Overview:

Model Name: Mac Pro
Model Identifier: MacPro3,1
Processor Name: Intel Core i7
Processor Speed: 3.30 GHz
Number of Processors: 1
Total Number of Cores: 4
L2 Cache (per Core): 256 KB
L3 Cache: 8 MB
Memory: 4 GB
Boot ROM Version: MP31.006C.B05
SMC Version (system): 1.30f3
Serial Number (system): G88014V4XYK
Hardware UUID: 36309D6A-E8E2-5BEC-AFB3-A25CFD8A5810

System Software Overview:

System Version: Mac OS X 10.7.4 (11E53)
Kernel Version: Darwin 11.4.0
Boot Volume: Lion
Boot Mode: Normal
Computer Name: gils’s Mac Pro
User Name: gils (gils)
Secure Virtual Memory: Enabled
64-bit Kernel and Extensions: No
Time since boot: 10 minutes

另外 Finder 裡的複製/貼上功能無法運作,遇到了跟在 AMD 平台上完全一樣的問題。

一如既往的出色成果!再次感謝!

編輯補充:我測試了開機參數 mach_kernel arch=i386 -force64 GraphicsEnabler=Yes -v,

系統依然維持在 32 位元模式。

技術筆記 #22 @m28ew 2012-05-29 ↳ Re: @R:A:W:X86
@R:A:W:X86update : I have changed the CPU identification methods with those written by mercurysquad & AnV. The aim is to make the Kernel work on most AMD and Intel CPU that at least support SSE3 (including Vanilla Kernel compatible). At the moment this build has to be considered unstable / for testing purposes. looking for testers

複製 + 貼上(COPY+PASTE)功能在我這裡也完全正常運作(已透過區網 LAN / Samba 傳輸檔案實測確認)!

技術筆記 #23 @sulphide 2012-05-29

FX-8150,64 位元模式,載入完所有 Kext 後立刻自動重啟。上一版核心就算在 64 位元模式下也能正常進系統的說。

作者修訂 #2 @R:A:W:X86 2012-05-29 ↳ Re: @gils

感謝大家目前的測試回報。
我仍在持續改良程式碼,希望能吸引更多開發者一起投入這個專案。

@gilsexcuses moi de mon Français , pour te dire que ton kernel fonctionne sur mon Xéon E3 1230 en 32 bit et avec le bug finder (je suppose que c'est dû au mode 32 bit ) , demain , je testerai sur mon x4 960t . [...] je reste toujours en 32 bit .

除非你手動加上了 -legacy 開機參數,否則這種情況完全出乎意料。

這個核心預設依然會以啟用 64 位元(EM64T)的模式開機。
-force64 在此核心中並無綁定任何功能,在支援 SSSE3 的 AMD 處理器上完全不需要加——在支援原生核心的 Intel 處理器上就更不用說了。

順帶提醒一點:
不建議在支援原生核心(Vanilla)的 Intel 系統上長期使用這個修改版核心。
Apple 公開發佈的 XNU 原始碼與他們隨作業系統正式發佈的核心二進位檔並非 100% 完全一致。
保留對 Intel 的相容性,主要是為了方便製作跨平台通用開機光碟(Boot-CD)等用途。

技術筆記 #24 @gils 2012-05-29 ↳ Re: @R:A:W:X86
@R:A:W:X86Thanks for testing so far. Still working on some more improvements to the code, which I hope will make this more attractive for other people to work on this. This behavior is absolutely unexpected, unless you are using -legacy bootflag. The Kernel still enters 64-Bit enabled boot-up by default. -force64 is not associated with any…

哈囉,

哈哈,結果是我自己不小心把 -legacy 留在 Boot.plist 裡面忘了刪(真糗!)因為我測試時是把同一顆裝有 OS X 10.7.4 的硬碟輪流插在我的 AMD Phenom 與 Intel Xeon 兩部機器上開機。

話說回來,你這個核心真是太神了!整體效能明顯提升,影片播放也變得更加流暢!向閣下致敬!

現在只差攻克 K10 架構的 64 位元模式,就能修好各種零星 Bug,讓我們的 AMD 黑蘋果臻至巔峰了!

Phenom 與 Athlon 依然寶刀未老,值得我們尊敬!

衷心期盼有朝一日你能為我們帶來支援 AMD K10 64 位元模式的核心。

再次萬分感謝你的辛勞付出!

(以上由 Google 翻譯協助)

法文補充說明:我的處理器確實有開核成 X6 六核心並跑在 3.01 GHz,但並沒有超到測試軟件裡顯示的 3.41 GHz,我猜那是 Turbo Core 自動加速的頻率。

技術筆記 #25 @rrtn 2012-05-29 ↳ Re: @R:A:W:X86
@R:A:W:X86update : I have changed the CPU identification methods with those written by mercurysquad & AnV. The aim is to make the Kernel work on most AMD and Intel CPU that at least support SSE3 (including Vanilla Kernel compatible). At the moment this build has to be considered unstable / for testing purposes. looking for testers It works on…

太感謝你了,R:A:W:X86!
我之前是用 bronzovka_mach_kernel_v4 安裝了 10.7.3,之後就一直穩穩用著。後來看到你發佈了 10.7.4 專用核心,於是我便升級到 10.7.4 並試用你的第一版核心,結果在載入系統檔案後重啟;當時我只好用「降級回滾大法」,改回 bronzovka_mach_kernel_v4 或 v6 並把 AppleFileSystemDriver.kext 與 IOStorageFamily.kext 換回 10.7.3 的版本。沒想到在我準備回帖報告之前,就看到你放出了新版核心,抱著姑且一試的心態換上去——結果 Lion 直接順利進桌面了!這是我對你核心的一點心得回報……目前的成果真是太棒了!
非常感謝你的辛勤付出,R:A:W:X86!

我的硬件配備:
ASUS A8N-SLI Deluxe
AMD Athlon 64 X2 4400+ Toledo
4GB Patriot DDR 400 (PC 3200)
eVGA GeForce 8800GTS 640MB 320-bit GDDR3
500GB IDE WD Caviar Blue (OSx86 Snow Leopard)
120GB SATA3 Corsair Force 3 SSD (Windows 7)
1TB SATA2 WD Caviar Black
1TB SATA2 WD Caviar Black
40GB SATA WD Caviar (OSx86 Lion)
NEC 16X Double Layer DVD±RW IDE
D-Link DWL-AG530 IEEE 802.11a/b/g PCI Tri-Mode
ASPIRE X-Superalien ATXA6SW-BK/500W

作者修訂 #3 @R:A:W:X86 2012-05-31 ↳ Re: @rrtn

2012-05-31 更新

:

過去由 AnV 整理匯集的大部分核心程式碼修改,現在都已經整合進這個可運作的核心中了。

不支援 SSSE3 指令集的舊款 AMD 系統,如果不加 -legacy 開機參數,十之八九還是會在硬碟初始化完成後卡死(雖然我手頭沒有機器能親自測試這點)。
我們仍需找出這個問題的解決辦法。

目前尚未實作的功能包括:

  • 針對 Mach-O 執行檔的即時自動修補功能(auto-patcher)
  • 即時時脈(RTC)處理常式中的部分偵測程式碼(這應該不太重要,因為現在大家都用相當成熟的開機引導程式了)

除了核心本身的 diff 修補檔外,下載包裡還附帶了兩個額外的 diff 修補檔,用來補上上述那兩項變動。
這兩個修補檔都能順利通過編譯,但開機時會引發異常故障。
我打算比對 xnu-1504 與 xnu-1699 之間這些檔案的差異,說不定可以透過把部分功能「改回 Snow Leopard 的實作方式」來修好……

在大家發問之前,先統一回答幾個常見問題:

  • 就算把自動修補器(auto-patcher)整合進去,多半也無法解決無 SSSE3 處理器無法以 64 位元模式開機的問題。(老實說,我還不是 100% 確定該問題的真正根源,而且我手邊也沒有對應的硬件平台可以實測。)
  • 那為什麼我還要研究這個?因為我希望能藉此解決大量應用程式閃退與其他怪病,並提升 -legacy 模式的整體穩定度。
  • 部分用家(包括 Bulldozer 推土機用家)可能會因為核心自動偵測倍頻失敗,而必須在開機參數手動指定正確的倍頻。例如:busratio=13(13 倍頻)或 busratio=105(10.5 倍頻)。

這個編譯版本目前仍屬實驗性質發佈(Experimental Release),僅供測試與後續開發參考!

下載

如上所述,壓縮包內已附上原始碼修補檔(source patch)。
如果有更多具備底層開發能力的高手願意共同參與,那就太棒了。

技術筆記 #26 @misterfrista 2012-05-31

R:A:W:X86,首先我要衷心感謝你的傑出貢獻!

我測試了你的第一版核心,配合開機參數 -v npci=0x2000 -legacy,在我全新安裝的 10.7.4 系統上運作得非常順暢!

但你今天發佈的最新版本卻會讓我的電腦不斷無限重啟。我排列組合試了以下各種開機參數:-force64 -legacy arch=x86_64/i386 -v -f npci=0x2000,但全都無濟於事!

如果有什麼我可以幫忙測試的地方,請隨時告訴我。

我的系統配置:
- AMD FX-8120 (Bulldozer)
- Asus M5A97 底板
- GeForce 9500GT 顯示卡
- 透過 Mac App Store 原版 10.7.4 配合 myHack 與你的第一版核心全新安裝,過程毫無問題

技術筆記 #27 @sulphide 2012-05-31 ↳ Re: @misterfrista
@misterfristaI tested your first kernel and my fresh 10.7.4 installation works great with flags -v npci=0x2000 -legacy! But your newest one from today just restarts my pc over and over again, I tried the following flags in many combinations: -force64 -legacy arch=x86_64/i386 -v -f npci=0x2000 nothings helps! My System: - Bulldozer 8120 - Asus…

我這邊情況也一樣:FX-8150、同款 M5A97 底板、GeForce GTX 560 Ti。在載入完所有 Kext 後就會直接重啟(當然,這是在不加 -legacy 參數的情況下)。

技術筆記 #28 @gils 2012-05-31 ↳ Re: @R:A:W:X86
@R:A:W:X86update 2012-05-31: The main part of the code changes that once have been gathered by AnV are now implemented in a working Kernel. Most likely non-SSSE3 capable AMD systems will still freeze after hard disk initalisation, unless you are using the -legacy bootlag. (altough I could not test this) We still need to find a fix for this. atm…

哈囉,

我測試了你的新版核心(raw),真是向前邁進了一大步!開機速度變快了,應用程式也不再無故閃退;FaceTime 雖然打開要等比較久,但除了 QuickTime 畫面還有點小問題外都很好。
我的老 CPU 簡直重獲新生!

開機參數:raw -legacy GraphicsEnabler=No PCIRootUID=1 -v -f

其餘設定都寫在 Boot.plist 裡。

感謝你的辛勤付出!

技術筆記 #29 @ham4ever 2012-06-02

我把你發佈的兩個版本核心都測試過了,在以下配置上表現都非常棒:

AMD Athlon II X3 435

第二版核心開啟應用程式的速度超快,整個 Lion 系統滑順無比!

目前唯一注意到的小問題是「活動監視器(Activity Monitor)」裡面看不到執行中的行程列表(如附圖)。

更新:使用 1 小時後,應用程式列表又在「活動監視器」裡正常顯示出來了 ^_^

作者修訂 #4 @R:A:W:X86 2012-06-03 ↳ Re: @sulphide
@sulphideSame for me, fx-8150, m5a97 (same), geforce 560ti. Restart after all kexts. This is without -legacy flag, of course.

部分用家(包括 Bulldozer 用家)可能會因為核心自動偵測倍頻失敗,而必須在開機參數手動指定正確的時脈倍頻。例如:busratio=13(13 倍頻)或 busratio=105(10.5 倍頻)。


2012-06-03 更新


由於本核心已整合 AnV 編寫、能自動將程式碼簽章(code signature)視為有效的修補程式,我成功讓 32 位元應用程式在啟用 64 位元模式的 AMD 機器(Bulldozer)上正常運作了!

這需要修補 /usr/lib/dyld 與 /usr/lib/system/libsystem_kernel.dylib 裡面的 sysenter 陷阱指令(sysenter traps)。
如果系統安裝了 Xcode,可能還需要修補其他幾個共用函式庫(尚未測試)。

AnV 已經發佈了相容於 Lion 的新版 amd_insn_patcher。舊版工具在 Lion 上是無效的,因為 Lion 的 sysenter 陷阱結構已經改變。
請從這裡下載:
osx 86.co/f36/legacy-kernel-10-6-8-with-custom-dyld-t7318/post55947.html

用法:amd_insn_patcher unpatched_file patched_file

覆蓋替換檔案前請務必修復檔案權限,並在完成後執行 sudo update_dyld_shared_cache。

到目前為止,我所有的 32 位元與 64 位元應用程式都能毫無問題地正常執行。

技術筆記 #30 @gils 2012-06-03 ↳ Re: @R:A:W:X86
@R:A:W:X86Some people (including Bulldozer users) may need to advice the correct clock multiplier to the Kernel as auto-detection fails. Examples: busratio=13 (multiplier 13) or busratio=105 (multiplier 10.5) update 2012-06-03 As the Kernel features some patch made by AnV that automaticaly turns code signature to valid, I was able to fix 32-Bit…

啊!加上倍頻參數並修補完後就徹底搞定了,幹得太漂亮了!

展開其餘 456 則社群技術筆記完整歷史討論紀錄
技術筆記 #31 @sulphide 2012-06-03 ↳ Re: @R:A:W:X86
@R:A:W:X86Some people (including Bulldozer users) may need to advice the correct clock multiplier to the Kernel as auto-detection fails. Examples: busratio=13 (multiplier 13) or busratio=105 (multiplier 10.5)

THANKS! It's ok now Don't know why my busratio was not in the kernel_flags it was separately in the end of boot.plist

技術筆記 #32 @mindlessmissy 2012-06-03

So, exactly which link is supposed to be the latest ?

作者修訂 #5 @R:A:W:X86 2012-06-03 ↳ Re: @mindlessmissy
@mindlessmissySo, exactly which link is supposed to be the latest ?

一樓頂樓的第二個下載連結。

我只是還沒把最初發佈的第一版 10.7.4 核心連結刪掉而已,因為第一版的修補結構單純得多(相對地支援度也較少)——萬一最新編譯版在個別機器上出現嚴重問題,還可以拿它來應急,但目前已不再建議一般使用了……

技術筆記 #33 @felipeunix 2012-06-04 ↳ Re: @R:A:W:X86
@R:A:W:X86Some people (including Bulldozer users) may need to advice the correct clock multiplier to the Kernel as auto-detection fails. Examples: busratio=13 (multiplier 13) or busratio=105 (multiplier 10.5) update 2012-06-03 As the Kernel features some patch made by AnV that automaticaly turns code signature to valid, I was able to fix 32-Bit…

32bit apps running in 64bit mode, is that right?
GREAT R:A:W:X86 !

only revisions that worked for me were the ones that you edited.

But how do I apply this patch to the Bulldozer? You would not have it applied to the kernel?

Also Bulldozer My thanks

技術筆記 #34 @hanadriel 2012-06-04

R: A: W: X86

Their kernels are fantastic.
However it suffers from a problem in audio,
The audio lags out.
You know I speak
what's the problem?

技術筆記 #35 @wastez 2012-06-04

@ hanadriel
I´m sure that a incorrect detected fsb is the reason why your audio lags out.

You have to look that the kernel will detect your fsb correct and i´m sure it will work.

技術筆記 #36 @gedna 2012-06-04

tried to make my old Phenom 9600 to run Lion, but again like the first lion kernels im hang on waiting for DSMOS line…
jezus how the hell avoid this error? using Chameleon-2.1svn-r1914 bootloader.

anyone has any clue what is wrong?

技術筆記 #37 @gils 2012-06-04 ↳ Re: @gedna
@gednatried to make my old Phenom 9600 to run Lion, but again like the first lion kernels im hang on waiting for DSMOS line… jezus how the hell avoid this error? using Chameleon-2.1svn-r1914 bootloader. anyone has any clue what is wrong?

hello, you tried idlehalt=0 ?

For my part, I use the Chameleon with SMBIOS trunk 1820 as a package

技術筆記 #38 @gils 2012-06-04 ↳ Re: @hanadriel
@hanadrielR: A: W: X86 Their kernels are fantastic. However it suffers from a problem in audio, The audio lags out. You know I speak what's the problem?

hello ,

C1E is disable in the bios ?

技術筆記 #39 @gedna 2012-06-04 ↳ Re: @gils
@gilsFor my part, I use the Chameleon with SMBIOS trunk 1820 as a package

idlehalt=0 as a line?

just tried that, same result

技術筆記 #40 @gils 2012-06-04 ↳ Re: @gedna
@gednaidlehalt=0 as a line? just tried that, same result

et avec UsekernelCache=No -f -v

技術筆記 #41 @gedna 2012-06-04 ↳ Re: @gils
@gilset avec UsekernelCache=No -f -v

always using this line, still hangs on waiting for dsmos

技術筆記 #42 @misterfrista 2012-06-04

I´ve got a problem after patching the two dyld files.

I always get the message AuthorizationCreate failed while trying to use appstore or every other app whice needs authentification!
The only thing I am able to use is the terminal.

I also reinstalled lion completely but the error returns as soon as I patch the two files. I also changed the permissions of the two files with chown 0:0 and chmod 755 and used the updatescript.

Any idea?

技術筆記 #43 @m4f1050 2012-06-06

I downloaded both kernerls from first post, which one is the latest one?

v0.9.26 or v3_rev_b?

技術筆記 #44 @anonomys209 2012-06-07

...so would I be correct in assuming this still would not provide 64bit support for a Phenom II X6 1075T...?

What about iCloud support?

技術筆記 #45 @m4f1050 2012-06-07

I believe only Bulldozer & above AMD CPU's have 64-bit support. Lack of SSSE3 on older AMD CPU's?

技術筆記 #46 @felipeunix 2012-06-07

how to apply the patch to run on 64bit in the bulldozers?³³³³

技術筆記 #47 @misterfrista 2012-06-07

You have to do the following steps:

-First download the amd_insn_patcher

-Open a terminal and type "sudo su" to without quotes to become root

-Change into your downloaded amd_insn_patcher directory with the terminal
You can do this by typing "cd " (without quotes) and then droping the amd_insn_patcher directory from finder into the terminal and hit enter.

-Type the following commands one line at a time:

cp /usr/lib/dyld ./dyld.orig
cp /usr/lib/system/libsystem_kernel.dylib ./libsystem_kernel.dylib.orig
./amd_insn_patcher dyld.orig dyld.patched
./amd_insn_patcher libsystem_kernel.dylib.orig libsystem_kernel.dylib.patched
chown 0:0 dyld.patched
chown 0:0 libsystem_kernel.dylib.patched
chmod 755 dyld.patched
chmod 755 libsystem_kernel.dylib.patched

Now open 2 more terminal tabs and type sudo su (otherwise your system may freeze in the next step! )
In the first tab type:
mv dyld.patched /usr/lib/dyld

In the second one:
mv libsystem_kernel.dylib.patched /usr/lib/system/libsystem_kernel.dylib

and in the third:
update_dyld_shared_cache

Now you are done!

技術筆記 #48 @misterfrista 2012-06-07

I just can tell you that even on bulldozer its not running perfect.

As you can see a few posts above I have heavy authentication issues with a clean bulldozer install and problems like diskutilty doesnt show any device

You can try it but its far away from stable!

技術筆記 #49 @hanadriel 2012-06-07 ↳ Re: @gils
@gilsC1E is disable in the bios ?

R.A.W

Already this off.
Do you have another idea to help me?
V4 driver, not the problema.A this version of your kernel performs great.
Only this little problem.

作者修訂 #6 @R:A:W:X86 2012-06-08 ↳ Re: @m4f1050
@m4f1050I downloaded both kernerls from first post, which one is the latest one? v0.9.26 or v3_rev_b?

請容我引用另一個討論串裡的名言…… :-|

世上只有 10 種人:一種是會爬文看前面帖子的,另一種是不看的。

@anonomys209...so would I be correct in assuming this still would not provide 64bit support for a Phenom II X6 1075T...?

在座有沒有用這類舊處理器、手頭有 Carbon Copy Cloner(CCC)備份分區之類的人,願意幫忙做個實驗?

因為我很好奇,如果把 launchd 換成 Snow Leopard 的版本,開機時能不能順利跑起來……
先警告大家:做這個測試會導致系統無法進入桌面(Snow Leopard 的 /sbin/launchd 在 Lion 下是無法正常運作的)!

但只要能確認在不加 -legacy 的情況下,開機訊息能不能推進到 launchd 載入的階段,就能幫我們離舊款 CPU 的 64 位元解決方案更近一步……

只要還沒有人寫出 SSSE3 指令集模擬器,舊款 CPU 唯一的希望就是找出究竟是哪個系統關鍵程式用到了 SSSE3,然後設法針對它打修補。

@anonomys209What about iCloud support?
@misterfristaI always get the message AuthorizationCreate failed while trying to use appstore or every other app whice needs authentification!

iCloud、FaceTime 與 Mac App Store 的驗證失敗問題困擾著許多黑蘋果用家,成因也有很多種。

關於 iCloud 與 FaceTime 我不太清楚——因為我自己沒在用。
等我回家後會測試看看 App Store……

順帶一提:misterfrista,非常感謝你整理發表了詳細的 sysenter 陷阱修補教學!
我已經私訊(PM)給你一些進一步測試 App Store 問題的操作步驟了。

@hanadrielDo you have another idea to help me?

你的硬件配置是什麼?

技術筆記 #50 @m28ew 2012-06-08 ↳ Re: @R:A:W:X86
@R:A:W:X86Someone concernd around here, who has a CCC-Back-up or similiar & could do some testing? Cause I wonder if launchd would come up during Boot-Up when using the Snow Leopard one... Be warned that testing this will make the system unbootable (/sbin/launchd from SL will NOT work in Lion!)! To know wether it will show up during…

By replacing the launchd with the one from the snow-leo,

the GUI failed to load

but I was still able to boot the osx into the single-user mode

FYI, I've even tried to replace the launchd with the ones from LION DP1 & DP2,
but the results still remain the same

@R:A:W:X86As long as there is noone, whose able to write an SSSE3 emulation, the only hope for the old CPUs will be to figure out the problematic software & try to patch it.

I'm just wondering,
why the osx snow-leo lets the legacy-AMD users to run some 64-bits apps without SSSE3 support (by booting it with: -legacy -force64) ?

And please correct me if I'm wrong but no SSSE3 emulator is required there
since it has not been applied into the 10.x.x legacy kernel yet

作者修訂 #7 @R:A:W:X86 2012-06-08 ↳ Re: @m28ew

感謝幫忙測試……

@m28ewBy replacing the launchd with the one from the snow-leo,

為了確認結果無誤:

你確定拍那張開機畫面截圖時,真的沒有加上 -legacy 參數嗎?

(包含檢查 org.chameleon.Boot.plist 等設定檔)

@m28ewthe GUI failed to load

無法載入 GUI 圖形介面是完全預料之中的事——我在上一篇帖子裡就寫明了它不可能進得了桌面。

這個測試唯一的目的,就是觀察開機流程能不能衝過 "BSD root: blaba" 那一行——這樣我們才能掌握線索,知道該從哪裡著手研究。

@m28ewI'm just wondering, why the osx snow-leo lets the legacy-AMD users to run some 64-bits apps without SSSE3 support (by booting it with: -legacy -force64) ? And please correct me if I'm wrong but no SSSE3 emulator is required there since it has not been applied into the 10.x.x legacy kernel yet

抱歉,我不太明白你在這裡說的意思……

在舊版 OS X(Snow Leopard)中,系統核心基礎行程並沒有強制使用那些 SSSE3 SIMD 擴充指令集,只有像 QuickTime X 之類的上層軟件才會用到……

而 launchd 是 OS X 運作最根本的第一個系統行程。
如果我的推測沒錯,那麼舊款 AMD 與 Intel Netburst 處理器若想不加 -legacy 開機,就只有兩條路可走:要嘛在核心層面模擬不支援的 SSSE3 指令,要嘛找出用到該指令的系統檔案並直接修補它……

技術筆記 #51 @m28ew 2012-06-08 ↳ Re: @R:A:W:X86
@R:A:W:X86. In order to verify: You are sure that you have NOT been using the -legacy flag, when taking that screenshot? (org.chameleon.boot.plist etc)

but I could boot into the single-user mode only with the -legacy flag
without it, the boot would remain stuck at the same "USBF..." line

@R:A:W:X86.Nothing else has been expected - I have written in my previous post, that it won't work. The only idea behind this test was to see if it would boot furhter than "BSD root: blaba" - so we would have some clue, where work on this could be started.

It's okay mate, nothing to worry about

If you need more testing, please just let me know

@R:A:W:X86Sorry, but I do not realy understand what you are talking about here... On previous versions of OS X there has not been any essential software that has been using that SIMD extensions, only stuff like QTX etc... launchd is the most basic process required for OS X to work. If my assumption is right, then there will be only two ways for…

Please excuse my stupidity

what I mean is 64-bits userland on 32-bits kernel

for example, running the 64-bits version of the Geekbench with the 32-bits kernel of the snow-leo (-legacy -force64)

is there any chance that the -force64 method can also be applied to your kernel ?
so we'll be able to run the 64-bits apps, which are not using the SIMD extensions, with the 32-bits kernel of the lion too ?

作者修訂 #8 @R:A:W:X86 2012-06-08 ↳ Re: @m28ew
@m28ewIf you need more testing, please just let me know

沒錯,需要更多測試!^^

我腦海裡突然閃過一個念頭:

既然 launchd 在舊款 AMD 機器上以 32 位元模式可以正常運作,
那我們何不乾脆讓 launchd 強制以 32 位元執行,其他程式照跑 64 位元呢?

請有舊款 AMD CPU 的朋友幫忙試試以下指令:

sudo -s
cd /sbin
cp launchd launchd_backup
ditto --rsrc --arch i386 launchd launchd_i386
cp launchd_i386 launchd
reboot
技術筆記 #52 @sulphide 2012-06-08 ↳ Re: @misterfrista
@misterfristaI just can tell you that even on bulldozer its not running perfect. As you can see a few posts above I have heavy authentication issues with a clean bulldozer install and problems like diskutilty doesnt show any device You can try it but its far away from stable!

if run applications under root through terminal, then they work ok, including disk utility. the other way is to enable root user in pref and work as root user... not good though...

作者修訂 #9 @R:A:W:X86 2012-06-08 ↳ Re: @sulphide
@sulphideif run applications under root through terminal, then they work ok, including disk utility. the other way is to enable root user in pref and work as root user... not good though...

你能幫忙測試看看,這個權限問題究竟是跟核心有關,還是修補 sysenter 陷阱指令所造成的?

其實我自己並沒有用 amd_insn_patcher 自動工具——我是手動用十六進位編輯器打上 sysenter 修補的(把 5A 89 E1 0F 34 90 替換為 59 CD FC 51 C3 90)。
AnV 的修補工具除了替換 sysenter 陷阱外,還額外改動了其他東西。

在我這裡「磁碟工具程式(Disk Utility)」一直都能正常運作。
misterfrista 也試過只單獨修改那一處 sysenter 指令,並回報說 App Store 的運作狀況好多了(雖然有時安裝程式還是會失敗)……

我手邊暫時沒有 AMD 機器,所以目前無法親自測試。

技術筆記 #53 @m28ew 2012-06-08 ↳ Re: @R:A:W:X86
@R:A:W:X86Yes more testing!^^ Some idea that came across my mind: launchd works 32-Bit on the old AMD machines. So why the hell not just run it 32 instead of 64-Bit? : Please someone try the following: sudo -s cd /sbin cp launchd launchd_backup ditto --rsrc --arch i386 launchd launchd_i386 cp launchd_i386 launchd reboot

with -legacy, I can boot the osx into the GUI

without -legacy, I got stuck at the same "USBF..." line

But compared to the previous screenshots,
there were no "com.apple.launchd 1" lines exist after the "BSD root..." line like these ones

作者修訂 #10 @R:A:W:X86 2012-06-08 ↳ Re: @m28ew

可惡 :-|

我剛才在我的 Xeon E3 上試了一下,把 launchd 抽換成純 32 位元版本後,確實可以正常以 EM64T(64 位元應用)模式開機進桌面……

你們能不能再試試看:不加 -legacy 參數 + 純 32 位元 launchd + 已修補好 sysenter 陷阱的 dyld 與 libsystem_kernel.dylib(參考 osx 86.co/f100/10-7-4-amd-kernel-t7687/post57870.html)?

我也開始覺得事情恐怕沒這麼簡單就能解決——但在徹底試過之前誰也說不準……

技術筆記 #54 @wastez 2012-06-08

With your kernel my system just restarts after loading kexts.

I´m using a Phenom II 945.
Maybe you look for the issue if you got some time.

Thanks for your hard work.

Greetz

技術筆記 #55 @m28ew 2012-06-08 ↳ Re: @R:A:W:X86
@R:A:W:X86Can you please also try to boot without -legacy flag + 32-Bit launchd + sysenter traps patched in dyld & libsystem_kernel.dylib (osx 86.co/f100/10-7-4-amd-kernel-t7687/post57870.html) ?

Unfortunately, I already did all those tricks
with lion & snow-leo 's launchd + sysenter patches, with/without -legacy

@R:A:W:X86I am loosing hope that the fix might be that easy - but we won't know until we haven't tried…

Thanks again for all your efforts. It's really appreciated!

技術筆記 #56 @hanadriel 2012-06-08

R: A: W: X86 (translate.googleus ercontent.com/translate_c?hl=pt-BR&rurl=translate.google.com.br&sl=en&tl=pt&u=http://osx86.co/member.php%3Fu%3D90041897&usg=ALkJrhgHiOhxiTsVkXBQ7mepClYJA6mRbg)

Hopefully with the information you can help me!
I really want to use your kernel!

Processor: Phemon II X6 1075T
motherboard: M4785TD-V EVO

技術筆記 #57 @sulphide 2012-06-09 ↳ Re: @R:A:W:X86
@R:A:W:X86Can you test wether this is related to the Kernel or patching sysenter traps? Actualy I have not been using amd_insn_patcher - I applied the sysenter patch manualy. (5A 89 E1 0F 34 90 has to be replaced with 59 CD FC 51 C3 90) The patcher by AnV does some more patching then only sysenter trap. Disk Utility has been working.…

As i remember the problem started right after patching libs. I'll take your libs and check when i am at home.

技術筆記 #58 @sulphide 2012-06-09

Sorry I was wrong previously. Now I took 2 those libs and patch them manually using the pattern rawx86 gave. So there are no changes at all. There are same authentication problems as before.
fx-8150

ps i chown and chmod libs and of course did update_dyld_shared_cache
pps rawx - you definitely don't have authentication problem? How did you install mac os x? I just expanded the preinstalled distro, it already had user. May it be the problem?

emm... just don't understand anything... finished writing this post i launched "users and groups" in sysprefs, and i managed to use the lock and password window appeared :\ i swear it didn't work when i started writing the post
btw i made another user and now use it, not preinstalled one... now restarted diskutil and it works ok without sudo.

after a while locks don't work again ))))) and disk utility too... %) but it seems it starts working when input any command with sudo in terminal and enter sudo password.. then exit. eg. type sudo su then exit - and all locks work.

in console:

10.06.12 0:18:15,554 postfix/master: fatal: open lock file /Library/Server/Mail/Data/mta/master.lock: cannot open file: Permission denied
10.06.12 0:18:16,556 com.apple.launchd: (org.postfix.master[1290]) Exited with code: 1
10.06.12 0:18:16,556 com.apple.launchd: (org.postfix.master) Throttling respawn: Will start in 9 seconds
10.06.12 0:18:25,567 postfix/master: fatal: open lock file /Library/Server/Mail/Data/mta/master.lock: cannot open file: Permission denied
10.06.12 0:18:26,568 com.apple.launchd: (org.postfix.master[1292]) Exited with code: 1
10.06.12 0:18:26,568 com.apple.launchd: (org.postfix.master) Throttling respawn: Will start in 9 seconds
10.06.12 0:18:35,578 postfix/master: fatal: open lock file /Library/Server/Mail/Data/mta/master.lock: cannot open file: Permission denied
10.06.12 0:18:36,580 com.apple.launchd: (org.postfix.master[1293]) Exited with code: 1
10.06.12 0:18:36,580 com.apple.launchd: (org.postfix.master) Throttling respawn: Will start in 9 seconds

use:
sudo chown postfix /var/lib/postfix/master.lock
sudo chgrp postfix /var/lib/postfix/master.lock
sudo chown postfix /Library/Server/Mail/Data/mta/master.lock
sudo chgrp postfix /Library/Server/Mail/Data/mta/master.lock
技術筆記 #59 @gils 2012-06-10

I tested the kernel Bronzovka aka Dmitrik amended by AnV, it's not terrible, I have a lot of bug. I have a much better result with the change of R: A: W: X: 86.

osx 86.net/view/2804-bronzovkanvoodoo_0.9.26.html

技術筆記 #61 @ham4ever 2012-06-11

KP

i start to get random kernel panic like in the pic :

技術筆記 #65 @felipeunix 2012-06-13

The amd_insn_patcher, must be installed with the kernel?-

"XNU-1699.26.8_v3_rev_b" OR "bronzovkAnVoodoo_0_9_26"? :

I tried with "bronzovkAnVoodoo_0_9_26," and actually 32bit apps work now in 64bit mode

But my account was limited as I think, because for almost everything that does not have permission says, why is that? :

Disk Utility also does not recognize any device

技術筆記 #66 @hanadriel 2012-06-13 ↳ Re: @wastez
@wastez@ hanadriel I´m sure that a incorrect detected fsb is the reason why your audio lags out. You have to look that the kernel will detect your fsb correct and i´m sure it will work.

Wastez, I apologize! I have not read your answer.
Where can I learn how to fix FBS?

技術筆記 #67 @misterfrista 2012-06-14

You can get your frontsidebus with the program cpu-z and add 6 zeros.
for example if you have 200mhz then add fsb=200000000

I think RAW posted this before...

技術筆記 #68 @erineos 2012-06-14

I didn't even got to the installer.
When i am trying to boot with -legacy -v arch=i386 npci=0x3000 busratio=19, i am getting the sbin/launchd failed kernel panic.
When i am trying to boot without the -legacy, i am stuck in the USBF.
What i should do?
I have the latest mach kernel and the CPU is the AMD Phenom II X4 965 Black Edition.

技術筆記 #69 @gils 2012-06-14 ↳ Re: @erineos
@erineosI didn't even got to the installer. When i am trying to boot with -legacy -v arch=i386 npci=0x3000 busratio=19, i am getting the sbin/launchd failed kernel panic. When i am trying to boot without the -legacy, i am stuck in the USBF. What i should do? I have the latest mach kernel and the CPU is the AMD Phenom II X4 965 Black Edition.

Avec busratio=17 , c'est mieux .

技術筆記 #70 @erineos 2012-06-14

Thank you very much for your answer!

I gave busratio=19 because i have overclocked my CPU to 3800MHz.
I put back my CPU to the default clock (3400MHz) and i gave the busratio=17 kernel flag, but still no luck (sbin/launchd failed kernel panic).:( This with the following kernel flags: -legacy -v arch=i386 npci=0x3000 (or npci=0x2000) busratio=17.
When i boot only with -v, i am stucked in the USBF "AppleUSBOHCI::CheckSleepCapability - OHCI Controller will be unloaded across sleep" .
What other thing i must check?

Thanks again!

技術筆記 #71 @anonomys209 2012-06-15 ↳ Re: @erineos
@erineosThank you very much for your answer! I gave busratio=19 because i have overclocked my CPU to 3800MHz. I put back my CPU to the default clock (3400MHz) and i gave the busratio=17 kernel flag, but still no luck (sbin/launchd failed kernel panic).:( This with the following kernel flags: -legacy -v arch=i386 npci=0x3000 (or npci=0x2000)…

I didn't think the installer was bootable at all...? I thought you had to run it from an existing SL partition in order to even launch it?

技術筆記 #72 @misterfrista 2012-06-15

You have to use the stable kernel for the installer.
I installed a clean 10.7.4 created with myhack and the stable kernel without any issues!

技術筆記 #73 @erineos 2012-06-15

Thanks a lot for your replies!

When i say installer i mean the first screen of Mac OS X with the "choose language" etc. .
I will check with the other mach kernel and i will tell you.

技術筆記 #74 @erineos 2012-06-15

Still the same with the other mach kernel (the first mach kernel of the first post of the topic).

技術筆記 #75 @misterfrista 2012-06-15

If you have a retail image, you should use the myhack installer! It creates an installer usbstick from your retail image with fakesmc and other features! No need to create it manually!

My kernel flags for installer: -v -f -legacy busratio=155 npci=0x2000 GraphicsEnabler=Yes

You just have to change the busratio to your needs and maybe GraphicsEnabler=No!

Its also possible that it has to do with my Cpu, i´ve got a bulldozer 8120 with ssse3 support, maybe the installer just works with ssse3 !

技術筆記 #76 @SnowLeopardUser 2012-06-15

This kernel is the first that lets me boot Lion, but when I start using Lion it freezes after 2 minutes. Any Ideas why?

技術筆記 #77 @frisco2 2012-06-17

LION 10.7.4 running hot on GA-990FXA-UD3 with Phenom II X6 1100T, here is my how-to and other details for AMD Install

roo t86.org/showthread.php/4802-wie-man-LION-10-7-4-auf-GA-990FXA-UD3-mit-AMD-PHENOM-II-installieren-kann?p=54808#post54808

技術筆記 #78 @erineos 2012-06-18

Thank you very much for your time!
I didn't tried your method exactly, because i don't have an external HDD, but i used the kexts of your method. Now i made some progress and i am stuck in the "still waiting for root device".I tried with both IDE and AHCI settings (I have an MSI 790FX-GD70 motherboard) in BIOS.
Maybe it's the kernels i have used so far? What's the right kernel for the AMD Phenom II x4 965 Black Edition?

技術筆記 #79 @frisco2 2012-06-18

Very Important! HFS partition still stuck in the first place your SATA connector on the motherboard. Recheck your BIOS settings with my information! I think this may be the cause of the error message

than boot with -legacy -force64 UserKernelCache=No -v -f or -legacy -force64 UserKernelCache=No -v -f arch=i386
good luck

技術筆記 #80 @gils 2012-06-18 ↳ Re: @frisco2
@frisco2LION 10.7.4 running hot on GA-990FXA-UD3 with Phenom II X6 1100T, here is my how-to and other details for AMD Install roo t86.org/showthread.php/4802-wie-man-LION-10-7-4-auf-GA-990FXA-UD3-mit-AMD-PHENOM-II-installieren-kann?p=54808#post54808

Hallo,

Ich verstehe nicht, wie haben Sie das 64-Bit-Modus arbeitet auf der K10, für meinen Teil habe ich versucht mit -legacy -force64 UsekernelCache=No und immer noch kein Ergebnis in 32 Bit.

Auch von Werken im Finder in 64-Bit gemacht, warum ersetzen Sie es mit dem Löwen DP2? (32 Bit)

Aus Ihren Erfolg als 64-Bit, haben Sie noch die Anwendung zum Absturz?

Vielen Dank für Ihre Arbeit.

Egalement , je n'ai pas tout comprit votre tutoriel , apparemment en Allemagne les affaires sont largement mieux gérées qu'en France !

Google-Übersetzung.

技術筆記 #81 @erineos 2012-06-18

@frisco2,
I put the HDD (I have 3 partitions in this HDD. 1 with files, 1 with the 10.6.3 installed with chameleon and 1 with files) in the SATA 1 port of my motherboard and i checked again your settings for the BIOS (my motherboard doesn't have SATA 3 ports), but still the same result ("still waiting for root device"). I also disconected my Windows HDD, disconected the Snow Leopard HDD, tried with other kernels but still the same.:( What else i must check?

技術筆記 #82 @frisco2 2012-06-18 ↳ Re: @erineos
@erineos@frisco2, I put the HDD (I have 3 partitions in this HDD. 1 with files, 1 with the 10.6.3 installed with chameleon and 1 with files) in the SATA 1 port of my motherboard and i checked again your settings for the BIOS (my motherboard doesn't have SATA 3 ports), but still the same result ("still waiting for root device"). I also…

http://www.youtube.com/watch?v=1186FWjqAzQ ↗

follow this post and click the link at the bottom of the info bar ( OK !). Then you need to login to the website. Then you'll see. everything else you can read on my page

how did you install Lion? you need to give more info, a picture or more details. it is better a picture

技術筆記 #83 @frisco2 2012-06-18 ↳ Re: @gils
@gilsHallo, Ich verstehe nicht, wie haben Sie das 64-Bit-Modus arbeitet auf der K10, für meinen Teil habe ich versucht mit -legacy -force64 UsekernelCache=No und immer noch kein Ergebnis in 32 Bit. Auch von Werken im Finder in 64-Bit gemacht, warum ersetzen Sie es mit dem Löwen DP2? (32 Bit) Aus Ihren Erfolg als 64-Bit, haben Sie noch die…

I very often use different bootloader versions (chameleon, boothink, cimira) crash unfortunately poor results with only 32-bit system and reboot. I did some research on an AMD boot loader, then I tried the boot loader of cparm + Andy (ARF). Same at the first boot was the most constant problems and 64-bit userland possible.

cpram bootloader is a modular system that rapidly and homogeneously with AMD. With boot flag:-legacy-kernel force64 user cache = no-v-f arch = i386 or-legacy-kernel force64 user cache = no-v-f arch = i386, it works! But be careful when installing. good luck, sorry for my bad English. My favorite language is German.

I'll try later 10.7.4 install without deleting the original finder with cpram bootloader. I'll report later if this works.

Ich werde später einen Test mit frisch aufgesetzer Version durchführen, jedoch ohne den Finder zu überschreiben/löschen jedoch beim ersten mal mit cpram bootloader, dann schauen wir was passieren wird?, ich weis es nicht.

Abstürze, heute Nein, Mit den anderen bootloader waren es mehrere pro Tag
Ich denke das cpram sehr gut geeeignet für AMD Bulldozern ist, sonst kann ich mir nicht erklären, sorry

Ich habe Cpram nach dieser Anleitung Installiert >>roo t86.org/entry.php/22-AMD-Bootloader-(cparm) dann habe ich heute das hier ausprobiert>>>osx 86.co/f36/new-bootloader-for-lion-and-before-made-by-t7178/ leider habe ich das nicht richtig angewendet, dabei ist ein Schaden auf meine Start Partition entstanden. Ich bin dabei das noch einmal neu zu Installieren.

技術筆記 #84 @erineos 2012-06-18

Thanks a lot for your time!

I installed Lion 10.7.4 to my 8GB USB stick with the application myhack. When myhack finished, i copied the bronzovkAnVoodoo_0_9_26 mach kernel to the root of my USB stick and your 2 kexts (IOStorageFamily.kext and AppleFileSystemDriver.kext) to the System/Library/Extensions folder of the USB stick.

I will check the new link you gave me and i will post the results.

技術筆記 #85 @frisco2 2012-06-18 ↳ Re: @erineos
@erineosThanks a lot for your time! I installed Lion 10.7.4 to my 8GB USB stick with the application myhack. When myhack finished, i copied the bronzovkAnVoodoo_0_9_26 mach kernel to the root of my USB stick and your 2 kexts (IOStorageFamily.kext and AppleFileSystemDriver.kext) to the System/Library/Extensions folder of the USB stick. I will…

OK, good luck

技術筆記 #86 @gils 2012-06-18 ↳ Re: @frisco2
@frisco2I very often use different bootloader versions (chameleon, boothink, cimira) crash unfortunately poor results with only 32-bit system and reboot. I did some research on an AMD boot loader, then I tried the boot loader of cparm + Andy (ARF). Same at the first boot was the most constant problems and 64-bit userland possible. cpram…

Hallo,

Ich kann nicht scheinen, um Ihre Bilder zu sehen, muss ich ihn auf Ihrer Webseite anmelden, aber für mich die deutsche Sprache, ich verstehe es nicht. Ich möchte auf Ihrer Website registrieren, aber Sie müssen eine Hand zu geben.

Vielen Dank an Sie.

Google-Übersetzung.

技術筆記 #87 @frisco2 2012-06-18 ↳ Re: @gils
@gilsHallo, Ich kann nicht scheinen, um Ihre Bilder zu sehen, muss ich ihn auf Ihrer Webseite anmelden, aber für mich die deutsche Sprache, ich verstehe es nicht. Ich möchte auf Ihrer Website registrieren, aber Sie müssen eine Hand zu geben. Vielen Dank an Sie. Google-Übersetzung.

no problem, übersetze mit google klicke diesen Link roo t86.org/register.php?

auf France
http://translate.google.de/translate?sl=de&tl=fr&am… ↗

Ich brauche den 64 bit Finder zum Testen

技術筆記 #89 @frisco2 2012-06-18 ↳ Re: @gils
@gilsIl me refuse la connection ! Pourquoi tu ne met pas tes captures d'écran sur ce site ? comme ceci .

fine thx Gils

技術筆記 #90 @frisco2 2012-06-19 ↳ Re: @ham4ever
@ham4ever@frisco2 thanks for ur testing and info , can u explain how to use that bootloader plz ?

I proceeded according to this example (roo t86.org/entry.php/22-AMD-Bootloader-(cparm. You have the two zip files unzip down., And then move the folder "modules" to / Extra / then create the folder "i386" to "root" set. Then with the Chameleon Folder Wizard "i386" and looking in the folder "i386" is installed, the help file you need to read carefully

技術筆記 #91 @misterfrista 2012-06-19

I think that the configuration is meant. I understand the ModuleHelp.txt but I have no idea where to put it.
In your tutorial there is an attachement org.chameleon.boot.plist which doesnt use the flags for the cparm bootloader?! For example there is GraphicsEnabler=Yes which is the normal chameleon flag but the modulehelp.txt says it has to be EnableGFXModule=Yes.

Can I simply modify my chameleon configuration und cparm autodetects the config file?

I´m from germany too, but i think many people dont understand it, if i ask in german!

Greetings

技術筆記 #92 @frisco2 2012-06-19 ↳ Re: @misterfrista
@misterfristaI think that the configuration is meant. I understand the ModuleHelp.txt but I have no idea where to put it. In your tutorial there is an attachement org.chameleon.boot.plist which doesnt use the flags for the cparm bootloader?! For example there is GraphicsEnabler=Yes which is the normal chameleon flag but the modulehelp.txt says it…

Unfortunately I have no idea with cparm and understanding how to use the "Modules" properly applies. ANV + Cparm maybe give information.
My org.chameleon.boot.plist I have not changed.
I would be glad if someone can give more input to cpram-bootloader.

技術筆記 #93 @frisco2 2012-06-19

Yesterday I installed on my other partition, the "Modules" and the *. Diff from this page and I followed the instructions. Now, an error message comes at boot. see error message

osx 86.co/f36/new-bootloader-for-lion-and-before-made-by-t7178/page2.html

Yesterday I installed cparm bootloader on my other partition, now I get an error message on boot "Memory allocation error Addr: 0xfffff00, size = … Line … This is a non recoverable error system HALTED! ! "… . Now I must find the cause of the error

In this moment I can only boot with the Install DVD

probably the GUI incorrectly?

The OSX disk utility I've started to repair the partition. It tells me I should format the partition. The OSX Disk Utility is very funny.

Then I started windows 7 and tried to fix the problem with MacDrive. It tells me it can not repair. MacDrive is great shit!

But I can boot with the install dvd lion10.7.4.
I am now also available online.
It works completely normal!

技術筆記 #94 @wastez 2012-06-20

Can´t understand whats the problem with the cparm bootloader because it´s pretty simple.
Some flags changed a little bit but they are all in the ModuleHelp.txt.

A short guide how it works:
You just insert the modules you need. Every module which is inserted is active.
The symbol.dylib has to be used all the time if it is available for your version. (In the newest versions it is embedded)
Of course the bootflags will not work without the needed module.

Just tell me if somebody needs to know something else.

技術筆記 #95 @erineos 2012-06-20

@frisco2,
Still the same. Maybe it's the bootloader i am using? I have used the bootloader of the myhack application, the Enoch-rev.1999 bootloader and i tried to install the cparm bootloader (i copied the boot file to the root of my USB stick), if i installed correctly, and it gave my restarts. How can i install and use the cparm bootloader? My motherboard's chipset is the SB750.

@wastez,
How can i install and use the cparm bootloader? My motherboard's chipset is the SB750, my CPU is AMD Phenom II 965 Black Edition and i am trying to install 10.7.4. Also, which is the right kernel for my system and what kernel flags and kexts i must use? Thanks a lot for your time!

技術筆記 #96 @wastez 2012-06-20

@ erineos
For AMD you have to compile it specially.
You have to enable "#define AMD_SUPPORT" in the cpu.c before compiling it!

If you want, i can upload a version where i´ve already done this, when i´m back from work.

If you want to install 10.7 you can take the kernel from this thread and if it is not working (like on my system) take the old one.
For installing it it would be enough to use the FakeSMC.kext and the NullCPUPowerManagement.kext
As flag you have to set -legacy (for 32 bit, because your CPU is not able to use SSSE3 instructions) and the rest belongs to your system.
For verbose mode use -v
If it´s not working with this few things you can try to enter busratio=xx and fsb=xxx too

技術筆記 #97 @frisco2 2012-06-20

here, I have the information, how to install cparm properly.

http://forge.voodooprojects.org/p/chameleon/source/tree… ↗

What is it?
6 -----------
7
8 Chameleon is combination of various boot loader components. It is based
9 on David Elliott's fake EFI implementation added to Apple's boot-132
10 project. Chameleon is extended with the following key features:
11
12
13 Features
14 --------
15
16 - Device Property Injection via device-properties string in com.apple.Boot.plist
17 - hybrid boot0+boot1h loaders for both MBR and GPT partitioned disks.
18 - automatic FSB detection code even for recent AMD CPUs.
19 - Apple Software RAID support.
20 - stage2 loader (boot) can be placed as a regular file in the boot
21 partition's root folder.
22 - Modules
23
24
25 Installation
26 ============
27
28 Normal Install (non-RAID):
29 --------------------------
30
31 Suppose that your installation is on /dev/disk0s2
32
33 - Install boot0 to the MBR:
34 sudo ./fdisk440 -f boot0 -u -y /dev/rdisk0
35
36 - Install boot1h to the partition's bootsector:
37 sudo dd if=boot1h of=/dev/rdisk0s2
38
39 - Install boot to the partition's root directory:
40 sudo cp boot /
41
42 - Install Symbols and modules to the partition's root directory or the partition's booter (if needed):
43 * Symbols.dylib is absolutely needed if you plan to use any other module,
44 * otherwise Symbols.dylib is useless, assume that /Extra is already created (if you need special permissions, use sudo)
45
46 mkdir /Extra/modules
47 cp Symbols.dylib /Extra/modules
48 cp "Any other module wanted".dylib /Extra/modules
49
50 No need to use startupfiletool anymore!
51
52 IMPORTANT NOTE ABOUT THE MODULES: PLEASE NOTE THAT ALL MODULES ARE NOT NECESSARILY NEEDED TO BE INSTALLED, YOU JUST HAVE TO INSTALL WHAT YOU NEED,
53 FOR EXAMPLE:
54 - IF YOU DON'T PLAN TO USE A RAMDISK (PREBOOT.DMG OR POSTBOOT.IMG), YOU WILL SURELY NOT NEED TO INSTALL THE RAMDISKLOADER MODULE,
55 - IF YOU DON'T PLAN TO BOOT FROM AN HIBERNATE IMAGE YOU WILL SURELY NOT NEED TO INSTALL THE HIBERNATEENABLER MODULE,
56 - IF YOUR MACHINE IS NOT A NETBOOK, YOU WILL SURELY NOT NEED TO INSTALL THE NETBOOKINSTALLER MODULE,
57 - IF YOU DON'T NEED TO PATCH THE KERNEL ON THE FLY, PLEASE DO NOT INSTALL THE KERNELPATCHER MODULE,
58 - ETC,ETC,ETC
59
60 PLEASE DO NOT USE ACPIPATCHER AND ACPICODEC TOGETHER, THEY DO THE SAME THING BUT IN A DIFFERENT WAY, YOU HAVE TO CHOOSE ONE OF THEM (ACPICODEC IS RECOMMENDED), THIS ISSUE WILL BE FIXED WITH THE BUNDLED MODULES
61 PLEASE DO NOT USE SMBIOSGETTERS AND SMBIOSPATCHER TOGETHER, THEY DO THE SAME THING BUT IN A DIFFERENT WAY, YOU HAVE TO CHOOSE ONE OF THEM (SMBIOSGETTERS IS RECOMMENDED), THIS ISSUE WILL BE FIXED WITH THE BUNDLED MODULES
62
63 HERE IS ONE OF THE MOST COMMON USAGE:
64
65 - ACPICODEC (FOR ACPI FIXES, AND IF YOU DON'T HAVE AN ALREADY PATCHED BIOS)
66 - GRAPGHICENABLER (IF YOU HAVE NOT FIXED THIS BY THE DSDT, THIS MODULE CAN ADD THE EFI STRING FOR YOUR GRAPHIC CARD)
67 - GUI (IF YOU WANT A GUI)
68 - KEYMAPPER (IF YOU WANT TO REMAP YOUR KEYBOARD (AN AZERTY PRESET IS AVAILABLE), SEE MODULEHELP.TXT FOR USAGE)
69 - SMBIOSGETTERS (FOR SMBIOS FIXES, AND IF YOU DON'T HAVE AN ALREADY PATCHED BIOS)
70 - MEMORY (FOR RAM DETECTION, THIS MODULE IS ACTUALLY A PLUGIN FOR SMBIOSGETTERS OR SMBIOSPATCHER, AND IT WILL NOT WORK WITHOUT ONE OF THEM, IT WILL BE MORE CLEAR WITH THE BUNDLED MODULES)
71 - SYMBOLS IS ABSOLUTELY NEEDED IF YOU USE AT LEAST ONE OTHER MODULE
72
73 LAST THING, PLEASE NOTE THAT ALL MODULES ARE ENABLED BY DEFAULT ONCE THEY ARE INSTALLED, THERE IS NO NEED TO ENABLE THEM BY AN OPTION BUT OF COURSE YOU CAN DISABLE A MODULE EVEN IF THE MODULE IS INSTALLED
74
75
76 RAID Install:
77 -------------
78
79 Suppose that your installation is on /dev/disk3, which is either a mirror- or a
80 stripeset consisting of /dev/disk0 and /dev/disk1
81
82 Mac OS X creates a small helper partition at the end of each RAID member disk,
83 namely /dev/disk0s3 and /dev/disk1s3
84
85 - Install boot0 to the MBR of both disks:
86 sudo ./fdisk440 -f boot0 -u -y /dev/rdisk0
87 sudo ./fdisk440 -f boot0 -u -y /dev/rdisk1
88
89 - Install boot1h to the bootsector of each boot partition:
90 sudo dd if=boot1h of=/dev/rdisk0s3
91 sudo dd if=boot1h of=/dev/rdisk1s3
92
93 - Install boot to both helper partition's root directories.
94 diskutil mount disk0s3
95 cp boot /Volumes/Boot\ OSX
96 diskutil unmount disk0s3
97 ␉␉diskutil mount disk1s3␊
98 cp boot /Volumes/Boot\ OSX
99 diskutil unmount disk1s3
100
101 Support:
102 --------
103
104 If you have any questions, issues etc. feel free to join us
105 at irc.voodooprojects.org #chameleon
106
107
108 Source Code
109 -----------
110
111 For downloading the source code please visit the project page at
112 chameleon.osx 86.hu
113

技術筆記 #98 @erineos 2012-06-20

@wastez,
Please upload it because i don't have the knowledge to do it.

@frisco2,
I will follow the instructions and i will get back with the results.

技術筆記 #99 @erineos 2012-06-20

@frisco2,
In the first step i am getting "sudo: ./fdisk440: command not found"

技術筆記 #100 @wastez 2012-06-20

@erineos
If the Binary is not installed you have to be in the folder which contains the fdisk440 file!
(Of course you can use full pathes too)

技術筆記 #101 @wastez 2012-06-20

But if it is too complicated for you, you can use Chameleon Wizard:
osx 86.net/view/2480-chameleon_wizard_4.1.0_%5Bnew%5D.html

技術筆記 #102 @erineos 2012-06-20

Thanks a lot wastez!

I will try to install cparm with the Chameleon Wizard and i will post the results.

技術筆記 #103 @frisco2 2012-06-20 ↳ Re: @erineos
@erineos@frisco2, In the first step i am getting "sudo: ./fdisk440: command not found"

very important to open the terminal and give diskuti list.
then you see the list.

you have other windows on a hard drive? here you have to take boot0md, you have to read it.

or you have installed windows and osx on a hard drive?

技術筆記 #104 @frisco2 2012-06-20

localhost:~ admin$ sudo -s
Password:
bash-3.2# diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *2.0 TB disk0
1: Windows_NTFS System-reserviert 104.9 MB disk0s1
2: Windows_NTFS 209.6 GB disk0s2
3: Windows_NTFS AAAAAAAAAA 209.7 GB disk0s3
4: Windows_NTFS BBBBBBBBBB 209.7 GB disk0s5
5: Windows_NTFS CCCCCCCCC 209.7 GB disk0s6
6: Windows_NTFS DDDDDDDDD 209.7 GB disk0s7
7: Windows_NTFS Musik und Video 3 209.7 GB disk0s8
8: Windows_NTFS Datenträger 209.7 GB disk0s9
9: Windows_NTFS Musik und Video 1 209.7 GB disk0s10
10: Windows_NTFS Musik und Video 2 157.3 GB disk0s11
11: Windows_NTFS MAC Daten 165.4 GB disk0s12
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *320.1 GB disk1
1: EFI 209.7 MB disk1s1
2: Apple_HFS LION_10_7_4 80.0 GB disk1s2
3: Apple_HFS Copy_Lion_10_7_4 80.0 GB disk1s3
4: Apple_HFS LION OSX 80.0 GB disk1s4
5: Apple_HFS OSX LION Copy 79.3 GB disk1s5
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: Apple_partition_scheme *4.7 GB disk2
1: Apple_partition_map 32.3 KB disk2s1
2: Apple_HFS Lion 10_7_4 4.7 GB disk2s3
bash-3.2#

In my case I have a 2 TB HDD with Windows 7 on the other HDD I have only Mac OS X

Then I have to install to the MBR boot0md my Windows HDD. Very important, then activate the terminal:

code:

sudo-s
diskutil list (here you see the Windows and the Mac HDD listed)

LION is in my case 10.7.4 installed on / dev/disk1s2, then I have in the terminal "boot0md" install in the MBR of my Windows HDD disk0.

Register with sudo-s in Terminal

code:

sudo-u-y ./fdisk440-f boot0md / dev/rdisk0

Then I have to "boot1h" on the partition boot sector of the HDD install LION OSX (disk1s2).

sudo dd if = of = boot1h / dev/rdisk1s2
-
-
then you have the "boot" from the folder "i386" (cpram bootloader) installed in the root directory LION OSX.
sudo cp / boot

or by moving the mouse into the root directory

技術筆記 #105 @erineos 2012-06-20

I have 2 HDD in my computer. The one HDD have the Windows 8 (3 partitions) and the other HDD have the Snow Leopard 10.6.3 (3 partitions). I am trying to install the Lion 10.7.4 in one partition of the HDD which has the Snow Leopard in it.

技術筆記 #106 @frisco2 2012-06-20

very important to open the terminal and give diskuti list.
then you see the list.

技術筆記 #107 @erineos 2012-06-20

I don't know what to say! Thanks a lot my friends for your effords to help me!

I will follow the instractions and i will get back to you.

技術筆記 #108 @erineos 2012-06-20

I installed the boot file manually (i put it to my root of the USB stick) and the boot0 and the boot0md with the Chameleon Wizard (i didn't manage to install them manually) to my Windows 8 HDD and to my Snow Leopard 10.6.3 HDD. I also made the USB stick from the start with the myHack, with no other kexts.
Now, with the new kernel of this topic, when i put the kernel flags -legacy -f -v, it restarts, when i put -legacy -f -v busratio=19 it also restarts and when i put -legacy -f -v busratio=19 fsb=206, i am getting kernel panic which says:
>>> The real-time clock was not properly initialized on your system!
.
.
.
panic (cpu 0 caller 0x2d384b): "rtclock_init panic" @ /users/mirko/Desktop/add_cpu_support/11_4_0_legacy/...
With the old kernel of this topic, with all kernel flags, it restarts.

技術筆記 #109 @felipeunix 2012-06-20

lion 10.7.4 + kernel + patch bronzovkAnVoodoo_0_9_26 + amd_insn_patcher_src

Starting in 64bit perfectly without any error with 32bit application! excellent!

however, not allowed to almost nothing, not even to copy files, this happened after applying the patch. : :
Disk Utility does not recognize any device :

Does anyone know how to solve this?

技術筆記 #110 @frisco2 2012-06-21 ↳ Re: @felipeunix
@felipeunixlion 10.7.4 + kernel + patch bronzovkAnVoodoo_0_9_26 + amd_insn_patcher_src Starting in 64bit perfectly without any error with 32bit application! excellent! however, not allowed to almost nothing, not even to copy files, this happened after applying the patch. : : Disk Utility does not recognize any device : Does anyone know how to…

R: A: W: X86 patch works very well for me, all programs work awarded.swap the kernel and the patch off and take that of R: A: W: X86

技術筆記 #111 @wastez 2012-06-21

@erineos (osx 86.co/member.php?u=25612)
Do you use cparm bootloader?
If you do try MaxBusRatio=xx instead of busratio

技術筆記 #112 @erineos 2012-06-21

Yes, i am using cparm bootloader. I installed with the procedure i wrote few posts before (i don't know if i installed correctly).
MaxBusRatio=xx gave me restart.
I have know installed the two frisco2's kexts and another kernel and i am getting the "still waiting for root device". I changed from IDE to AHCI and vise versa, but still the same.

技術筆記 #113 @frisco2 2012-06-21 ↳ Re: @erineos
@erineosYes, i am using cparm bootloader. I installed with the procedure i wrote few posts before (i don't know if i installed correctly). MaxBusRatio=xx gave me restart. I have know installed the two frisco2's kexts and another kernel and i am getting the "still waiting for root device". I changed from IDE to AHCI and vise versa, but still…

set in the BIOS "ON 1394 Function board" to [Disabled] is otherwise error-message. "waiting for root device"

技術筆記 #114 @erineos 2012-06-21

I have changed it to Disabled but still the same.

技術筆記 #115 @felipeunix 2012-06-21 ↳ Re: @frisco2
@frisco2R: A: W: X86 patch works very well for me, all programs work awarded.swap the kernel and the patch off and take that of R: A: W: X86

Can you explain?

Since 1073 installed ...

1 - upgraded to 1074.
2 - put the kernel "bronzovkAnVoodoo_0_9_26"
3 - I applied the patch "amd_insn_patcher_src.zip"

So now I'm not even allowed to copy a file. And Disk Utility does not recognize the device any more. It really is very odd.

What did I do wrong? :'(

ps: but the applications were running smoothly both 32bit and 64bit:)

技術筆記 #116 @frisco2 2012-06-21 ↳ Re: @erineos
@erineosI have changed it to Disabled but still the same.

here are my BIOS settings for Gigabyte Motherboard GA-990-UD3 FXA

Intelligent Tweaker (MIT) ------> leave everything on default

Standard CMOS Features:

here must be the Lion HDD in the first place, if not then change the SATA cable.
The HDD's Windows on the second position, otherwise error message when you boot ----> AppleUSBOHCI ... still waiting for root device.l

Advanced BIOS Features:
AMD C1E [Disabled]! if Enabled then … wait for root device!
Virtualization [Enabled]
AMD 8 Col & Q. [Auto]

Hard Disk Boot Priority under the LION HDD must be positioned in the first place

Integrated Peripherals

On-chip SATA Controller [Enabled]
On Chip SATA Type [Native IDE]
On-chip SATA 3.0 [Enabled]
F_USB30 Controller [Enabled]
SATA3 Controller [Enabled]
SATA3 Ctrl Mode [AHCI]
ON Board 1394 Function [Disabled] Enabled if it is error message: … waiting for root device
------> Leave everything on default

then it should work:

flag boot:-legacy -force64 UserKernelCache=No -v -f or -legacy -force64 UserKernelCache=No -v -f arch = i386_x64

Good luck!

技術筆記 #117 @frisco2 2012-06-21 ↳ Re: @felipeunix
@felipeunixCan you explain? Since 1073 installed ... 1 - upgraded to 1074. 2 - put the kernel "bronzovkAnVoodoo_0_9_26" 3 - I applied the patch "amd_insn_patcher_src.zip" So now I'm not even allowed to copy a file. And Disk Utility does not recognize the device any more. It really is very odd. What did I do wrong? :'( ps: but the applications…

that's what I did, then the problems were gone

take this >>>> osx 86.co/f36/legacy-kernel-10-6-8-with-custom-dyld-t7318/post55947.html

amd_ins_patcher_src.zip ( IOHIDFamily nintervalcheck.kext.zip --> S/L/E )

and use the How-To by AkimoA (root86.org)

AMD binary patching!

Unzip the file'm amd_insn_patcher and copy it to
/usr/bin

then open the Terminal

Then you give the command:

code:

sudo-s
amd_insn_patcher / usr / lib / libSystem.B.dylib / usr / lib / libSystem.B.dylib.patched
mv / usr / lib / libSystem.B.dylib.patched / usr / lib / libSystem.B.dylib

amd_insn_patcher / usr / lib / dyld / usr / lib / dyld.patched
mv / usr / lib / dyld.patched / usr / lib / dyld

amd_insn_patcher
mv

amd_insn_patcher / System / Library / QuickTime / QuickTimeComponents.component / Contents / MacOS / QuickTime Components / System / Library / QuickTime / QuickTimeComponents.component / Contents / MacOS / QuickTimeComponents.patched
mv / System / Library / QuickTime / QuickTimeComponents.component / Contents / MacOS / QuickTimeComponents.patched / System / Library / QuickTime / QuickTimeComponents.component / Contents / MacOS / QuickTime Components

amd_insn_patcher / System/Library/QuickTime/QuickTimeH264.component/Contents/Resources/QuickTimeH264.scalar / System/Library/QuickTime/QuickTimeH264.component/Contents/Resources/QuickTimeH264.scalar.patched
mv / System/Library/QuickTime/QuickTimeH264.component/Contents/Resources/QuickTimeH264.scalar.patched / System/Library/QuickTime/QuickTimeH264.component/Contents/Resources/QuickTimeH264.scalar

Then the repair permissions and re-enter the following in the terminal.
 code:
 sudo update_dyld_shared_cache
技術筆記 #118 @erineos 2012-06-21

@frisco2,

I really appreciate your help!
I checked again my BIOS settings and everything which are the same with my motherboard are as you wrote.

技術筆記 #119 @frisco2 2012-06-21 ↳ Re: @erineos
@erineos@frisco2, I really appreciate your help! I checked again my BIOS settings and everything which are the same with my motherboard are as you wrote.

write your hardware here maybe someone can help you

技術筆記 #120 @erineos 2012-06-22

Here is my PC specs:

AMD Phenom II 965 Black Edition
MSI 790FX-GD70
8GB Super Talent DDR3 1600MHz
2TB Western Digital Caviar Green SATA II
350GB Samsung SATA II
ATI Radeon HD 5450
ASUS Xonar D2X
Sony/Nec Optiarc DVD-RW SATA II.

A few lines before the "still waiting for root device", it writes something like that: "couldn't alloc IOUSBMassStorageClass". Maybe it's this kext?

技術筆記 #121 @wastez 2012-06-22

@erineos
Normaly the system stocks on this point if the used harddisk is not on sata1 port.

技術筆記 #122 @frisco2 2012-06-22 ↳ Re: @wastez
@wastez@erineos Normaly the system stocks on this point if the used harddisk is not on sata1 port.

I think so too

技術筆記 #123 @frisco2 2012-06-22

I will install today ComboUbdate 10.7.5, then I report

技術筆記 #124 @erineos 2012-06-22

My Snow Leopard HDD (where i would like to install Lion) is in the SATA 1 port.
From a search in the net i found that probably it's the SB750 southbridge that causing the problem and it can't see any SATA ports. I found that an IOATAfamily.kext for SB700/750 for Lion, it may resolve the "still waiting for root device". What do you think? Is this kext available or we can specially make it?

技術筆記 #125 @frisco2 2012-06-22 ↳ Re: @erineos
@erineosMy Snow Leopard HDD (where i would like to install Lion) is in the SATA 1 port. From a search in the net i found that probably it's the SB750 southbridge that causing the problem and it can't see any SATA ports. I found that an IOATAfamily.kext for SB700/750 for Lion, it may resolve the "still waiting for root device". What do you…

read here, maybe helps the kext
http://www.insanelymac.com/forum/index.php?showtopic=12… ↗

技術筆記 #126 @erineos 2012-06-22

Nothing. Maybe it needs a kext specific for Lion.
Now i will try another thing. I will disconnect all my SATA II hard drives and i will put an old HDD i have (not SATA) to see what will happens and i will post the results.

技術筆記 #127 @frisco2 2012-06-22 ↳ Re: @erineos
@erineosStill the same with the old HDD.

then put your DVD drive on the first SATA port and SNOW Leopard HDD in second position

boot with boot flag -legacy -force64 UserKernelCache=No -v -f -x arch=i386_x64 (in safe mode)

技術筆記 #128 @AyuReady1989x 2012-06-22 ↳ Re: @frisco2
@frisco2that's what I did, then the problems were gone take this >>>> osx 86.co/f36/legacy-kernel-10-6-8-with-custom-dyld-t7318/post55947.html amd_ins_patcher_src.zip ( IOHIDFamily nintervalcheck.kext.zip --> S/L/E ) and use the How-To by AkimoA (root86.org) AMD binary patching! Unzip the file'm amd_insn_patcher and copy it to /usr/bin then…

question you think you could script that maybe? i ran the patcher and the commands on page 7 and cant seem to get 32bit apps running or my terminal either..i tried to run your commands but didnt get the .patch file for some reason .. but the 9.6.0 kernel instant reboots for me after kext load, the kernel RAW:X86 posted boots superquick in 64 but no 32 apps.. no google chrome etc
MSI 970a-g45
FX-6100
MSI HAWX 6870

技術筆記 #129 @frisco2 2012-06-23 ↳ Re: @AyuReady1989x
@AyuReady1989xquestion you think you could script that maybe? i ran the patcher and the commands on page 7 and cant seem to get 32bit apps running or my terminal either..i tried to run your commands but didnt get the .patch file for some reason .. but the 9.6.0 kernel instant reboots for me after kext load, the kernel RAW:X86 posted boots…

NO

unpack the amd_insn_patcher_src zip file ! paste the content in the folder usr / bin ,then give the code

技術筆記 #130 @AyuReady1989x 2012-06-23 ↳ Re: @frisco2
@frisco2NO unpack the amd_insn_patcher_src zip file ! paste the content in the folder usr / bin ,then give the code

terribly sorry to waste time but here is the output for trying to patch

amd_insn_patcher /usr/lib/libSystem.B.dylib /usr/lib/libSystem.B.dylib.patched
Patching universal binary (2 architectures)
Patching X86_64 part (processor 16777223, architecture 0)
Code signature removed succesfully (64bit)Patch report (1): 0 instructions patched, 30 bad instructions, patches bypassed: NO
Patching I386 part (processor 7, architecture 1)
Code signature removed succesfully (32bit)Patch report (2): 0 instructions patched, 0 bad instructions, patches bypassed: NO
No patches found, not generating output

i know its probably something stupid I'm missing >___<

技術筆記 #131 @misterfrista 2012-06-23

AyuReady1989x:I´ve got the same problem and with just dyld i get kernel panic on boot!

Even cparm just gives me restarts after loading kexts.. I tried it with just symbols.dylib and with some combinations of gui cpufreq MaxBusRatio. I have no idea whats wrong with my configuration!

My system specs:
- Asus M5A97 Mainboard
- Amd Bulldozer 8120 Black edition
- WD 1TB Caviar Green
- Geforce 9500GT

技術筆記 #132 @AyuReady1989x 2012-06-23 ↳ Re: @misterfrista
@misterfristaAyuReady1989x:I´ve got the same problem and with just dyld i get kernel panic on boot! Even cparm just gives me restarts after loading kexts.. I tried it with just symbols.dylib and with some combinations of gui cpufreq MaxBusRatio. I have no idea whats wrong with my configuration! My system specs: - Asus M5A97 Mainboard - Amd…

actually i forgot to mention that also i tried just dyld also and got kernel panics on boot.. i just redid my whole config cause everything went crazy after just dyld.. i wanna follow the instructions above but not getting the .patch file for the 1st file for some reason.. wonder what me are missing >__<

技術筆記 #133 @erineos 2012-06-23 ↳ Re: @frisco2
@frisco2then put your DVD drive on the first SATA port and SNOW Leopard HDD in second position boot with boot flag -legacy -force64 UserKernelCache=No -v -f -x arch=i386_x64 (in safe mode)

Still the same.:(

技術筆記 #134 @erineos 2012-06-23

Maybe this is causing all the troubles. How do i repair permitions on the Lion USB stick?

EDIT: I repaired the permitions of the USB with MyHack application but still the same.

I also followed this tutorial exactly: osx 86.co/f100/how-install-osx-lion-on-pc-t7279/ with the two R:A:W:X86's kernels and the Enoch-rev.1999 bootloader, and both gives me the sbin/launchd kernel panic. When i install the two kexts of the frisco2's tutorial, i am getting the "still waiting for root device". Please help!

作者修訂 #11 @R:A:W:X86 2012-06-23 ↳ Re: @frisco2
@frisco2then put your DVD drive on the first SATA port and SNOW Leopard HDD in second position boot with boot flag -legacy -force64 UserKernelCache=No -v -f -x arch=i386_x64 (in safe mode)

你在你簽名檔的教學裡聲稱在 Phenom II 上成功啟用了 64 位元模式。

但你貼出的所有截圖裡,沒有任何一張能證明這一點。

正如我前面寫過的:-force64 參數對這個核心沒有任何影響。
除非你加上 -legacy,否則核心預設就會開啟 EM64T 模式。

@所有人

我目前正在著手修復幾個 Bug——包括權限認證問題等。
但因為時間有限,目前的進展相當緩慢……

另外我想知道,有人在舊款 Intel 處理器上試過這個核心嗎?

這裡還有人手頭上有支援 SSE3 + EM64T 的 NetBurst 架構處理器(如 Pentium 4、Pentium D 等)或是 Celeron Merom-1024 CPU 嗎?

非常歡迎在這些處理器上進行測試。
這同時也能幫我們徹底驗證:64 位元開機卡死的問題究竟是不是真的跟缺少 SSSE3 指令集有關……

技術筆記 #135 @frisco2 2012-06-24

@R:A:W:X86 Please tell me, I tried to install the combo update 10.7.5. Unfortunately it did not work. Can I use your patch file with bronzovka kernel for it?.
or I should wait for a new kernel update?.

作者修訂 #12 @R:A:W:X86 2012-06-24 ↳ Re: @frisco2

10.7.5 正式版都還沒發佈呢。
你為什麼急著用開發者預覽版(Dev-Preview)?

新版系統中的某些核心延伸模組(Kext)可能會綁定特定編譯版本的核心符號依賴(就像當初升上 10.7.4 時發生的情況一樣)。

如果你能具體告訴我們出了什麼問題——例如開機卡在哪一行之類的——我們或許能幫你想個暫時的應急方案。

如果未來的 10.7.5 正式版真的有新的核心依賴,那也得等 Apple 釋出新版 XNU 原始碼後,再花幾個禮拜讓我們移植修補並重新編譯核心……

技術筆記 #136 @frisco2 2012-06-25 ↳ Re: @R:A:W:X86
@R:A:W:X8610.7.5 is not released yet. Why do you want to use a dev-preview? There migtht be depencies for the corresponding Kernel build by some Extensions, i.e. like there has been in version 10.7.4 If you would tell us what the problem is - where the system hangs during boot, or similiar - we might figure out a temporary solution. If there…

Hi R:A:W:X86,

So now I installed and could do comboUpdate 10.7.5 with pacifist.
I start the system with boot flag: -legacy -force64 UserKernelCache=No -v -f -x arch=i386_x64.
I can boot normally. I cannot open Finder, safari and other LION software. An error message comes. What think you do R:A:W:X86 ? the DP2 32-Bit Finder to take? or am I the Binaries patches? Can you modify your patch file on Phenom II X6 1100T? I get occasionally CPU Panic. Do you need any information or data to the patchen Phenom II X6 CPU?

I will this afternoon continue to test and will report.

技術筆記 #137 @wastez 2012-06-25

@Frisco
This bootflags don´t make sense: arch=i386_x64 and -force64
-force64 is not implementedi n this kernel and arch=i386_x64 should be arch=x86_64
arch=x86_64 should not be used with -legacy cause arch=x86_64 is 64 bit Kernelmode and -legacy is 32 bit kernel mode.

The reason why AnV used -force64 with arch=i386 is that he enabled 64 Bit Userland in 32 Bit Kernelmode.

技術筆記 #138 @m28ew 2012-06-25

Updated to osx 10.7.5 (build 11G15)

Confirmed that R:A:W:X86's 11.4.0 legacy kernel is still able to work with the latest osx 10.7.5 (build 11G15) (Y)

The only issue I got was related to the AppleSMC

discussions.apple.com/thread/3940135

and it can be easily fixed by replacing the kext with the old one from 10.7.3

技術筆記 #139 @erineos 2012-06-25

@m28ew,

Could you We have the same CPU! What's your motherboard? What kexts did you used?

技術筆記 #140 @m28ew 2012-06-25 ↳ Re: @erineos
@erineos@m28ew, What's your motherboard?
@erineosWhat kexts did you used?

stock kexts from 10.7.x + FakeSMC + VoodooPS2Controller + VoodooHDA + VoodooPState + RT73USBWirelessDriver + Lnx2Mac's RTL81xx

技術筆記 #141 @erineos 2012-06-25

We have similar motherboards. Mine is 790FX/SB750.
I installed your kexts to my Lion 10.7.4 USB stick, but i am stuck to the sbin/launchd kernel panic. What i must do? Some kernel flags? I am doing something wrong with the installation of the Lion 10.7.4 to the USB stick? Some other kexts [the Sata ports of my motherboard are driven by the SB750. So i made (if i made it right) an AppleATIATA.kext (i added some numbers from a kext for the SB750 SATA i found, to the info.plist of an AppleATIATA.kext i found) and now while it loads the kexts, it says something about the ATI IXP700 SATA, and after this i am getting the kernel panic i told you before. I also checked this kext with the IAtkos L2 i installed, inside the Snow Leopard 10.6.3 not from the DVD or USB ("manually"), in a partition of the same hard drive, and it proceeds (in IDE mode!), it says again something about the ATI IXP700 SATA, untill the "Waiting for DSMOS" where i am stuck. If i will make it (to be sure that this kext is OK with Lion), i will upload this kext]? DSDT? I followed the tutorial i wrote a few posts before. Thanks again!

技術筆記 #142 @m28ew 2012-06-25 ↳ Re: @erineos
@erineosI installed your kexts to my Lion 10.7.4 USB stick, but i am stuck to the sbin/launchd kernel panic. What i must do? Some kernel flags? I am doing something wrong with the installation of the Lion 10.7.4 to the USB stick?

Unless you have either an Intel or an AMD FX/Bulldozer,
the lion installation DVD/UFD won't be able to boot properly due to the lack of 64-bits kernel support for AMD Athlon & Phenom (cmiiw)

So you have to install it by running the modified OSInstall.mpkg of lion distros (i.e. iATKOS L or BLANGSAK v3) within an existing Snow-Leo
or you can also restore a partition image of a pre-installed lion (retail or distros) using the Disk Utility

技術筆記 #143 @gils 2012-06-25 ↳ Re: @R:A:W:X86
@R:A:W:X86In your tutorial (sig) you claim to have 64-Bit enabled on your Phenom II. But none of your screenshots does prove this statement. Like I wrote earlier; the -force64 flag will not affect these Kernel in any way. They will boot EM64T mode enabled by default, unless you are using -legacy. @all I am currently working on some bug fixes -…

hello, R:A:W:X86

actually, I found these strange assertions, the fact that with different flags or x86_64-force64, it only works in 32 bit, but hey.

I tested this kernel on my old server dual Xeon HT 32 bit, it does not start.

技術筆記 #144 @gils 2012-06-25 ↳ Re: @erineos
@erineos@m28ew, Could you We have the same CPU! What's your motherboard? What kexts did you used?

yep!

this does not surprise me that modbin_kernel darwin running on version 10.0 of SL darwin10.8 course in 32 bit.

hack-my mac.fr/index.php/forum/50-pc-bureau/16252-sl-1066-sur-fx-4100-

技術筆記 #145 @erineos 2012-06-25 ↳ Re: @m28ew
@m28ewUnless you have either an Intel or an AMD FX/Bulldozer, the lion installation DVD/UFD won't be able to boot properly due to the lack of 64-bits kernel support for AMD Athlon & Phenom (cmiiw) So you have to install it by running the modified OSInstall.mpkg of lion distros (i.e. iATKOS L or BLANGSAK v3) within an existing Snow-Leo or…

I took the OSInstall.mpkg and the OSInstall file of the iAtkos L1 and i put them to my Lion USB, but still the same.

技術筆記 #146 @wastez 2012-06-26

@erineos
You don´t have to change something on a kext for sb700 chipset if you are using SATA with AHCI.
The AppleATIATA.kext is for IDE and not for SATA with AHCI.

For SATA the IOAHCIFamily is going to be used.

So delete the changed AppleATIATA.kext!

If the installation will not work it could be a possibilty to clone a already installed Lion.

技術筆記 #147 @m28ew 2012-06-26 ↳ Re: @m28ew
@m28ewUnless you have either an Intel or an AMD FX/Bulldozer, the lion installation DVD / UFD won't be able to boot properly due to the lack of 64-bits kernel support for AMD Athlon & Phenom (cmiiw) So you have to install it by running the modified OSInstall.mpkg of lion distros (i.e. iATKOS L or BLANGSAK v3) within an existing Snow-Leo or…
@erineosI took the OSInstall.mpkg and the OSInstall file of the iAtkos L1 and i put them to my Lion USB, but still the same.

@erineos

if you had read my previous reply thoroughly!
then you wouldn't get the same launchd KP no more

instead of copying the OSInstall.mpkg to your Lion UFD (=USB Flash Drive),
you should OPEN & RUN it directly with either Finder or Terminal within your existing pre-installed Snow-Leo 10.6.x

About the sb7xx chipset:

it depends on what setting you choose for your SATA controller

for both SATA=AHCI & SATA=RAID : you can use the stock kext

for SATA=Standard / Native IDE : it requires an additional modified kext,
i.e. AppleATIATA or AppleVIAATA

技術筆記 #148 @erineos 2012-06-27

Sorry about this m28ew, i was so tired from the continus efforts to make it work.
So you mean that i rather have two options:
1. install iAtkos L from it's OSInstall.mpkg inside my Snow Leo to a partition,
2. Install retail Lion to a HDD of an Intel PC, put the mach kernel of this topic to the root and connect the HDD to my AMD PC?

I have installed iAtkos L1 from its OSInstall.mpkg inside my Snow Leo to another partition, but i am stuck to the "Waiting for DSMOS". What i must do? Thanks a lot everybody once again!

技術筆記 #149 @frisco2 2012-06-27

here a new problem!

The last days I modified my NVIDIA Grafik driver, I accept that an error is suffused to me. Now I receive a funny error message with start from LION

10.7.4! I investigated in the Internet and nothing found, which continues to help to repair. Perhaps does someone have an idea?

1. Problem “kernel: smb_treeconnect_internal: Malformed tree connect with A bath word COUNTs! wc= 2” see below --->
2. The annoying CPU panic message, which comes during the enterprise of LION applications and to start me again forces!
Can someone to me possibly explain which the individual messages for a meaning to have?

…
NTFS Volumme name Mac Data, version 3.1

com.apple.launched 1 com.apple.correservices.applied.authentication 108 Exit timeout elapsed (20 seconds). Killing

smb_treeconnect_internal: Malformed tree connect with a bad word count! wc= 2
smb_treeconnect_internal: Malformed tree connect with a bad word count! wc= 2
smb_treeconnect_internal: Malformed tree connect with a bad word count! wc= 2
smb_treeconnect_internal: Malformed tree connect with a bad word count! wc= 2
smb_treeconnect_internal: Malformed tree connect with a bad word count! wc= 2
smb_treeconnect_internal: Malformed tree connect with a bad word count! wc= 2
smb_treeconnect_internal: Malformed tree connect with a bad word count! wc= 2
smb_treeconnect_internal: Malformed tree connect with a bad word count! wc= 2
smb_treeconnect_internal: Malformed tree connect with a bad word count! wc= 2
smb_treeconnect_internal: Malformed tree connect with a bad word count! wc= 2

IN CASE READ THERE HAS BEEN A KERNEL PANIC. THERE IS NO ----ING SUPPORT FOR RUNNING LION ON AMD. SO YOU LL HAVE FIX THIS YOURSELF.

panic(cpu 0 caller 0X2cfddf): Kernel trap at 0x002f76e7, type 17=page fault, registers:
CRO: 0x80010033, CR2: 0x00000124, CR3: 0x00101000, CR4: 0x00000660
ERX: 0x21000000, EBX: 0x00000000, ECX: 0x00000100, EDX: 0x00000001
CR2: 0x00010124, EBP: 0x8344b808, ESI: 0x202e74a0, EDI: 0x00000000
EFL: 0x00010286, EIP: 0x002f76e7, CS:  0x00000004, DS:  0x0000000c
Error code: 0x00000000
Debugger called: (panic)
Backtrace (cpu 0), Frame : Return Adress (4 potential args on stack)
0x8344b6b8 : 0x2203ea (0x719156 0x8344b6d8 0x229fc0 0x0)
0x8344b6b8 : 0x2cfddf (0x6be9e4 0x2f76e7 0xe 0x6be98d)
0x8344b798 : 0x2c2c02 (0x8344b7b8 0x8344b7a8 0x8344b7b0 0x568812)
0x8344b7b0 : 0x2f8ff1 (0xe 0x48 0x70 0xc)
0x8344b808 : 0x2f8ff1 (0x15427e80 0x0 0x8344b848 0x329713)
0x8344b848 : 0x30d69e (0x202e74a0 0x0 0x0 0x0)
0x8344b898 : 0x30d1bf (0x15427df0 0x37634538 0x0 0x0)
0x8344b8d8 : 0x30f4d0 (0x1 0x0 0x4fe519bc 0x4fe519bc)
0x8344b938 : 0x4f9f39 (0x0 0x34 0x8344b980 0x202e56b0)
0x8344b9c8 : 0x5025b3 (0x16525804 0x202e1314 0x8344be60 0x8344bb00)
0x8344bb28 : 0x32dec1 (0x8344bb48 0x0 0x8344bb68 0x6a5ae8)
0x8344bb68 : 0x304927 (0x202e1314 0x8344bd4c 0x8344be60 0x160fd70c)
0x8344bbc8 : 0x303630 (0x8344bd30 0x0 0x15720800 0x400)
0x8344bc38 : 0x32317b (0x8344bd30 0x15cf2d8c 0x150e17f0 0x0)
0x8344bc98 : 0x31bb20 (0x8344bd30 0x8344bcf8 0x8344be90 0x160fd70c)
0x8344bd08 : 0x31c12d (0x160fd70c 0x8344bd30 0x0 0x8344be90)
0x8344bf88 : 0x5f36cb (0x15cd1828 0x160fd60c 0x160fd650 0xc)
0x8344bfc8 : 0x2c3137 (0x1601ad5c 0x0 0x4 0x246)

BSD process name corresponding to current thread: mdworker
Boot args: boot-uuid=034D684-4663-3CD9-856D-CBAE7B8CE287 rd=*uuid -legacy -force64 userkernelcache=no .v .f npci=0x2000

Mac OS version:
11E53

Kernel version:
Darwin Kernel Version 11.4.0: Sa 19 Mai 2012 08:08:44:CEST: bronzovka v3 rev B:xnu-1699.26.8/BUILD/obj/RELEASE_I386
Kernel UUID: 29B5CB24-2DD0-3E9C-8967-104037044578
System model: MacPro5,1

System uptime in nanoseconds: 641097053904

how does one turn the CPU off Panic error message in the long term? Possibly patch write one or adapt the DSDT? Ask for urgent assistance

PS: the stupid sentence of bronzovka is naturally not new

技術筆記 #150 @gils 2012-06-27 ↳ Re: @frisco2
@frisco2here a new problem! The last days I modified my NVIDIA Grafik driver, I accept that an error is suffused to me. Now I receive a funny error message with start from LION 10.7.4! I investigated in the Internet and nothing found, which continues to help to repair. Perhaps does someone have an idea? 1. Problem “kernel:…

Hello , frisco2

c'est quand que tu nous met tes images sur ce site du mode 64 bit !

Sur ton site , elles sont tellement petites que l'on ne voit rien ! lol lol lol

技術筆記 #151 @felipeunix 2012-07-05

With kernel "bronzovkAnVoodoo_0_9_26"
I'm not allowed to copy files, nor do almost anything.

Since the kernel "xnu-1699.26.8_v3_rev_b"

This does not happen, but I can not apply the patch

Shows that the path was not found .. ?!?!

Could anyone help me with this patch?

Place a step-by-step FULL detail for each patch? please:'(

作者修訂 #13 @R:A:W:X86 2012-07-05 ↳ Re: @felipeunix
@felipeunixWith kernel "bronzovkAnVoodoo_0_9_26" I'm not allowed to copy files, nor do almost anything.

你連任何檔案都不能複製?!

修補了 sysenter 陷阱之後,確實會出現權限認證(Authorization)的 Bug。

但這個問題只會影響「將檔案複製到需要管理員權限的系統目錄」(以及任何需要彈出密碼框提權的系統操作 -.-)。
例如在自己的家目錄 ~/ 底下複製檔案是完全沒有問題的。

目前的權宜之計只有直接以 root 超級使用者身分登入操作——但一般不太建議這樣做。

此問題的目前調查進度

出問題的行程看起來是 /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Resources/Locum。

我試過拿 10.6.8 和 10.7 DP1 的版本來替換——替換後雖然會正常彈出密碼認證視窗,但輸入密碼後檔案系統寫入依然不會過……

這還需要更深入的追蹤研究(當然,非常歡迎任何有能力的朋友一起參與研究)。

技術筆記 #152 @felipeunix 2012-07-06 ↳ Re: @R:A:W:X86
@R:A:W:X86You can copy NO files?! There is the authorization bug, when having sysenter traps patched. But this only affects copying files to places where you don't have write permissions. (and annoyingly any related system operation -.-) i.e. I can copy files within ~/ without any problems. The only possible workaround atm is, to work as super…

can you explain how? :

sysenter traps to be patched in /usr/lib/dyld and /usr/lib/system/libsystem_kernel.dylib

技術筆記 #153 @no1youknowz 2012-07-13

Read all 19 pages and I've got 10.7.3 kernel working fine. When I just copy the 10.7.4 kernel and boot up the system, i lose wireless and probably some other stuff.

Can anyone give step by step instructions in how to upgrade the kernel?

I can boot into snow leopard with the lion hd and then just need next steps.

作者修訂 #14 @R:A:W:X86 2012-07-18 ↳ Re: @no1youknowz

這幾週因為工作與私人事務優先,一直抽不出時間弄這個專案——不過這裡先放上一個小更新版。

請大家幫忙測試所有與權限認證相關的 Bug 是否已改善:
包括複製檔案、LoginWindow.app 等。

下載連結:

xup .in/dl,20817071/test30_kernel.zip/

技術筆記 #154 @m28ew 2012-07-18 ↳ Re: @R:A:W:X86

R:A:W:X86's v0.9.30 kernel + Lion 10.7.5 DP2 (11G22)

@R:A:W:X86PLEASE TEST FOR ANY PERMISSION RELATED BUGS: copying files, LoginWindow.app etc.

Testing your latest kernel (v0.9.30) with the Lion 10.7.5 DP2 (build 11G22)

Most of basic operations (copying, login, samba, etc) seem to work normally on my AMD P-II x4

No permission issue occurs during the test! (Y)

Thanks for the great job

技術筆記 #155 @uchihaxyz 2012-07-18

Help R:A:W:X86
My Lion (32 bit) install almost perfect i have 1 problem:
first everything is ok but then after 15 min of using lion i cannot launch certain apps like activity monitor, preview etc. they are just bouncing on the dock, and if i close the apps i'm running and relaunch them they bounce too.
some apps working(chrome, quicktime) some apps bouncing after 15 min
i've tried every kernel same with everyone
What should i do?
( i have an amd phenom ii x4 925)

技術筆記 #156 @gils 2012-07-18 ↳ Re: @uchihaxyz
@uchihaxyzHelp R:A:W:X86 My Lion (32 bit) install almost perfect i have 1 problem: first everything is ok but then after 15 min of using lion i cannot launch certain apps like activity monitor, preview etc. they are just bouncing on the dock, and if i close the apps i'm running and relaunch them they bounce too. some apps working(chrome,…

hello ,

take the time to read the subject and you will understand.

技術筆記 #157 @gils 2012-07-18 ↳ Re: @R:A:W:X86
@R:A:W:X86Have not had any time to work on this for some weeks now - job and personal stuff have priority - but here's some small update. PLEASE TEST FOR ANY PERMISSION RELATED BUGS: copying files, LoginWindow.app etc. Download: xup .in/dl,20817071/test30_kernel.zip/

hello,

Thank you for your work.

技術筆記 #158 @uchihaxyz 2012-07-18 ↳ Re: @gils
@gilstake the time to read the subject and you will understand.

i really dont know what are you referring to
i have a SL hackintosh for a year now i did a lot of research on that and i tried to install lion like 50 times till i got it right
i did block xpchelper, deleted zz folder, did some terminal things
i think i did my homework but maybe i'm missing something
i would appreciate if you explain me whats wrong

技術筆記 #160 @misterfrista 2012-07-19

Little bugreport for new kernel and 10.7.4:

With Kernelflags: -v -f npci=0x2000 arch=x86_64 busratio=155 the system boots up to the point where my ntfs partitions are detected and the gui should show up. At this point nothing happens anymore. No error - nothing.

With Kernelflags: -v -f npci=0x2000 busratio=155 the system starts up fine but after 10 minutes I am unable to start some system programs.

Can´t test authentication for 64bit as I am unable to get it up

技術筆記 #161 @chillymiko 2012-07-19

I would like to use Xcode 4 on my notebook - AMD E-450 APU with Radeon(tm) HD Graphics 1.65 GHz

First I found some tutorials how to do it but it was using VMware and for Intel processors so probably would not work..
I found this forum but it's quite complicated for me actually how to do it. Is there any link with a guide?

I have already MAC OX 10.7.3 or 10.7.4
I downloaded also kernel on site osx 86.co/f100/10-7-4-amd-kernel-t7687/ update 2012-05-31

right now I don't know what to do and how to start..
I know I have to install 32bit not 64bit as my processor will not run that.

Should I install my MAC OX from my WIN7 or I have to create bootable pendrive? What to do next and how to implement that kernel? Do I finally need a VMware?

Any help will be highly appreciate.

技術筆記 #162 @sulphide 2012-07-19

fx-8150, seems all main issues have gone with the latest kernel...

作者修訂 #15 @R:A:W:X86 2012-07-19 ↳ Re: @misterfrista
@misterfristaLittle bugreport for new kernel and 10.7.4: With Kernelflags: -v -f npci=0x2000 arch=x86_64 busratio=155 the system boots up to the point where my ntfs partitions are detected and the gui should show up. At this point nothing happens anymore. No error - nothing. With Kernelflags: -v -f npci=0x2000 busratio=155 the system starts up…

很遺憾聽到你遇到問題,但有沒有加 arch=x86_64 那個開機參數照理說根本不應該有任何差別。

既然又聊到這個話題,請容我再囉嗦一次:
到底為什麼還有這麼多人搞不懂這件事?!

Apple 原版 Lion(Vanilla)核心是一個同時包含 i386 與 x86_64 兩個架構的通用二進位檔(Fat Binary)。

而目前所有的 AMD 修補版核心都只包含 i386 架構部分。
雖然修改後的原始碼也能編譯出 x86_64 核心,但在所有測試過的 AMD 機器上都無法使用(一開機就會瞬間重啟)。

在 OS X 中,32 位元的 i386 核心本來就完全支援以 EM64T 模式執行 64 位元應用程式。

那些不支援 EM64T 的舊款 CPU,在 Snow Leopard 時代一直是以我們稱之為「-legacy 模式」的方式開機。
(支援 64 位元的 CPU 也可以透過加上 -legacy 參數強制進入純 32 位元模式。)

到了 Lion,Apple 正式放棄了對那些純 32 位元舊款 Mac 的支援(同時也從 XNU 核心中拔掉了 -legacy 模式)。

而在我們的修補版核心中,我們把「-legacy 模式」重新移植了回來——因為在 Lion 下,當應用程式在 64 位元位址空間啟動時,系統框架似乎強制依賴 SSSE3 指令集(而在 AMD 陣營中只有最新的推土機架構才支援 SSSE3)。

這也是為什麼我對未來在 AMD(哪怕是 Bulldozer)上跑 Mountain Lion 感到相當悲觀的原因之一:
因為 Mountain Lion 的核心與所有 Kext 將全面改為純 x86_64 架構。雖然理論上也不是完全不可能突破啦……

@chillymikoI would like to use Xcode 4 on my notebook - AMD E-450 APU with Radeon(tm) HD Graphics 1.65 GHz [...] I know I have to install 32bit not 64bit as my processor will not run that.

那顆 APU 處理器就得靠你自己實測了,目前似乎還沒有人在上面試過。
至於要原生實體安裝還是跑虛擬機,當然也由你自己決定。
如果要做原生安裝,你必須先有心理準備:你內建的顯示核心目前是無解的(無法開啟任何 QE/CI 硬件加速),這多半也是為什麼至今沒人嘗試在 Llano / Brazos APU 上安裝的主因。
好消息是,只要它能順利開機,你的 E-450 APU 是支援 SSSE3 等必要指令集的,因此應該可以直接開啟 EM64T 64 位元模式運行 Lion!
論壇上有一些基礎教學可以幫你入門,例如往上翻兩層樓的那個連結……

技術筆記 #163 @gils 2012-07-19

hey !

celeron 341 core solo 2,93 / 775 / chip i865 / ram 2x 512 ddr 333 / FX 5500 256 mo AGP 8x

kernel v5 Dimitrik .

技術筆記 #164 @gils 2012-07-20

@ R:A:W:X86

hello,

Thank you for this kernel. I continued my tests, it's a shame he is not running at 100% :'( , really well optimized, it supports the overclock without problems, with a Mugen 2 does not exceeded 45 ° C
the figures speak for themselves !

le même unlocker en x6 à 3,6 turbo désactivé .

技術筆記 #165 @hhxq 2012-07-21 ↳ Re: @R:A:W:X86
@R:A:W:X86I am sorry for your problem, but using that boot flag or not should not be any matter. And while we're on the subject some more time: Why the ---- are there so many people who do not understand this?! The original Lion (Vanilla) Kernel is a fat binary made up of an i386 and a x86_64 part. All patched Kernel consist of the i386 part…

first i should say thank you for all your work. i have tried to install 10.7.4 in my AMD machine for more than two months. and i don't know how to compile the x86_64 source to a kernel. does your newest kernel (release in 7-18) need to be complied if i would like to run a 64-bit app. PS: i am a Chinese, my english is poor. but i hope you can understand that.

技術筆記 #166 @felipeunix 2012-07-21

new kernel + amd_insn_patcher = all problems solved for me ^_^

Thank you R:A:W:X86 (Y)

I'm using VoodooPower, you too?
--> Here are switching stages very well, but the turbo core I do not think it works right?

--> Is there any way to switch the fancy name that appears on the processor? only to not get the same aesthetic as "unknown." it is possible to change this?

---> The kext that is with the patch, ("IOHIDFamily_nointervalcheck.kext.zip") is always necessary to use, or only in some particular case?

作者修訂 #16 @R:A:W:X86 2012-07-21 ↳ Re: @hhxq
@hhxqfirst i should say thank you for all your work. i have tried to install 10.7.4 in my AMD machine for more than two months. and i don't know how to compile the x86_64 source to a kernel. does your newest kernel (release in 7-18) need to be complied if i would like to run a 64-bit app. PS: i am a Chinese, my english is poor. but i hope…

再重複一次:目前沒有可用的 64 位元核心(Kernel)。
但在 OS X 中,執行 64 位元應用程式並不需要 64 位元核心——只需要一顆支援 SSSE3 指令集的 CPU(在 Lion 下)即可直接執行。

@felipeunixI'm using VoodooPower, you too? --> Here are switching stages very well, but the turbo core I do not think it works right?

我不得不從核心修補中移除了幾段會導致開機異常的舊版常式。移除這些常式可能會在使用該 Kext 進行降頻變速(stepping)時引發 TSC 時鐘同步問題——不過那些常式年代非常久遠,AnV 發佈的最新版本 VoodooPower 或許已經不需要它們了——這點我不敢打包票,請謹慎使用。

@felipeunix--> Is there any way to switch the fancy name that appears on the processor? only to not get the same aesthetic as "unknown." it is possible to change this?

你可以在 smbios.plist 中加入:

<key>SMcputype</key>
 <string>1281</string>

當然,「關於本機」只會顯示真機 Mac 用過的 CPU 名稱,例如 1281 會顯示為 Quad-Core Xeon……

@felipeunix---> The kext that is with the patch, ("IOHIDFamily_nointervalcheck.kext.zip") is always necessary to use, or only in some particular case?

那個 Kext 與 amd_insn_patcher 無關。
它只是用來修掉某些機器在開機時卡在 No interval found for . Using 8000000 的檢查問題——沒遇到這個卡點的話完全不需要裝。

技術筆記 #167 @sulphide 2012-07-22

One issue remains... font rendering is wrong in some apps.

作者修訂 #17 @R:A:W:X86 2012-07-22 ↳ Re: @sulphide
@sulphideOne issue remains... font rendering is wrong in some apps.

你能更詳細描述一下字型渲染異常的具體情況嗎?

技術筆記 #168 @sulphide 2012-07-22 ↳ Re: @R:A:W:X86
@R:A:W:X86Can you describe with more details, what the problem is?

this happens only to third-party apps, as i can see... all native apps look as they should.

ps not all third-party apps, opera e.g. looks good.

作者修訂 #18 @R:A:W:X86 2012-07-22 ↳ Re: @sulphide

請務必只用 amd_insn_patcher 修補 dyld 與 libsystem_kernel.dylib 這兩個檔案——千萬不要去動 /usr/lib 底下的任何其他檔案!

技術筆記 #169 @gils 2012-07-22

@ R:A:W:X86

hello,

I went further in my tests, everything works perfectly in 32 bit, I no longer applicable QuickTime bug (video capture) works as well as everything else, I installed my HD 4850 1GB (HDMI / VGA / DVI) I only have DVI, it is already well 1280x1024x32 @ 75 hz Halleluya!

I encounter the problem of the network, regardless of the network card used, can not establish the connection (dlink 528 tx / rtl 8139 on the motherboard)

With kernel Dimitrk, but it works fine with your last kernel 11.4, impossible to make them work.

技術筆記 #170 @sulphide 2012-07-22 ↳ Re: @R:A:W:X86
@R:A:W:X86Be sure to patch dyld & libsystem_kernel.dylib only - do not touch any other files in /usr/lib with amd_insn_patcher

Thanks, i forgot to unpatch libSystem.B.dylib... now unpatched and the problem has gone.

技術筆記 #171 @felipeunix 2012-07-23

Just to compare staff performance with the latest kernel.

Share your friends!

技術筆記 #172 @misterfrista 2012-07-23

//Update

With a fresh 10.7.4 install and only the two dyld´s patched manually the new kernel runs quite perfect! Yesterday I tested the kernel for about 2 hours without any issues. Copying, authorization, Appstore etc. pp. works fine!

Thanks alot R:A:W:X86

技術筆記 #173 @felipeunix 2012-07-24 ↳ Re: @misterfrista
@misterfrista//Update With a fresh 10.7.4 install and only the two dyld´s patched manually the new kernel runs quite perfect! Yesterday I tested the kernel for about 2 hours without any issues. Copying, authorization, Appstore etc. pp. works fine! Thanks alot R:A:W:X86

misterfrista,think that the performance of our Bulldozer's is the standard?

icloud works well?

技術筆記 #175 @hhxq 2012-07-24 ↳ Re: @R:A:W:X86
@R:A:W:X86Again: No working 64-Bit Kernel. In OS X no 64-Bit Kernel - but SSSE3 instruction set capable CPU (Lion) - is needed for running 64-Bit applications.

i want to know how to compile the kernel(how to patch)? how to use the .diff files? thank you!

作者修訂 #19 @R:A:W:X86 2012-07-24 ↳ Re: @gils
@gilsI encounter the problem of the network, regardless of the network card used, can not establish the connection (dlink 528 tx / rtl 8139 on the motherboard)

我在兩部機器上使用同類型的內建網絡卡都沒有遇到任何問題……
要不要試試看先進「系統偏好設定 -> 網絡」把網卡介面刪掉,再重新加入一次?

@hhxqi want to know how to compile the kernel(how to patch)? how to use the .diff files? thank you!

如何套用 patch 修補檔:
developer.apple.com/library/mac/#documentation/Darwin/Reference/Manpages/man1/patch.1.html

如何編譯 OS X 10.7 核心:
objc.id .au/post/10101528120/compiling-the-os-x-10-7-kernel

技術筆記 #176 @misterfrista 2012-07-24

@felipeunix: I´ll test icloud when i am home

Anyone tried xcode yet?
Maybe i´ll give it a try today..

技術筆記 #177 @justinster123 2012-07-24 ↳ Re: @misterfrista
@misterfrista@felipeunix: I´ll test icloud when i am home Anyone tried xcode yet? Maybe i´ll give it a try today..

Unless anyone has PURE 64-bit running on the machine, with the FX Kernels etc. Xcode Will NOT Work.
It's Pure 64-Bit for the Core Program

技術筆記 #178 @justinster123 2012-07-24

Hmmm… I Found More Info On How XPCHelper Works Here:
developer.apple.com/library/mac/#documentation/MacOSX/Conceptual/OSX_Technology_Overview/SystemTechnology/SystemTechnology.html

Interesting It Tells What Is Involved in XPCHelper
and Maybe We Can Look Into it To Try and Patch Stuff?

技術筆記 #179 @felipeunix 2012-07-24

With this latest kernel as it was for folks who do not have bulldozer?

have to apply the patch not to freeze applications on 32bit mode?

作者修訂 #20 @R:A:W:X86 2012-07-24 ↳ Re: @justinster123
@justinster123Unless anyone has PURE 64-bit running on the machine, with the FX Kernels etc. Xcode Will NOT Work. It's Pure 64-Bit for the Core Program

如果你指的「純 64 位元」是指 64 位元核心(64-Bit KERNEL):

拜託在把你的錯誤臆測當成事實到處散播之前,先去查證一下正確的技術文件!

support.apple.com/kb/HT4287

更別提我才剛在這個討論串往前兩頁的地方詳細解釋過這件事……

技術筆記 #180 @justinster123 2012-07-24 ↳ Re: @R:A:W:X86
@R:A:W:X86In case you are talking about 64-Bit KERNEL: Please get correct information, before spreading your wrong assumption as a fact! support.apple.com/kb/HT4287 Not to mention, that I used to explain this, just two pages back in this thread...

WTF are you talking about? this makes no sense what-so-ever I've tried, Xcode for Lion is a 64-Bit App. and I Tried Running it through 32-bit and the Unsupported message occurs,
so idk wtf you are talking about I never mentioned a thing regarding what you posted in the link. In fact that link is irrelevant to what I was saying,
k?

技術筆記 #181 @misterfrista 2012-07-25

I´ve tried the latest Xcode yesterday just for fun.
At least I am able to install it successfully with the latest kernel.
I´m also able to install the Commandline utils etc.
Compiling things with xcodebuild runs fine, but building the kernel is a no-go as cxxfilt gives errors with make command!

Its not important for me, just wanted to see it myself

Seems like at least the commandline utils work as I am able to compile and use Macports without any problem!

技術筆記 #182 @fxspec06 2012-07-25

woah.

i'm not going to say too much here

but thanks to r a w and this thread, i've got lion running in VM, FINALLY running all the osx apps full throttle without crashing

i've learned a lot along the way about osx86

big kudos to r a w for this kernel and the insn patch.

i only wish it natively supported my dual 7770s

but, i can live. thanks

技術筆記 #183 @The Connactic 2012-07-27

"@@ -292,6 +292,10 @@
panicstr = str;
paniccpu = cpu_number;
panicwait = 1;
+
+ kdb_printf("In case you read this there has been a kernel panic.\n"
+ "There is no ----ing support for running Lion on AMD.\n"
+ "You have to try fixing this yourself.\n\n");

PANIC_UNLOCK;""

Taking a look at your code, RAW, i couldn't let this piece go without any comments: you're an artist! Reading this message at my first kernel panic with your kernel made me laugh out loud even being mad about my system crashing. It was sort of relieving in the face of utter frustration. Congrats!

技術筆記 #184 @The Connactic 2012-07-27

Seriously, one question: your kernel is i386, as you said before, since it's based on anterior patched kernels (AndyVand, Bronzovka) that are all i386. But the original vanilla kernel - correct me if i'm wrong, please, here i'm way beyond my field of knowledge - is x64_86, right?, and those i386 patched kernels are all based in this single x64_86, is that correct?

So why is not possible to build a AMD_64 kernel based on x64_86? Why the patched ones seemingly have to be 32-bit? Or did Apple release a dumbed-down kernel as open source?

技術筆記 #185 @The Connactic 2012-07-27

Another one: is there any public knowledge base provided by AMD, where one can look for especifications of, say, Bulldozer CPUs and how low-level and higher-level programming should be projected for them?

That long set of hex numbers, are them assembly code? If yes, are they the original assembly code of vanilla (therefore, intel assembly)?

技術筆記 #186 @hhxq 2012-07-27 ↳ Re: @R:A:W:X86
@R:A:W:X86I have no problem using the same kind of onboard device on both setups... Maybe try to delete the device from Network.prefpane then readd it? How-To patch: developer.apple.com/library/mac/#documentation/Darwin/Reference/Manpages/man1/patch.1.html How-To compile: objc.id .au/post/10101528120/compiling-the-os-x-10-7-kernel

thank you!:)

作者修訂 #21 @R:A:W:X86 2012-07-27 ↳ Re: @The Connactic
@The ConnacticSeriously, one question: your kernel is i386, as you said before, since it's based on anterior patched kernels (AndyVand, Bronzovka) that are all i386. But the original vanilla kernel - correct me if i'm wrong, please, here i'm way beyond my field of knowledge - is x64_86, right?

不對。
10.6 與 10.7 的原版(Vanilla)核心都是一個 Fat Binary(通用二進位檔),裡面同時包含了 i386 以及 x86_64 兩個核心。

在真機 Mac 上,預設載入哪個核心主要取決於機器的 EFI 韌體是 32 位元還是 64 位元等因素。

只要 CPU 硬體相容,32 位元的 i386 核心依然完全允許執行 64 位元應用程式。
10.7 已經移除了對純 32 位元 CPU 的支援(連 32 位元核心裡也拿掉了),不過我們在修補版核心中把它重新加了回來,因為這個「相容/legacy 模式」是目前讓不支援 SSSE3 的舊款 CPU(所有舊款 AMD)成功啟動 10.7 的唯一途徑。

到了 10.8 Mountain Lion,核心變成純 64 位元(x86_64 only),所以就連配備 64 位元 CPU 但搭載 32 位元 EFI 韌體的早期 Intel Mac 也一併被淘汰不支援了。

至於在 10.7 下(針對擁有完全相容/支援 SSSE3 處理器的用家而言),你開機載入的是 i386 核心還是 x86_64 核心其實一點也不重要——這對你執行的應用程式毫無影響;唯一可能會有影響的情況,是你安裝了某些只提供純 i386 或純 x86_64 版本的第三方 Kext 驅動(例如某些印表機驅動程式)。

So why is not possible to build a AMD_64 kernel based on x64_86? Why the patched ones seemingly have to be 32-bit? Or did Apple release a dumbed-down kernel as open source?

其實從修補後的原始碼是完全可以編譯出 x86_64 核心的。
但不知為何,它在 AMD 平台上只要一載入就會瞬間重啟(Instant Reboot),而在我支援原生核心的 Intel 機器上卻能正常運作。

最新的 10.6.8 核心也是同樣的情況——大多數 AMD 用家在嘗試引導 x86_64 核心時,不是遇到瞬間重啟,就是卡在 AppleACPIPlatform.kext 核心錯誤(KP)。

如果有人好奇想親自試試,這裡(xup .in/dl,21183920/universal_kernel.zip/)有一份整合最新修補編譯出的 Universal 通用核心(包含 i386 與 x86_64)——開機時可以用 arch= 參數指定你想載入的核心架構。

@The ConnacticAnother one: is there any public knowledge base provided by AMD, where one can look for especifications of, say, Bulldozer CPUs and how low-level and higher-level programming should be projected for them?

AMD Developer Central 網站上確實有一些技術文件,但更新速度並沒有我們期望的那麼及時……

That long set of hex numbers, are them assembly code? If yes, are they the original assembly code of vanilla (therefore, intel assembly)?

那一長串十六進位數值是用來做二進位注入的預留空間(copyspace),原本用於注入具備自動修補功能的 dyld 以及 SSE3 模擬器。
我覺得現在沒必要再去研究重定位 dyld 了(而且公開的原始碼並不完整),因為在 64 位元模式下只要對 sysenter 陷阱做簡單的二進位修補,32 位元應用程式就能完美運作;而在 -legacy 模式下,也已經沒有任何軟件會去執行那些刁鑽的 CPUID 檢查了。
至於注入 SSE3 模擬器現在也無關緊要(原因顯而易見),不過如果未來有高手能仿照當年 SSE3 模擬器的架構寫出一個 SSSE3 模擬器,這套核心整合機制倒是可以修改沿用……

技術筆記 #187 @The Connactic 2012-07-31

Well, Mountain Lion is here. For we AMD users, three options: change to Intel, stuck with Lion i386 64-bit suporting on FX line (or Snow Leo with full functionality for all other AMDs) or hope, crossing fingers, that someone wise enough to patch a working arch x64_86 kernel pops out of the blue.

RAW, i tried the 64-bit kernel. Instant reboot, as you told me. But, remember, i have a plain Athlon II x2. No ssse. So the question is - assuming the problem affects Bulldozers as well - why does this happen? Any clue?

技術筆記 #188 @justinster123 2012-07-31 ↳ Re: @The Connactic
@The ConnacticWell, Mountain Lion is here. For we AMD users, three options: change to Intel, stuck with Lion i386 64-bit suporting on FX line (or Snow Leo with full functionality for all other AMDs) or hope, crossing fingers, that someone wise enough to patch a working arch x64_86 kernel pops out of the blue. RAW, i tried the 64-bit kernel. Instant…

I tried the kernel on x86_64 on my amd Athlon X2 7550 and it booted to the point where launchd would start up. no further, just like booting without -legacy
it says verbosely "Kernel is LP64" meaning 64-bit i've tried all the possible boot combination but it's a no-go.
SSSE3 emulator, how can it be so hard? (theoretically speaking) because there's only 16 new instructions that SSSE3 introduced.. hmm...

技術筆記 #189 @The Connactic 2012-08-01

But why it doesn't boot, Justin? That's the question!

Indeed, it doesn't boot even with ssse3-enabled AMD FX series, as RAW x86 said before, so it isn't just a sss3-related issue, tha could be solved with an emulator.

Now don't let me be misunderstood: the emulator is important, as it would grant a full working Lion for almost every AMD user. We're in Mountain Lion era, though; without a working patched x86_64 kernel, in addition to a sss3 emulator for non-Buldozer users, the AMD hackintoshes will slowly fall into obsolescence.

技術筆記 #190 @felipeunix 2012-08-01

Do not think the fight is over. Mountain Lion is here!

技術筆記 #191 @The Connactic 2012-08-01

The fight isn't over, but for the fight to be won, it's not enought for Mountain Lion to be here if it does not roar in AMD Hackintoshes, lol.

作者修訂 #22 @R:A:W:X86 2012-08-01 ↳ Re: @justinster123
@justinster123it says verbosely "Kernel is LP64" meaning 64-bit i've tried all the possible boot combination but it's a no-go.

有意思。
我編譯的 x86_64 修補核心在我的 Intel 機器上同樣可以運作,而且在你的舊 Athlon X2 上居然沒有瞬間重啟,而是跑到了 launchd 階段。
我心裡大概有些頭緒,猜到是什麼原因導致我們大多數新款 AMD 處理器用家在 x86_64 核心下一開機就重啟了……

如果有更多使用舊款/「Phenom 世代以前(pre-Phenom)」AMD CPU 的朋友也能幫忙測試一下這個通用核心就好了。

@felipeunixDo not think the fight is over. Mountain Lion is here!

Mountain Lion 的 XNU 原始碼也已經釋出了。

但不知為何,xnu-2050.7.9(未加任何修補的原版)在我這裡編譯會報錯無法通過……

我不確定是不是漏了什麼工具——也許需要先升上 Xcode 4.5?!
當然也有可能是因為我昨天喝多了,現在腦袋還有點宿醉未醒 XD
有人已經試過編譯 ML 的核心了嗎?

技術筆記 #192 @akimoa 2012-08-01

i do have ML running just looking into the programms next too xcode we need wich prob be

cxxfilt-11

dtrace-96

kext_tools-268.7

but i cant figure out wich version of bootstrap_cmds it is

maybe someone else can ? meanwhile i dl new xcode …i might get it up and running by tonite and give it a shot ..but my timeframe is limited so will se if i get it goin

技術筆記 #193 @pipko 2012-08-01 ↳ Re: @akimoa
@akimoai do have ML running just looking into the programms next too xcode we need wich prob be cxxfilt-11 dtrace-96 kext_tools-268.7 but i cant figure out wich version of bootstrap_cmds it is maybe someone else can ? meanwhile i dl new xcode …i might get it up and running by tonite and give it a shot ..but my timeframe is limited so will se…

is your ML run on amd or intel?

技術筆記 #194 @The Connactic 2012-08-01 ↳ Re: @R:A:W:X86
@R:A:W:X86Interesting. The patched x86_64 Kernel works on my Intel machines as well. I have some suspicions what could be the problem for the majority of us AMD users here...

What would them be?

I tried to compile the kernel to no avail...

技術筆記 #195 @sulphide 2012-08-01

Differences between AMD64 and EM64T
There are a small number of differences between each instruction set. Compilers generally produce binaries that target both AMD64 and EM64T, making the differences mainly of interest to compiler developers and operating system developers.

Currently
EM64T’s BSF and BSR instructions act differently when the source is 0 and the operand size is 32 bits. The processor sets the
zero flag and leaves the upper 32 bits of the destination undefined.

AMD64 supports 3DNow! instructions. This includes prefetch with the opcode 0x0F 0x0D and PREFETCHW, which are useful for hiding memory latency.

EM64T lacks the ability to save and restore a reduced (and thus faster) version of the floating-point state (involving the FXSAVE and FXRSTOR instructions).

EM64T lacks some model-specific registers that are considered architectural to AMD64. These include SYSCFG, TOP_MEM, and TOP_MEM2.

EM64T supports microcode update as in 32-bit mode, whereas AMD64 processors use a different microcode update format and control MSRs.

EM64T’s CPUID instruction is very vendor-specific, as is normal for x86-style processors.

EM64T supports the MONITOR and MWAIT instructions, used by operating systems to better deal with Hyper-threading.

AMD64 systems allow the use of the AGP aperture as an IO-MMU. Operating systems can take advantage of this to let normal PCI devices DMA to memory above 4 GiB. EM64T systems require the use of bounce buffers, which are slower.

SYSCALL and SYSRET are also only supported in IA-32e mode (not in compatibility mode) on EM64T. SYSENTER and SYSEXIT are supported in both modes.

Near branches with the 0×66 (operand size) prefix behave differently. One type of CPU clears only the top 32 bits,
while the other type clears the top 48 bits.

may smth. of this be the clue?

技術筆記 #196 @The Connactic 2012-08-03

As for me, i expect it not to be the clue. If we have to emulate more instructions yet than ssse3, then i think AMD hackintoshing is really at the verge of obsolescence.

技術筆記 #197 @justinster123 2012-08-05

I compiled a 10.7.4 kernel with a mix of patches with R:A:W 's patches and the anv's legacy kernel 0.5.1 for on the fly patching, it boots up for x86_64 and i386 without instant reboot. but gives a kernel panic near where launchd would start up...
I'll upload it soon for you to test.. I doubt you'll get any further than the KP tho, interesting that I am the only one who made a kernel that didn't instantly reboot…
media fire.com/download.php?u3kbvqy9it4sjda

技術筆記 #198 @The Connactic 2012-08-05

Great job, Justin! Cool that someone takes the torch from RAW and keeps it running for AMD machines. If a 64-bit kernel is really built, we can even make it to Mountain Lion someday!

Did you ran your kernel on a FX series CPU, or on an older series (therefore, lacking the need of ssse3 support)? Can you upload a screen of your KP, for us to help identify the causes?

技術筆記 #199 @justinster123 2012-08-05 ↳ Re: @The Connactic
@The ConnacticGreat job, Justin! Cool that someone takes the torch from RAW and keeps it running for AMD machines. If a 64-bit kernel is really built, we can even make it to Mountain Lion someday! Did you ran your kernel on a FX series CPU, or on an older series (therefore, lacking the need of ssse3 support)? Can you upload a screen of your KP, for…

Yes, I Will do that, I'm trying to compile the kernel again making some patches to see if it changed anything, but I tested it on a normal NON ssse3 amd cpu,
AMD Athlon X2 7550

the KP is NOT related to ACPI like in the previous kernels for Snow Leopard. It's to do with the patcher I think, Let me upload a screenie soon ^_^
In the meantime, Please try it yourself and let me know your results

技術筆記 #200 @The Connactic 2012-08-05

I'll do just that, but i'm afraid i'll get similar results, since i have a similar dual core, one generation newer, an Athlon II X2 250. Two questions:

1) The KP you got was when booting arch X64_86? Or both archs?

2) Assuming it's possible to boot arch=i386, did it give you 64-bit apps support on your 32-bit non ssse3 capable system? It would be an important thing to know, because it would be a step further even without a true 64-bit kernel with 64-bit extensions (the latest RAW kernel give 64-bit support for i386 kernels, but only on ssse3 capable CPUs).

Thank you, and keep up the good work!

技術筆記 #201 @justinster123 2012-08-05 ↳ Re: @The Connactic
@The ConnacticI'll do just that, but i'm afraid i'll get similar results, since i have a similar dual core, one generation newer, an Athlon II X2 250. Two questions: 1) The KP you got was when booting arch X64_86? Or both archs? 2) Assuming it's possible to boot arch=i386, did it give you 64-bit apps support on your 32-bit non ssse3 capable system?…

Any boot flag gives that KP, it has something to do with the integration of the on the fly patcher...

技術筆記 #202 @ham4ever 2012-08-05

good work Justin , i'd really love to test ur kernel as soon i get a new HDD keep the hard work guys

技術筆記 #203 @misterfrista 2012-08-06

With FX and useflags: -v busratio=155 npci=0x2000 arch=x86_64 I get instant reboot!

作者修訂 #23 @R:A:W:X86 2012-08-06 ↳ Re: @justinster123
@justinster123I compiled a 10.7.4 kernel with a mix of patches with R:A:W 's patches and the anv's legacy kernel 0.5.1 for on the fly patching, it boots up for x86_64 and i386 without instant reboot. but gives a kernel panic near where launchd would start up...

你遇到的 Kernel Panic 十之八九跟二進位機械碼解析(binary opcode parsing)有關,這正是為什麼我在我的修補檔裡把 mach_loader.c 的相關改動排除掉的原因。

就像我之前寫過的,在 Lion 下已經不再需要動態 CPUID 解析替換了(沒有應用程式需要它),而且對於支援 64 位元的用家來說,只要直接對系統檔案打上二進位修補,32 位元應用程式就能完美執行。
所以我才沒有花時間去修 mach_loader.c 那一塊……

@justinster123interesting that I am the only one who made a kernel that didn't instantly reboot…

呃,老兄——無意冒犯,但我覺得你誤會了一件事:

@justinster123I tried the kernel on x86_64 on my amd Athlon X2 7550 and it booted to the point where launchd would start up. no further, just like booting without -legacy it says verbosely "Kernel is LP64" meaning 64-bit i've tried all the possible boot combination but it's a no-go. SSSE3 emulator, how can it be so hard? (theoretically speaking)…

你在上面那篇回帖裡測試的正是我編譯的 Universal 核心,它之所以在你的 Athlon X2 7550 上能啟動 64 位元核心而不像其他人那樣瞬間重啟,我認為跟 CPU 識別常式(CPU identification routines)有關。

我能在我的 FX 機器上於 Snow Leopard 引導 x86_64 架構的 Pcj XNU 核心(osx 86.co/f36/10-6-2-kernel-pcj-xnu-release-t5019/),某種程度上也印證了這個假設。
遺憾的是,當年那位作者(像圈子裡許多其他人一樣)從來沒有公開過他的原始碼。 -.-

接下來幾週我會開始深入追查這個部分……
……不過我目前正忙著測試一些 Mountain Lion 的東西。

@misterfristaWith FX and useflags: -v busratio=155 npci=0x2000 arch=x86_64 I get instant reboot!

我測試 justinster123 編譯的那個核心結果也一樣——不論選 x86_64 還是 i386 都在 FX 上完全無法運作,直接瞬間重啟。

技術筆記 #204 @frisco2 2012-08-06 ↳ Re: @justinster123
@justinster123I compiled a 10.7.4 kernel with a mix of patches with R:A:W 's patches and the anv's legacy kernel 0.5.1 for on the fly patching, it boots up for x86_64 and i386 without instant reboot. but gives a kernel panic near where launchd would start up... I'll upload it soon for you to test.. I doubt you'll get any further than the KP tho,…

Hi justinster123,

here my test with LION 10.7.4
with the following boot flag:

usekernelcache=no cpus=6 maxmem=4096 -v, f

and with

-legacy usekernelcache=no -force64 arch=x86_64 busratio=17 cpus=6 maxmem=4096 –v -f

and with

-legacy usekernelcache=no -force64 arch=i386 busratio=17 cpus=6 maxmem=4096 -v - f

I get every time a KP, see picture

pictures:
send space.com/file/4n3025
send space.com/file/dr5g00
send space.com/file/3e05iw
send space.com/file/3nyi0n

技術筆記 #205 @gils 2012-08-06 ↳ Re: @frisco2
@frisco2here my test with LION 10.7.4 with the following boot flag: usekernelcache=no cpus=6 maxmem=4096 -v, f and with -legacy usekernelcache=no -force64 arch=x86_64 busratio=17 cpus=6 maxmem=4096 –v -f and with -legacy usekernelcache=no -force64 arch=i386 busratio=17 cpus=6 maxmem=4096 -v - f I get every time a KP, see picture pictures:…

hello frisco2,

résulat same as you, I give up for now, I ordered a small FX 6100 to 119 € with 15 € for reimbursement by AMD.

The x4 960 t , I'll put it back in its box and put it on my mantle for memories of good times !

技術筆記 #206 @wastez 2012-08-07 ↳ Re: @frisco2
@frisco2here my test with LION 10.7.4 with the following boot flag: usekernelcache=no cpus=6 maxmem=4096 -v, f and with -legacy usekernelcache=no -force64 arch=x86_64 busratio=17 cpus=6 maxmem=4096 –v -f and with -legacy usekernelcache=no -force64 arch=i386 busratio=17 cpus=6 maxmem=4096 -v - f I get every time a KP, see picture pictures:…

Some informations to your kernelflags:
1. Don´t use arch=x86_64 and -legacy togehter, cause you can use 32 bit or 64 bit kernelmode and not both at same time.

2. arch=i386 and -legacy is the same but i think only -legacy is implemented in this kernel.

3. -force64 is not implemented in this kernel so it´s absolutly useless.
(On SnowLeopard it was used to enable 64 bit userland while running 32 bit kernelmode)

作者修訂 #24 @R:A:W:X86 2012-08-07 ↳ Re: @wastez
@wastez2. arch=i386 and -legacy is the same but i think only -legacy is implemented in this kernel.

這兩者完全不是同一回事!
arch= 是用來指示 Chameleon 開機引導程式應該載入 i386 還是 x86_64 架構的核心;而 -legacy 則是在載入 i386 核心時,強制停用 EM64T 64 位元使用者空間模式(換句話說,它就是當年 -force64 模式的相反詞/停用開關;因為現在就像原版核心一樣,預設在所有 CPU 上都會自動開啟 64 位元執行模式)。

技術筆記 #207 @frisco2 2012-08-07

Thanks for the quick answers, but it does not matter what I enter as a boot flag, it is always the same error message

技術筆記 #208 @justinster123 2012-08-07

I compiled another kernel without the opcode patcher that boots to the point where launchd would boot up and no further on x86_64 ... Those of you with fx and test it out but @R:A:W does your kernel work in 64 bit kernel space on your amd?

作者修訂 #25 @R:A:W:X86 2012-08-07 ↳ Re: @justinster123
@justinster123@R:A:W does your kernel work in 64 bit kernel space on your amd?

不行。但我用我整理的修補集合所編譯出來的 x86_64 核心,在你的機器上不是已經成功跑進開機流程了嗎?

我已經開始針對這點做一些測試,但這又是另一場大海撈針了……

稍微離題問一下:

有人已經成功在 Lion 環境下編譯出 Mountain Lion 的原版核心了嗎?

技術筆記 #209 @justinster123 2012-08-07 ↳ Re: @R:A:W:X86
@R:A:W:X86No. But the x86_64 Kernel I compiled from my collection of patches, has been booting on yours as well - hasn't it. I have started some testing on this, but it's yet another needle in a haystack... A little of topic: Has someone yet managed to compile the ML Kernel in Lion?

lmao do you want me to upload it anyways for you to try? .__.
I really need to see if it will boot for you in 64-bit kernel space

作者修訂 #26 @R:A:W:X86 2012-08-07 ↳ Re: @justinster123
@justinster123lmao do you want me to upload it anyways for you to try? .__. I really need to see if it will boot for you in 64-bit kernel space

當然,歡迎上傳。
我手頭剛好不算太忙,如果你希望我幫忙實測的話我可以試試。

技術筆記 #210 @justinster123 2012-08-07 ↳ Re: @R:A:W:X86
@R:A:W:X86Of course, you are welcome to upload it. I am not very busy atm, so I could try it if you want me to.

Here You Go! Test Away!
media fire.com/download.php?osaa3sf2239nsvh

作者修訂 #27 @R:A:W:X86 2012-08-07 ↳ Re: @justinster123
@justinster123Here You Go! Test Away! media fire.com/download.php?osaa3sf2239nsvh

x86_64 核心在我的 FX 上依然是瞬間重啟。
i386 核心這次可以開始跑開機文字了,但你編譯的版本漏掉了 bronzovka 所做的其中一項關鍵修正,所以會在硬碟初始化完成後卡死……

我還沒仔細拆解檢查你那個核心——你是用 AnV 的自動建置腳本(building scripts)編譯出來的嗎?

技術筆記 #211 @justinster123 2012-08-07 ↳ Re: @R:A:W:X86
@R:A:W:X86The x86_64 Kernel is still instant reboot. The i386 Kernel is booting this time, but your build is missing one of those fixes, bronzovka has made, so it freezes after hard disk initialisation... I haven't furher checked that Kernel yet - is it made through the building scripts by AnV?

hmm… which fix? that may be very well why it doesn't boot.. that's odd, it has to be the chameleon version I'm on 2.1 1856
try that
Chameleon 2.1 rev 1856 Fix, iCloud and Facetime. (doesn't fix them but oh well)

hmmm no, I haven't made it through the building scripts why?
cctools fails to patch when I tried.

作者修訂 #28 @R:A:W:X86 2012-08-07 ↳ Re: @justinster123
@justinster123hmm… which fix? that may be very well why it doesn't boot.. that's odd

是從 Snow Leopard XNU 重新移植過來的一段程式碼,跟核心處理 Kext 屬性(properties)的邏輯有關。幾個月前我在整合測試自己編譯的 i386 核心時,只要沒加上這段修正,開機就會在硬碟初始化後停住不動——症狀跟你這個版本一模一樣。
具體是哪個檔案我一時記不太清了,畢竟是好幾個月前整合的。

@justinster123Chameleon 2.1 rev 1856 Fix, iCloud and Facetime.

測試結果還是一樣。

我依然認為這跟 CPU 型號家族的識別處理有關……

你在你的 Boot.plist 裡不需要加 busratio= 或 FSB= 之類的參數就能正常開機,對吧?

技術筆記 #212 @justinster123 2012-08-07 ↳ Re: @R:A:W:X86
@R:A:W:X86some reimplementation from snow leopard xnu, something when the kernel deals with kext properties. when not having these added, to some i386 kernel i made during my testing, it hasn't continued booting after hard diks initialisation - just like your build does. don't remember exactly - few months ago now, when i put these things…

This is my chameleon boot.plist file

<?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>Boot Graphics</key>
	<string>Yes</string>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string>PCIRootUID=1 npci=0x3000</string>
	<key>Legacy Logo</key>
	<string>Yes</string>
	<key>Quiet Boot</key>
	<string>No</string>
	<key>SMBIOS</key>
	<string>/Extra/smbios.plist</string>
	<key>Timeout</key>
	<string>5</string>
	<key>npci</key>
	<string>0x2000</string>
	<key>UseKernelCache</key>
	<string>No</string>
</dict>
</plist>
技術筆記 #213 @frisco2 2012-08-07 ↳ Re: @justinster123
@justinster123Here You Go! Test Away! media fire.com/download.php?osaa3sf2239nsvh

Hi Justinster123

best thanks for the last adjustment of the kernel

Now the system hangs at USBF: 6719 AppleUSBOHCI … .

without this message >>> still waiting for root device
my BIOS settings are unchanged and are also set correctly
what should I do?

技術筆記 #214 @davisin666 2012-08-07 ↳ Re: @frisco2
@frisco2best thanks for the last adjustment of the kernel Now the system hangs at USBF: 6719 AppleUSBOHCI … . without this message >>> still waiting for root device my BIOS settings are unchanged and are also set correctly what should I do?

OHCI means usb 1.1, try deactivating USB Legacy Support in BIOS setup.
I will test this kernel soon, now I have to do a lot of calculus, derivatives and integrals :-|

技術筆記 #215 @justinster123 2012-08-07 ↳ Re: @davisin666
@davisin666OHCI means usb 1.1, try deactivating USB Legacy Support in BIOS setup. I will test this kernel soon, now I have to do a lot of calculus, derivatives and integrals :-|

Damnnnnn lmaoooo I'm still in Pre-Cal. Physics AP tho starting in september University level physics for grade 12 >_<

技術筆記 #216 @justinster123 2012-08-07 ↳ Re: @frisco2
@frisco2best thanks for the last adjustment of the kernel Now the system hangs at USBF: 6719 AppleUSBOHCI … . without this message >>> still waiting for root device my BIOS settings are unchanged and are also set correctly what should I do?

I must've overlooked something i'll post the diff later for R:A:W to take a lookat but I can't work on it further for a while, i'm super busy atm

技術筆記 #217 @frisco2 2012-08-07 ↳ Re: @davisin666
@davisin666OHCI means usb 1.1, try deactivating USB Legacy Support in BIOS setup. I will test this kernel soon, now I have to do a lot of calculus, derivatives and integrals :-|

I test the customized kernel with 10.7.4 on an external USB HDD

thanks for the answer, I'll try it and give a message

技術筆記 #218 @frisco2 2012-08-07

my usb keyboard works no more.
with the PS2 Keyboard hangs at USBF: 6719 AppleUSBOHCI… without this message >>> still waiting for root device

技術筆記 #219 @wastez 2012-08-08 ↳ Re: @R:A:W:X86
@R:A:W:X86Absolutely not the same. arch= gives advice to Chameleon wether the i386 or x86_64 should be loaded, while -legacy disables the use of EM64T in case the i386 Kernel is loaded. (so to say the opposite / disbaler of -force64 mode, which is now loaded by default on all CPU like when you are using the Vanilla Kernel.)

Thanks for the information, it´s good to know.

Thought it was implemented instead of arch=i386.

@frisco2my usb keyboard works no more. with the PS2 Keyboard hangs at USBF: 6719 AppleUSBOHCI… without this message >>> still waiting for root device

I had the same problem on my system.
Using a other kernel fixed it on my computer.

技術筆記 #220 @frisco2 2012-08-08 ↳ Re: @wastez
@wastezI had the same problem on my system. Using a other kernel fixed it on my computer.

Which kernel should I use for lion 10.7.4?

技術筆記 #221 @akimoa 2012-08-08

just a offtopic question for all the Bulldozer Lion guys what was your audio solution ( VodooHDA,DSDT, AppleHDA ?) just curious

作者修訂 #29 @R:A:W:X86 2012-08-08 ↳ Re: @akimoa

ALC887 音效卡:使用客製化設定的 VoodooHDA 即可讓 Line-In、Line-Out 與咪高峰正常運作——設定起來比修改 AppleHDA 簡單得多,而且升級系統時完全不用擔心失效;依我看是目前最省心的音效解決方案。

技術筆記 #222 @frisco2 2012-08-08 ↳ Re: @akimoa
@akimoajust a offtopic question for all the Bulldozer Lion guys what was your audio solution ( VodooHDA,DSDT, AppleHDA ?) just curious

voodooHD works with my system

技術筆記 #223 @gils 2012-08-10

mon rapport .

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//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>PCIRootUID</key>
        <string>1</string>
	<key>Kernel Flags</key>
	<string></string>
	<key>Boot Graphics</key>
	<string>Yes</string>
        <key>Quiet Boot</key>
        <string>No</string>
        <key>Timeout</key>
        <string>5</string>
	<key>npci</key>
        <string>0x2000</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>UseKernelCache</key>
	<string>No</string>
</dict>
</plist>

+ busratio=165 cpu=2

encore merci !

il me reste le problème de la gestion 32/64 bit .

技術筆記 #224 @misterfrista 2012-08-11

Lion installer works! Use the latest kernel and Myhack and it runs perfect

技術筆記 #225 @gils 2012-08-11 ↳ Re: @frisco2
@frisco2this is very positive, gils

hello ,

ah ! oui ! que du bonheur , ça change du phenom ! je me croirais sur mon Xéon !

技術筆記 #226 @$The-King$ 2012-08-11 ↳ Re: @misterfrista
@misterfristaLion installer works! Use the latest kernel and Myhack and it runs perfect

just panic are you sure that it is supporting installer on my cpu non seee3

技術筆記 #227 @gils 2012-08-11 ↳ Re: @$The-King$
@$The-King$just panic are you sure that it is supporting installer on my cpu non seee3

Et avec -legacy busratio=16 UsekernelCache=No npci=0x2000 -v -f

技術筆記 #228 @$The-King$ 2012-08-12 ↳ Re: @gils
@gilsEt avec -legacy busratio=16 UsekernelCache=No npci=0x2000 -v -f

i boot nearly with this flag any way i will try to re do lion on memory flash when got time

技術筆記 #229 @$The-King$ 2012-08-12

tried again with retail 10.7.3 & 10.7.0 but the the same panic
i think kernel doesnt support retail installing from boot

技術筆記 #230 @gils 2012-08-12 ↳ Re: @$The-King$
@$The-King$tried again with retail 10.7.3 & 10.7.0 but the the same panic i think kernel doesnt support retail installing from boot

're trying this distro, with the FX, it is able to directly boot my hack and I have not tested it on my t x4 960 but on a 1250 LE it loads but does not panic.

're trying with these flags: mach_amdv5 -legacy busratio=16 cpu=1 -v -f

bonne chance !

技術筆記 #231 @dantekazuma 2012-08-12

Help

this kernel looks like the best shot i got to put erase my snow leo and step up to lion but no one is putting a how to for the semi-noobs out there a.k.a me…so can some please tell me how they got this kernel to work with Lion...i have both retail lion and iATKOS L2...so out here

技術筆記 #232 @gils 2012-08-12 ↳ Re: @dantekazuma
@dantekazumathis kernel looks like the best shot i got to put erase my snow leo and step up to lion but no one is putting a how to for the semi-noobs out there a.k.a me…so can some please tell me how they got this kernel to work with Lion...i have both retail lion and iATKOS L2...so out here

hello ,

Me neither, I'm not a kernel specialist, if you manage to install SL, you shall come easily to install Leo 10.7.

You wedged on what?

技術筆記 #233 @dantekazuma 2012-08-12

well i got retail 10.7.2 dmg i use myHACK to put it on my usb...then i took r:a:w:x86 kernel to see if i can get to the installation screen…first i use a simple -v flag to see where i might get errors at…but after it loads all the extensions the screen flashes that the caplock light flash then the screen lights up again but it stays black...i left it for over 10 hours(went to sleep)woke up still a black screen...so i tought it could be a graphics problem so i added the ATY kext that worked on my snow leo but still nothing ...so im bummed out because since i cant get a verbose output after the flash screen i cant really say what the problem is

技術筆記 #234 @ham4ever 2012-08-12 ↳ Re: @dantekazuma
@dantekazumawell i got retail 10.7.2 dmg i use myHACK to put it on my usb...then i took r:a:w:x86 kernel to see if i can get to the installation screen…first i use a simple -v flag to see where i might get errors at…but after it loads all the extensions the screen flashes that the caplock light flash then the screen lights up again but it stays…

i had same problem ,,, but i found out that kext for my video card use TWO screens instead of one , i knew it when i attached second screen to Mac, and then i saw everything in screen , so maybe this is problem for u too ,
or try remove all ATI- ATY - NV - INTEl kexts

技術筆記 #235 @justinster123 2012-08-12

ok, I am testing Lion DP1 and it's working GREAT!
All binaries are universal so it's working excellent without any troubles, I think I'll use the Lipo tool to create the universal binaries on the Final build 10.7.4 and see what happens it's way more stable on DP1 for me.

技術筆記 #236 @gils 2012-08-12

whaoooo!

for me it's just great, to blanGsak V4, an installation is possible via USB Direct + 1820 trunk option npci=0x3000 with the kernel and some hacks to RAWX86 mediaflashplayer and mozilla is the feast , I miss it more than yesterday. (not serious)

for the FX 6100, to install the flags: busratio=165 cpu=1 -v , the install finished, reboot into busratio=165 cpu=2 -v

for the youtube video, no synchronization between audio and video (C1E disable, cool n 'quiet enabled)

技術筆記 #237 @ham4ever 2012-08-12

@gils

ouh man i am jealous u have fully working Lion awesome,

技術筆記 #238 @gils 2012-08-13 ↳ Re: @ham4ever
@ham4ever@gils ouh man i am jealous u have fully working Lion awesome,

^_^

hello,

I confirm that the installation based on a retail 10.7.3 without unibeast without MyHack is possible without any problems.
I used the old method of restoring from the HDD to usb utility at the base for Intel long before tonymachintrucbidouille and others think of something! ahahahha!

I copied the kernel of R:A:W:X86 and the Extra folder from my SL car and Simone! ahahahah!

This awesome AMD FX!

Google traduction .

(Y)

技術筆記 #239 @pipko 2012-08-13

I realize this comes down to AMD FX, but what happens to the class AMD (Athlon 64 x2 QL)
without SSSE3?

技術筆記 #240 @ham4ever 2012-08-13

can anyone write some scripte to delete ZZ folder in "" sudo rm -rf /private/var/folders/zz/ "" in some schedule , automatically repeat after every 5 minuts ,?

because whenever i get crash report then eat CPU , then i delete zz folder then crash report processor stop using CPU *

技術筆記 #241 @gils 2012-08-13 ↳ Re: @ham4ever
@ham4evercan anyone write some scripte to delete ZZ folder in "" sudo rm -rf /private/var/folders/zz/ "" in some schedule , automatically repeat after every 5 minuts ,? because whenever i get crash report then eat CPU , then i delete zz folder then crash report processor stop using CPU *

hello ,

I never managed to block the problem, hence the move to FX. we need a good soul we include the correction in the kernel.

should not neglect the FX work in 32 or 64 bit and not 32 and 64 bit.

Fortunately, 95% of the software is 64-bit. to install 32 bit softwares must return to 32 bit (-legacy)

Google traduction

作者修訂 #30 @R:A:W:X86 2012-08-13 ↳ Re: @gils
@gilsFortunately, 95% of the software is 64-bit. to install 32 bit softwares must return to 32 bit (-legacy)

解決 32 位元應用程式閃退的方法就寫在一樓頂樓的教學裡……

技術筆記 #242 @gils 2012-08-14 ↳ Re: @R:A:W:X86
@R:A:W:X86Solution for 32-Bit App crashes to be found in first post...

hello,

I thank you, I have a little trouble understanding everything, with terminal I hold, in addition to English, it's even worse.

I tried. the last time I used the terminal, I planted all!

you think ML 10.8 will work on AMD?

google translation

技術筆記 #243 @$The-King$ 2012-08-14

the latest kernel cant be downloaded
can any one upload it

技術筆記 #245 @starwa314 2012-08-14

I'm having trouble getting Lion to boot. I've installed the retail 10.7.4 onto an external hd using my girlfriends MacBook. I then replaced the mach_kernel with the one from this thread and installed Chameleon with Chameleon Wizard. I then plugged the drive internally (SATA) into my PC. I boot it with -v busratio=18 and get stuck with "Still waiting for root device".

I've been playing with this for the past two days and have run out of ideas.

技術筆記 #246 @gils 2012-08-14 ↳ Re: @starwa314
@starwa314I'm having trouble getting Lion to boot. I've installed the retail 10.7.4 onto an external hd using my girlfriends MacBook. I then replaced the mach_kernel with the one from this thread and installed Chameleon with Chameleon Wizard. I then plugged the drive internally (SATA) into my PC. I boot it with -v busratio=18 and get stuck with…

Salut,

essayes de brancher tes sata comme suit :

技術筆記 #247 @$The-King$ 2012-08-14 ↳ Re: @starwa314
@starwa314Try this: 4 shared.com/zip/iuT7MWvW/test30_kernel.html?refurl=d1url
@starwa314I'm having trouble getting Lion to boot. I've installed the retail 10.7.4 onto an external hd using my girlfriends MacBook. I then replaced the mach_kernel with the one from this thread and installed Chameleon with Chameleon Wizard. I then plugged the drive internally (SATA) into my PC. I boot it with -v busratio=18 and get stuck with…

i got the same problem on a chi
truned to ide and added atiata i comiped it to lion
and got panic

技術筆記 #248 @starwa314 2012-08-15 ↳ Re: @gils
@gilsSalut, essayes de brancher tes sata comme suit :

I've set it up as you suggested. It goes a bit further than before, but stops here:

It just stays there.

技術筆記 #249 @gils 2012-08-15

essayes les flags suivant :

UseKernelCache=No
PCIRootUID=1 ou 0
idlehalt=0
-legacy
cpu=1
cpu=2 etc…
-f
GraphicsEnabler=Yes ou No
-x -v
etc…

技術筆記 #250 @ham4ever 2012-08-15

latest kernel working great in Lion 10.7.4 32 bits
Athlon X3 435

looking forward for 64 bits

技術筆記 #251 @gils 2012-08-15

@ R:A:W:X86

hello,

I'm hard on pa terminal, I tried pacther the kernel with the help of a colleague for the 32/64 bit, but nothing is there.
Have I missed something? thank you for giving me a boost.

traduction google .

Merci !

技術筆記 #252 @gils 2012-08-15 ↳ Re: @ham4ever
@ham4everlatest kernel working great in Lion 10.7.4 32 bits Athlon X3 435 looking forward for 64 bits

bonne nouvelle ! (Y)

技術筆記 #253 @gils 2012-08-15 ↳ Re: @R:A:W:X86
@R:A:W:X86correct usage is: sudo -s amd_insn_patcher /usr/lib/dyld /usr/lib/dyld_patched cp /usr/lib/dyld_patched /usr/lib/dyld amd_insn_patcher /usr/lib/system/libsystem_kernel.dylib /usr/lib/system/libsystem_kernel.dylib_patched cp /usr/lib/system/libsystem_kernel.dylib_patched /usr/lib/system/libsystem_kernel.dylib update_dyld_shared_cache

Merci beaucoup !

技術筆記 #254 @starwa314 2012-08-15

I got it to boot using the FakeSMC.kext file. My problem now is that the computer freezes when I try to install driver pkgs when it says "Optimizing system for installed software...". Also GraphicsEnabler doesn't seem to be working with my gfx (GTS 250 1g). I'm booting with "-v busratio=18". Thanks for the help. I'm almost there:)

技術筆記 #255 @gils 2012-08-15

@R:A:W:X86

whaaaoooo !

tu es génial , merci beaucoup , avec l'aide de Nanael de Mac on Pc qui m'a saisi les codes dans terminal à l'aide de team viewer en mode -legacy , j'ai maintenant mon FX 6100 à 100% !
Encore un grand merci à toi !

excuse moi pour le Français .

技術筆記 #256 @gils 2012-08-15 ↳ Re: @starwa314
@starwa314I got it to boot using the FakeSMC.kext file. My problem now is that the computer freezes when I try to install driver pkgs when it says "Optimizing system for installed software...". Also GraphicsEnabler doesn't seem to be working with my gfx (GTS 250 1g). I'm booting with "-v busratio=18". Thanks for the help. I'm almost there:)

bizarre ?

normalement , elle est oob avec GraphicsEnabler=Yes .

essayes avec busratio=18 UsekernelCache=No npci=0x3000 PCIRootUID=1 or 0 GraphicsEnabler=Yes
avec le chameleon trunk 1820 avec option SMBIOS Macpro3,1 .

bon courage !

excuses moi pour le Français .

技術筆記 #257 @gils 2012-08-15 ↳ Re: @$The-King$
@$The-King$i got the same problem on a chi truned to ide and added atiata i comiped it to lion and got panic

hello ,

et avec -legacy busratio=16 UsekernelCache=No

技術筆記 #258 @starwa314 2012-08-16 ↳ Re: @gils
@gilsbizarre ? normalement , elle est oob avec GraphicsEnabler=Yes . essayes avec busratio=18 UsekernelCache=No npci=0x3000 PCIRootUID=1 or 0 GraphicsEnabler=Yes avec le chameleon trunk 1820 avec option SMBIOS Macpro3,1 . bon courage ! excuses moi pour le Français .

I've tried the commands you've stated and it causes my computer to stop at a grey screen while it's almost done booting.

I've also tried patching the dyld and libsystem_kernel.dylib files but my computer freezes a few seconds after running update_dyld_shared_cache.

技術筆記 #259 @gils 2012-08-16 ↳ Re: @starwa314
@starwa314I've tried the commands you've stated and it causes my computer to stop at a grey screen while it's almost done booting. I've also tried patching the dyld and libsystem_kernel.dylib files but my computer freezes a few seconds after running update_dyld_shared_cache.

hello,

it is the comnandes our remarkable R:A:W:x86, I've only copied the commands with the patch on the desk and for me, it works very well.
you've got to make a mistake somewhere. I've had no bug when writing in terminal.

For my install I only use two kexts

Extra
Extensions
FakeSMC.kext
NullCPUPowerManagement.kext
modules
klibc.dylib
uClibcxx.dylib
org.chameleon.Boot.plist
smbios.plist

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>SMbiosvendor</key>
	<string>AppleInc.</string>
	<key>SMbiosversion</key>
	<string>MP31.88Z.006C.B05.0802291410</string>
	<key>SMboardproduct</key>
	<string>Mac-F42C88C8</string>
	<key>SMfamily</key>
	<string>MacPro</string>
	<key>SMmanufacturer</key>
	<string>AppleInc.</string>
	<key>SMproductname</key>
	<string>MacPro3,1</string>
	<key>SMserial</key>
	<string>G8135543XYL</string>
</dict>
</plist>
<?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 Flags</key>
	<string>busratio=165 cpu=1</string>
        <key>Theme</key>
        <string>default</string>
</dict>
</plist>

+ npci=0x3000

les flags are for my CPU (FX 6100)

技術筆記 #260 @HenryH 2012-08-16

Can't download Kernels

I can't download any of the kernels from xup.in (timeouts).

Can anybody upload them (or at least the latest one) to mediafire or somewhere else?

技術筆記 #261 @starwa314 2012-08-16

@gils
I really appriciate your help. I've never seen anybody get past the booting phase with this particular motherboard, so I'm very happy with the progress.:)

The addition of NullCPUPowerManagement.kext has stopped the crashing with pkg installers and update_dyld_shared_cache. I'm still getting a grey screen with GraphicsEnabler=Yes.

技術筆記 #262 @HenryH 2012-08-16
I can't download any of the kernels from xup.in (timeouts).

Never mind - the links are working again.

技術筆記 #263 @gils 2012-08-16 ↳ Re: @starwa314
@starwa314@gils I really appriciate your help. I've never seen anybody get past the booting phase with this particular motherboard, so I'm very happy with the progress.:) The addition of NullCPUPowerManagement.kext has stopped the crashing with pkg installers and update_dyld_shared_cache. I'm still getting a grey screen with GraphicsEnabler=Yes.

hello ,

l'USB3 peut être source de conflit , l'as tu désactivé . aussi , ta carte graphique est branché sur le premier port PCIE ?
également :

CIE = désactivé
S3 = activé
cool n' quiet = pas d'incidence
HPET= activé
o/c= défaut
ram= défaut
USB3= désactivé

normalement pour le reste c'est ok .

excuse pour le français car Google traduction n'est pas très au point .

技術筆記 #264 @Jazza 2012-08-17

still not allowed when copyes/delete some files…use mach_kernel test30

GA990FXA-UD7
Phenom X6 1090T
Radeon HD 6850
Bart 16 GB Of RAM
Seasonic M12II-620 Bronze

技術筆記 #265 @starwa314 2012-08-17 ↳ Re: @gils
@gilsl'USB3 peut être source de conflit , l'as tu désactivé . aussi , ta carte graphique est branché sur le premier port PCIE ? également : CIE = désactivé S3 = activé cool n' quiet = pas d'incidence HPET= activé o/c= défaut ram= défaut USB3= désactivé normalement pour le reste c'est ok . excuse pour le français car Google traduction n'est…

I've set the motherboard as you've written, but I'm still getting the same results.

技術筆記 #266 @misterfrista 2012-08-17

I had the same problem till I patched only one of the dyld´s!
I don´t remember which of the two I patched, so you will have to try it on your own!

With both files patched I got the same error! I also think I told this here before!

技術筆記 #267 @cathedralmurder 2012-08-19

Down To Test

Great work you're doing here.
I'm new to Hackintosh and would love to help test

AMD FX-8150
Asus Crosshair V Formula
128gb OCZ Vertex 3 SSD
128gb M4 Crucial SSD
32gb Corsair Vengence DDR3
Custom AMD Liquid Cooling

I have a Macbook Pro and access to Lion.dmg and ML.dmg

I just need instructions for install
I've found these
geek nizer.com/install-osx-mountain-lion-on-pc-hackintosh-usb/
and wanted to see if they applied.

Also dl'ed kernel and other files provided in thread.

If you want PM me or idk if you have IRC

技術筆記 #268 @gils 2012-08-19 ↳ Re: @cathedralmurder
@cathedralmurderGreat work you're doing here. I'm new to Hackintosh and would love to help test AMD FX-8150 Asus Crosshair V Formula 128gb OCZ Vertex 3 SSD 128gb M4 Crucial SSD 32gb Corsair Vengence DDR3 Custom AMD Liquid Cooling I have a Macbook Pro and access to Lion.dmg and ML.dmg I just need instructions for install I've found these geek…

Hi,

Yet for ML 10.8 but you can do an install Lion 10.7 or with unibeast Myhack.

作者修訂 #31 @R:A:W:X86 2012-08-19 ↳ Re: @gils

網上大多數針對 Intel 機器的 Lion 零售版(Retail)安裝教學,基本上都直接適用於 AMD FX 平台,差別只在於要把 mach_kernel 替換成修補版核心,並在安裝與升級系統後修補 sysenter 陷阱指令,好讓 32 位元軟件正常運作。

順帶一提,你這套高階硬件配置真不錯!今年初 Vertex 3 SSD 稍微降價時我也一直在考慮要不要入手一顆,但到現在還沒下定決心買……

技術筆記 #269 @ham4ever 2012-08-20

R:A:W:X86

any plan for Athlon II to work in 64 bits ? or does it have any chance ?

thank u for all work u did, is amazing

技術筆記 #270 @wastez 2012-08-20

@ham4ever

It has been written x times in the current amd threads that it will never work if nobody will write an ssse3 emultator, cause the old amd don´t support it.

技術筆記 #271 @cathedralmurder 2012-08-20 ↳ Re: @R:A:W:X86
@R:A:W:X86Most of the avaible tutorials for Lion Retail installation on Intel machines should also apply to FX based setups, just that mach_kernel has to be replaced with the patched one & you need to patch sysenter traps after installation & update for 32-Bit software to work. Nice high-end build btw. I have been contemplating one of those…

thanks man
I'm going to get cracking on this today
ill update with progress and now they have the vertex 4
looks yummy hahaha

技術筆記 #272 @gabrielayumi 2012-08-22

Hello everybody!

So i have successful Lion with iatkos L2 installation in my specs:

PIIX4 965 Revision Deneb C3
M4a77T/USB3.0 (USB3.0 OFF)
HD6870 Dual Fan Barts XT
2x 4GB DDR3 1333Mhz Kingston!
HDD 1TB SATA SEAGATE With 3 Partitions (Snow 1st Lion 2nd Windows 7 3rd)

Well... i can boot in any of the 3 OS without problems and i don't have problem with copy and paste in Lion

Thanks for VERY NICE KERNEL!

PS: I am a girl u.u. Greetings from Brazil!

Next Step is to Fix my Text Editor Sometimes Wont Open ;(

技術筆記 #273 @ham4ever 2012-08-22 ↳ Re: @gabrielayumi
@gabrielayumiHello everybody! So i have successful Lion with iatkos L2 installation in my specs:

awesome , did u used iatkos L2 directly, or used Snow leopard to install Iatkos ?

技術筆記 #274 @The Connactic 2012-08-22

It just has come to my mind: we have patches for AMD, made by bronzovka and rawx86. Using some text tool, can't we just separate the specific AMD instructions by comparing with the vanilla source and then apply them to the Mountain Lion source? Or even better, following and useful advice from Meklort, apply them as a binary patch to the Mountain Lion binary? It would be possible to test it?

If yes, i'm willing to do it and make the experiment. Can someone point me to some text tool that make possible to compare and extract the differences between two texts (these would be the patched kernel and the vanilla kernel) saving me the time to do it by eye, so i can re-patch it and compile it for mountain lion instead?

Can someone explain me what tools and procedures do i use to apply a binary patch to the binary kernel?

作者修訂 #32 @R:A:W:X86 2012-08-22 ↳ Re: @The Connactic
@The ConnacticIt just has come to my mind: we have patches for AMD, made by bronzovka and rawx86. Using some text tool, can't we just separate the specific AMD instructions by comparing with the vanilla source and then apply them to the Mountain Lion source? Or even better, following and useful advice from Meklort, apply them as a binary patch to…

答案是不行,事情遠沒有那麼簡單。
最主要的原因在這個討論串裡已經反覆討論過很多次了:
目前的修補程式只支援 32 位元的 i386 核心,而 Mountain Lion 已經徹底移除了 i386 核心。雖然從原始碼還是能勉強硬編出 32 位元核心,但根本派不上用場,因為 10.8 所有的系統 Kext 驅動程式也都變成純 x86_64 架構了。

此外,新版 XNU 核心內部也有大幅度的底層程式碼改動。

我目前正在對此做一些實驗——但大家千萬別抱太大期望,尤其別指望短期內會有可用的解決方案。

Can someone point me to some text tool that make possible to compare and extract the differences between two texts

FileMerge——它直接內建在 Xcode 開發工具包裡面。

技術筆記 #275 @The Connactic 2012-08-22

I'll really beg you to forgive me if i look stubborn right now, RAW, but i was talking about using the 64-bit patched kernel of yours (yes, that one that gives us instant reboots) and apply these patches of yours to the source code (or, even better, to the binary, as meklort advised) of the new XNU (which is also 64-bit, of course) to see what happens.

Let's say i really wanna try it myself and see what happens: what text tools do i use to this task, so i don't have to examine line by line of the code? Thank you very much for answering!

技術筆記 #276 @gabrielayumi 2012-08-23 ↳ Re: @ham4ever
@ham4everawesome , did u used iatkos L2 directly, or used Snow leopard to install Iatkos ?

hi i have one tutorial in osx86.net in Potuguease.

yes i have used Snow Leopard to install iatkos in another partition (2nd partition) and replaced the kernel and my appleatiata kext for my motherboard and... Azalia HD audio for Audio.

after that you need to upgrade your bootloader to the last version... and the bootflags PCIRootUID=1 -legacy UseKernelCache=No -v -f if your system wont boot at first time try again... if wont boot again ask here in forum i think we can help you

Greetings From Brazil!

技術筆記 #277 @The Connactic 2012-08-24

Reporting back from my experiment: in the end you were right, RAW, as expected btw: it ain't that easy. So the transition to Mountain Lion will be a troubled one for AMD hackintoshes, also as expected.

How are your own experiments doing?

技術筆記 #278 @The Connactic 2012-08-25

I'm running Lion 10.7.4 and, as i said, it runs just fine on my PC. But 32-bit only, so no Finder and other 64-bit apps (even my CPU being a 64-bit capable CPU; ssse3 is crucial for Lion to support 64-bit apps on 32-bit mode).

With Mountain-Lion, as said in various places, including here, we'll definitely need a ssse3 emulator for non-FX CPUs, but even that won't be enough: until now, we couldn't get a Lion 64-bit kernel to work on AMD CPUs, even Buldozer ones; the maximum we got was 64-bit app support, only on Buldozer CPUs. To run Mountain Lion, we've got to do better than that: we'll need a 64-bit kernel and the ssse3 emulator (a static one, easier than the previous on the fly sse3 emulator, but still no easy a task) for the non-FX CPUs. So the mountain to climb is high indeed.

技術筆記 #279 @gabrielayumi 2012-08-25

Yeah but i have a Phenom 965 x4 and i can run any app in my Lion 10.7.4 without Problem i just asking for a problem with Open some apps like a Text Editor and some times i have the problem with Copy and paste.

RAWX86, you will fix this problem in your next version of this kernel? Thanks

技術筆記 #280 @The Connactic 2012-08-25

Are you really sure of it, Gabriela?

Do you use the stock Finder, or the DP2 Finder instead? Have you tried parallels desktop 7? And the new Xcode, does it work without issues? These are 64-bit apps which should not run by any means on your CPU, since it doesn't support ssse3.

If you made these apps above to work with a Phenom 965 x4, you made a breakthrough discovery and should share your methods...

技術筆記 #281 @The Connactic 2012-08-25

As for copy/paste and permission bug fixes, read the entire content of this thread and the other at infinitemac, AMD with Lion.

技術筆記 #282 @jhusly 2012-08-25 ↳ Re: @misterfrista
@misterfristaYou have to do the following steps: -First download the amd_insn_patcher -Open a terminal and type "sudo su" to without quotes to become root -Change into your downloaded amd_insn_patcher directory with the terminal You can do this by typing "cd " (without quotes) and then droping the amd_insn_patcher directory from finder into the…

I have a 10.7.3 hackintosh in my fx-6100 and i would love to try this out. Buyt i just cant do it correctly. Sorry, my first mac and hackintosh.

cp /usr/lib/system/libsystem_kernel.dylib ./libsystem_kernel.dylib.orig
./amd_insn_patcher dyld.orig dyld.patched
./amd_insn_patcher libsystem_kernel.dylib.orig

is this suppose to be a one line of 3lines? But eigther way only return "No such file or directory".

技術筆記 #283 @ham4ever 2012-08-25 ↳ Re: @The Connactic
@The ConnacticAre you really sure of it, Gabriela? Do you use the stock Finder, or the DP2 Finder instead? Have you tried parallels desktop 7? And the new Xcode, does it work without issues? These are 64-bit apps which should not run by any means on your CPU, since it doesn't support ssse3. If you made these apps above to work with a Phenom 965 x4,…

i think she run only 32 bit , because she use -legacy ,

技術筆記 #284 @misterfrista 2012-08-25

It means that your system doesnt find the amd_insn_patcher. In other words you have to copy the dyld files into the same directory as your downloaded amd_insn_patcher. Switch into the directory in your console and then type: ./amd_insn_patcher dyld.orig dyld.patched and press enter. Maybe you didnt rename dyld to dyld.orig? No such file or directory means in this case that one of the binarys isnt found.

技術筆記 #285 @jhusly 2012-08-25

okay, so i executed the commands inside the directory where i put the downloaded files (desktop), unfortunately, i could no longer execute the last 2 commands because the i got this mac dead screen. Tried booting back either in single user, safe mode but to no avail. Im just greeted with the dead screen in the login menu. Is there anything i can do to fix this? I followed the instruction and used another command windows, login as administrator by typing sudo su.

技術筆記 #286 @jcvcms 2012-08-26

thanks to RAWX86 and everyone else that has contributed to this. I have 10.7.4 running with only a few hiccups on a Bulldozer. One of those is that I get nothing when I right click on any file an choose Get Info. Also, I get occasional 30 second slowdowns (spinning beach ball) mostly when browsing the Internet on any Browser. Have done every patch and tweak mentioned on this thread. I initially installed Snow Leopard using Iatkos and have incrementally upgraded from there. I'm using finder from DP2 on latest RAW kernel. Many thanks!

技術筆記 #287 @gils 2012-08-26 ↳ Re: @jcvcms
@jcvcmsthanks to RAWX86 and everyone else that has contributed to this. I have 10.7.4 running with only a few hiccups on a Bulldozer. One of those is that I get nothing when I right click on any file an choose Get Info. Also, I get occasional 30 second slowdowns (spinning beach ball) mostly when browsing the Internet on any Browser. Have…

Hello ,

buldo your work in 64 bit, so no need to Finder DP2, and management 32/64 bit, used the AMD patch D'ANV.
For me, it works 100% bug free.

osx 86.co/f100/10-7-4-amd-kernel-t7687/page32.html

osx 86.co/f36/legacy-kernel-10-6-8-with-custom-dyld-t7318/post55947.html

osx 86.co/attachment.php?attachmentid=1645&d=1320876221

技術筆記 #288 @jcvcms 2012-08-27

Many thanks gils, I restored to original Finder for 10.7.4 using Pacifist and everything seems to be working perfectly!

技術筆記 #289 @gabrielayumi 2012-08-27 ↳ Re: @The Connactic
@The ConnacticAre you really sure of it, Gabriela? Do you use the stock Finder, or the DP2 Finder instead? Have you tried parallels desktop 7? And the new Xcode, does it work without issues? These are 64-bit apps which should not run by any means on your CPU, since it doesn't support ssse3. If you made these apps above to work with a Phenom 965 x4,…

Just follow what gils is talking about... and your problems will be done!

Yes i use DP2 Finder... i'll test the finder of 10.7.4 later in 64 bit mode in my own custom kernel later i'll post the screen shots if then works

技術筆記 #290 @The Connactic 2012-08-28

My system already works like a charm, Gabriela!

In 32 bit, like yours. No original Finder, no latest Xcode, no Parallels7 (but i have a workaround to make P6 work in Lion, then this issue is solved as much is i'm concerned).

技術筆記 #291 @pipko 2012-08-28 ↳ Re: @The Connactic
@The ConnacticMy system already works like a charm, Gabriela! In 32 bit, like yours. No original Finder, no latest Xcode, no Parallels7 (but i have a workaround to make P6 work in Lion, then this issue is solved as much is i'm concerned).

Is Adobe Photoshop CS6 & illustrator CS6 work?

技術筆記 #292 @The Connactic 2012-08-28

No, they don't, since the adobe cs6 installer itself needs to run at 64-bit some time after it starts. To have cs6, stock finder and other 64-bit apps running, you'll need either an intel or a bulldozer (fx-series) amd system.

技術筆記 #293 @jhusly 2012-08-29 ↳ Re: @The Connactic
@The ConnacticMy system already works like a charm, Gabriela! In 32 bit, like yours. No original Finder, no latest Xcode, no Parallels7 (but i have a workaround to make P6 work in Lion, then this issue is solved as much is i'm concerned).

Hi, how did you able to make it work? I been trying this for a while and re-installed atleast 6times because when i try to do as per rawr instruction of patching, my computer would be in kernel panic. I was able to replace the kernel but to make the 32bit apps work, no success. Please help..

技術筆記 #294 @The Connactic 2012-08-30

I'm not sure if i understand this patching thing altogether. I'll tell you though how i get where i am right now:

1) Installed Snow Leo Hazard 10.6.2 sse2 sse3, then installed Lion in another HD using devout's method: http://www.insanelymac.com/forum/index.php?showtopic=27… ↗ (used moderate method);

2) Downloaded 10.7.4 combo update from apple, ran it and changed the kernel before rebooting pretty much like the previous installation, this time using RAW's kernel from first page of this thread;

3) Had the infamous permissions bug, that kept me from everyday tasks like installing programs. Solved it using another kernel from RAW (look for it at this thread);

4) Still had copy and paste issues. To solve this, a) started to use Path Finder app and b) used bronzovka instructions (attention: just the instructions, not the kernel) from this topic: osx 86.net/view/2723-amd_kernel_v6_for_10.7.4.html
I don't if a), b) or the combination of both is the winner, but the copy and paste issues disappear;

5) I thought these instructions of bronzovka would solve the issue that keeps the core apps from opening x minutes after the startup (so i have to open them all just after logging in or forgetting about them at all) but it doesn't happen. Maybe that is the only dent at the 32-bit perfection of my Lion system.

Hope that helps!

技術筆記 #295 @Godofwar 2012-08-31

Are the instructions one of the mods/owners of InfiniteMac sent me back in 04-14-2012 the most recent instructions or have they came up with easier ways to install Lion onto Amd Phenom IIx4 965? His instructions was to be on Hackintosh Snow Leopard and edit a DMG iATKOS L2 DMG file with updating its content to be more compatible with AMDs. I got kind of confused and I have messed up several times following his guide. Does anyone happen to have a video guide? I can't screw up a video guide or can I? ^_^

It sucks that ever since my gtx 470 died I can't run snow leopard at 1920x1200 resolution, because I was satisfied with Snow Leopard. But now I'm forced to find a way to get Lion to work with my rig because I believe Lion has support for gtx 570?

Specs

Amd Phenom II x4 965 3.4ghz
ASUS M4A79XTD EVO
Gigabyte GTX 570
4 gigs ddr3 ram

技術筆記 #296 @jhusly 2012-08-31

Oh, that's really pretty tough specially because i still need another hd for the process which i dont really have one at the moment. Second is that, getting a copy of mac os x distro is quite really hard for me because that's ussually 5gb+- to download and i can't find any direct download link for it (like Mediafire), just all torrent which is really slow. But i manage to have this Niresh ditro which is 10.7.3 and I can make it work no sweat for 18 minutes and with everything just fine OOTB (sounds, lan, display), copy/paste and finder are also not an issue.

What really keeps my win7 at the moment is that i cant make it work with 32bit apps like mac office. Ive already quit from installing the update to 10.7.4 in which i really sweat for almost a week re-installing over and over again because I cant really make it work so i just decided to install xcode 4.3 which is the main reason getting that said update.

So, I would really be sticking to mac osx if i could just make this work with 32bit apps because everytime I try those sets of instruction posted here including

sudo -s amd_insn_patcher /usr/lib/dyld /usr/lib/dyld_patched cp /usr/lib/dyld_patched /usr/lib/dyld amd_insn_patcher /usr/lib/system/libsystem_kernel.dylib /usr/lib/system/libsystem_kernel.dylib_patched cp /usr/lib/system/libsystem_kernel.dylib_patched /usr/lib/system/libsystem_kernel.dylib update_dyld_shared_cache

would freeze my system and goes kernel panic.

Sir RAWR, what do i missed why i keep getting this same result over and over or shall i really need to have a working 10.7.4 update to use this?

技術筆記 #297 @Godofwar 2012-08-31

I believe Jhusly and I have same problem. That is why I'm going to erase both my two harddrives with DBAN. Than I'm going to set up Snow Leopard on one of my harddrives and try the method of getting Lion to install on the other harddrive. If I successfully do this, I will than erase only my snow leopard harddrive than I will install Windows 7 again. If Lion disappears when I install Windows 7 on the other harddrive that I erased Snow Leopard off I will use EasyBCD and use that as a dual boot program. I hope I conquered the unconquerable and have solved my issues. Right now I'm backing stuff up on Windows on one of my ext harddrives.

技術筆記 #298 @gils 2012-08-31 ↳ Re: @jhusly
@jhuslyOh, that's really pretty tough specially because i still need another hd for the process which i dont really have one at the moment. Second is that, getting a copy of mac os x distro is quite really hard for me because that's ussually 5gb+- to download and i can't find any direct download link for it (like Mediafire), just all torrent…

Hi,

What kind of processor you have? for me it works very well.
you to do is the best facility for retail as Intel installation methods.

RAWX86 command is only valid for FX procs which is activate the 32/64 bit at the same time.

The rest I started a tutorial for installing 10.7.4 retail + SHIFT.

hack-my mac.fr/index.php/forum/48-pc-bureau/28494-tutoriel-amd-en-travaux

hack-my mac.fr/index.php/forum/24-problemes-d-installation-pc-amd/28172-blangsak-v4-10-7-4-avec-kernel-amd

技術筆記 #299 @The Connactic 2012-08-31

Since i'm not one of the mods/owners of infinitemac, i don't know. You can try the method i just posted, since i, as you, don't have a ssse3-enabled Bulldozer CPU. It worked for me, maybe it works for you. Installing OsX in general (and Lion particularly) on any kind of AMD machine is never a piece of cake and. There's no AMD-supportive Uni/Multibeast-like method and probably there never will.

技術筆記 #300 @jhusly 2012-08-31 ↳ Re: @gils
@gilsWhat kind of processor you have? for me it works very well. you to do is the best facility for retail as Intel installation methods. RAWX86 command is only valid for FX procs which is activate the 32/64 bit at the same time.

I have FX-6100 cpu which is a bulldozer just like RAWR, that's the main reason i keep on trying this to work since he mention that his macosx is now working smoothly after the partch which i am also hoping to do on mine. If i could just make 32bit apps work on mine, i would seriously be moving to mac.

Thanks and i would be checking you tutorial too.

@The ConnacticSince i'm not one of the mods/owners of infinitemac, i don't know. You can try the method i just posted, since i, as you, don't have a ssse3-enabled Bulldozer CPU. It worked for me, maybe it works for you. Installing OsX in general (and Lion particularly) on any kind of AMD machine is never a piece of cake and. There's no…

I guess my CPU has a SSE3 enabled in it since its a bulldozer. And as Ive said, getting a copy of any macosx distro is one of the hardest part of this whole process, i just want to make it work what i currently have if possible.

技術筆記 #301 @The Connactic 2012-08-31 ↳ Re: @Godofwar

jhusly, my answer was to Godofwar; checkout his specs (which points to a clearly non ssse3 system - don't confuse it with sse3, please! - because of his phenom CPU):

@GodofwarSpecs: Amd Phenom II x4 965 3.4ghz ASUS M4A79XTD EVO Gigabyte GTX 570 4 gigs ddr3 ram

I should've made it clear, but i didn't notice there was other answers after his, including yours. In fact, i answered you before answering Godofwar, just check out my anterior post.

技術筆記 #302 @The Connactic 2012-08-31

Oh, you already did and answered it, jhusly.

Well, the method i described works with Niresh's distro too, but now i see we have different issues to cope with: my system, non-ssse3, does not work with 64-bit apps. Your system, Bulldozer ssse3, only works with 64-bit apps, so you need the RAW patch to be applied properly. Well, i cannot help you, you'll have to wait for RAW to answer, i'm afraid.

技術筆記 #303 @gils 2012-08-31

@ jhusly

hello,

what kext you are using for your system?

技術筆記 #304 @jhusly 2012-08-31

@ Connatic : sorry about it too man, that was clearly a misunderstanding! And yeah, you are right, we have a contradictory problem. LOL

@gils, i no longer needed to install additional kext like from multibeast since niresh already have it consolidated on his distro but what I selected using his release are :

Chemeleon Bootloader
AMD Kernel
AppleATIATA
VoodooHDA
Ralink Driver for wifi (which dont work because its laucnher is a 32bit application)
Realtek 81xx for LAN (dont know if it really works because i only use broadband stick for connection)
No kext for video and enabler since my graphics works ootb

that's what i remember so far since im here in the office at the moment but ill check it back again later. So, is your system stable now?

技術筆記 #305 @gils 2012-08-31

@ jhusly

bah!? What is all this kext? 're avoiding the distros can be Niresh.
You do a clean install with a retail 10.7.

You deleted your AppleHDA before installing your VoodooHDA?

技術筆記 #306 @jhusly 2012-08-31

I managed to do a quick read of your blog with google translate unfortunately i wasnt able to catch everything specially those that are in images since i dont know french. Im gonna check it again when im home.

And thanks!

技術筆記 #307 @jhusly 2012-08-31 ↳ Re: @gils
@gils@ jhusly bah!? What is all this kext? 're avoiding the distros can be Niresh. You do a clean install with a retail 10.7. You deleted your AppleHDA before installing your VoodooHDA?

I really wanted to do a clean install so i would be able to do it from scratch unfortunately I cant get a hand of any virgin 10.7 release, what i have is only Niresh 10.7.3 DVD release and thats what im really trying to make it work. Just to make 32bits apps run and it would sure make my week!

I dont remember AppleHDA being checked as default. Note that i got this options to choose which kext would be included during the installation, not afte because i dont also have an idea what idea realease might look like.

技術筆記 #308 @gils 2012-08-31 ↳ Re: @jhusly
@jhuslyI really wanted to do a clean install so i would be able to do it from scratch unfortunately I cant get a hand of any virgin 10.7 release, what i have is only Niresh 10.7.3 DVD release and thats what im really trying to make it work. Just to make 32bits apps run and it would sure make my week! I dont remember AppleHDA being checked as…

hello ,

技術筆記 #309 @jhusly 2012-08-31

Ive really tried that several times but before i could type in "update_dyld_shared_cache", my system hangs up and go into kernel panic. I either personally type it in or even just copy/paste the commands but im still getting the same error. I try restarting the system after that but it would still give me a kernel panic at the login screen so i have to re-install over again.

技術筆記 #310 @gils 2012-08-31 ↳ Re: @jhusly
@jhuslyIve really tried that several times but before i could type in "update_dyld_shared_cache", my system hangs up and go into kernel panic. I either personally type it in or even just copy/paste the commands but im still getting the same error. I try restarting the system after that but it would still give me a kernel panic at the login…

normal, si tu mets ton dossier amd patcher sur le bureau, il te Faut rajouter

~ / Desktop / amd blablabla …

Normally, if you put your file on the desktop amd patcher, you need to add

~ / Desktop / AMD blah …

技術筆記 #311 @jhusly 2012-08-31

oh? What i did is,

"sudo su"
type password
"cd Desktop/amd_insn_patcher_src"
"./amd_insn …"
does that make a difference? Im really so sorry, im really not good in commands...
but if you would try to look at the picture i posted with the the kernel panic, i think the first sets of commands works as there are patching going on in there...

技術筆記 #312 @gils 2012-08-31 ↳ Re: @jhusly
@jhuslyoh? What i did is, "sudo su" type password "cd Desktop/amd_insn_patcher_src" "./amd_insn …" does that make a difference? Im really so sorry, im really not good in commands... but if you would try to look at the picture i posted with the the kernel panic, i think the first sets of commands works as there are patching going on in there...

c'est pour localisé ton dossier amd patcher , pour ton panic , c'est certainement dû au conflit entre AppleHDA et voodooHDA , on installe jamais ces 2 pilotes ensembles , cause de KP .

Excuses moi pour le Français , Google traduit vraiment très mal .

技術筆記 #313 @jhusly 2012-08-31

I see, so you mean VoodooHDA and AppleHDA kext might have been the reason for conflict that's why its giving me a kernel panic? Okay thanks, i would try to look at it when im back home and do it over again. I hope i get it right this time.

Really thank you for your time.

技術筆記 #314 @gils 2012-08-31 ↳ Re: @jhusly
@jhuslyI see, so you mean VoodooHDA and AppleHDA kext might have been the reason for conflict that's why its giving me a kernel panic? Okay thanks, i would try to look at it when im back home and do it over again. I hope i get it right this time. Really thank you for your time.

si tu veux faire bien , utilises cette méthode d'installation .

hack-my mac.fr/index.php/forum/48-pc-bureau/28494-tutoriel-amd-en-travaux#28908

ce sera largement mieux que ces distros pas terrible .

技術筆記 #315 @The Connactic 2012-08-31

Strange. I always had AppleHDA.kext and VoodooHDA.kext both installed side by side on my system, and never had any problems (AppleHDA doesn't even load). Maybe i'm lucky.

技術筆記 #316 @jhusly 2012-09-01

Ive tried again based on your suggestions but im still getting the same result. There lot of people who were able to succeed using the same trick/command but it just doesnt work on mine and I dont know why? :facefalm:

技術筆記 #317 @gils 2012-09-01 ↳ Re: @jhusly
@jhuslyIve tried again based on your suggestions but im still getting the same result. There lot of people who were able to succeed using the same trick/command but it just doesnt work on mine and I dont know why? :facefalm:

it's weird anyway?
Can you describe your hardware?

You should reboot with -v -f to locate the error

技術筆記 #318 @jhusly 2012-09-01

Hardware :
FX-6100
Asrock 970 Extreme 3
4gbx2 G.Skill Ripjaws
HD 5770
250gb WD

I always do that if i cant boot normally. Everytime doing this, the boot process stops at the last part where its still booting with chameleon background because it is suppose to continue at verbose with only black screen background.

技術筆記 #319 @gils 2012-09-01 ↳ Re: @jhusly
@jhuslyHardware : FX-6100 Asrock 970 Extreme 3 4gbx2 G.Skill Ripjaws HD 5770 250gb WD I always do that if i cant boot normally. Everytime doing this, the boot process stops at the last part where its still booting with chameleon background because it is suppose to continue at verbose with only black screen background.

I do not manage to understand what blocking you is always the same kext or you're limited only FakeSMC.kext and NullCPUPowerManagement.kext ?

技術筆記 #320 @jhusly 2012-09-02 ↳ Re: @gils
@gilsI do not manage to understand what blocking you is always the same kext or you're limited only FakeSMC.kext and NullCPUPowerManagement.kext ?

What do you mean about those two kext? Is there any way we could get a copy of the log during the boot so we would be able to clearly read it and maybe find out any reason of errors?

One more thing, do we also need to install RAWS custom kernel before patching?

技術筆記 #321 @gils 2012-09-02 ↳ Re: @jhusly
@jhuslyWhat do you mean about those two kext? Is there any way we could get a copy of the log during the boot so we would be able to clearly read it and maybe find out any reason of errors? One more thing, do we also need to install RAWS custom kernel before patching?

Hello,

I send you the historical events since installation, and startup last kernel.log
I can help it.

I always using the kernel RAWX86

good luck

avec un DSDT.aml

npvhash=4095
PAE enabled
64 bit mode enabled
rtclock_init: Taking bus ratio path 0 (Boot-time argument)
TSC: Reported FSB: 0.0000MHz, corrected FSB: 200.679830MHz
TSC: Verification of clock speed failed. Fallback correction was performed. Please upgrade bootloader.
TSC: Frequency = 3311.217196MHz, FSB frequency = 200.679830MHz, bus ratio = 16.5
Darwin Kernel Version 11.4.0: Mi 18 Jul 2012 02:24:10 CEST; bronzovkAnVoodoo v0.9.30:xnu-1699.26.8/BUILD/obj/RELEASE_I386
vm_page_bootstrap: 1004426 free pages and 35958 wired pages
zone leak detection enabled
standard timeslicing quantum is 10000 us
mig_table_max_displ = 73
warning: skipping personalities in blacklisted kext com.apple.driver.AppleIntelCPUPowerManagement
NullCPUPowerManagement::init: properties=0x7ee4600
NullCPUPowerManagement::start
AppleACPICPU: ProcessorId=7 LocalApicId=7 Disabled
AppleACPICPU: ProcessorId=8 LocalApicId=8 Disabled
AppleACPICPU: ProcessorId=1 LocalApicId=16 Enabled
AppleACPICPU: ProcessorId=2 LocalApicId=17 Enabled
AppleACPICPU: ProcessorId=3 LocalApicId=18 Enabled
AppleACPICPU: ProcessorId=4 LocalApicId=19 Enabled
AppleACPICPU: ProcessorId=5 LocalApicId=20 Enabled
AppleACPICPU: ProcessorId=6 LocalApicId=21 Enabled
calling mpo_policy_init for Sandbox
Security policy loaded: Seatbelt sandbox policy (Sandbox)
calling mpo_policy_init for Quarantine
Security policy loaded: Quarantine policy (Quarantine)
calling mpo_policy_init for TMSafetyNet
Security policy loaded: Safety net for Time Machine (TMSafetyNet)
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.

MAC Framework successfully initialized
using 16384 buffer headers and 10240 cluster IO buffer headers
IOAPIC: Version 0x21 Vectors 64:87
IOAPIC: Version 0x21 Vectors 88:119
ACPI: System State [S0 S3 S4 S5]
PFM64 (44 cpu) 0xfff10000000, 0xf0000000
[ PCI configuration begin ]
[ PCI configuration end, bridges 5 devices 22 ]
RTC: Only single RAM bank (128 bytes)
RTC: lost battery power - time may be invalid
HPET: probeHPET failed
FakeSMC: opensource SMC device emulator by netkas (C) 2009
FakeSMC: plugins & plugins support modifications by mozodojo, usr-sse2, slice (C) 2010
FakeSMCDevice: 17 preconfigured keys added:
FakeSMCDevice: successfully initialized
HDAEnabler: Copyright (c) 2008 by Kabyl
HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
mbinit: done [64 MB total pool size, (42/21) split]
Pthread support ABORTS when sync kernel primitives misused
USBF: 1.519 AppleUSBEHCI[0x82bc000]::CheckSleepCapability - controller will be unloaded across sleep
USBF: 1.743 AppleUSBEHCI[0x82bc800]::CheckSleepCapability - controller will be unloaded across sleep
USBF: 1.744 AppleUSBEHCI[0x82c5800]::CheckSleepCapability - controller will be unloaded across sleep
HDAEnabler: Copyright (c) 2008 by Kabyl
HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
com.apple.AppleFSCompressionTypeDataless kmod start
USBF: 1.796 AppleUSBOHCI[0x806c000]::CheckSleepCapability - controller will be unloaded across sleep
USBF: 1.807 AppleUSBOHCI[0x826d800]::CheckSleepCapability - controller will be unloaded across sleep
USBF: 1.807 AppleUSBOHCI[0x826d000]::CheckSleepCapability - controller will be unloaded across sleep
com.apple.AppleFSCompressionTypeZlib kmod start
com.apple.AppleFSCompressionTypeDataless load succeeded
com.apple.AppleFSCompressionTypeZlib load succeeded
rooting via boot-uuid from /chosen: 04C30A2C-DEE5-3D12-9834-DD86E8F6E7F8
From path: "uuid", Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
USBMSC Identifier (non-unique): 07951B028D6D0048 0x13fe 0x3100 0x110
Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@180000/AppleACPIPCI/SATA@11/AppleAHCI/PRT4@4/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/ST3160812AS Media/IOGUIDPartitionScheme/Sans titre 1@2
BSD root: disk1s2, major 14, minor 4
jnl: unknown-dev: replay_journal: from: 6996992 to: 1933824 (joffset 0x257000)
USBF: 7.626 AppleUSBOHCI[0x7819000]::CheckSleepCapability - controller will be unloaded across sleep
jnl: unknown-dev: journal replay done.
hfs: Removed 8 orphaned / unlinked files and 17 directories
macx_swapon SUCCESS
Waiting for DSMOS...
Apple16X50ACPI1: Identified Serial Port on ACPI Device=UAR1
Apple16X50UARTSync1: Detected 16550AF/C/CF FIFO=16 MaxBaud=115200
SMC::smcReadKeyAction ERROR $Num kSMCKeyNotFound(0x84) fKeyHashTable=0x0
Previous Shutdown Cause: 3
SMC::smcInitHelper ERROR: MMIO regMap == NULL - fall back to old SMC mode
jnl: disk1s3: replay_journal: from: 6466048 to: 23040 (joffset 0x253000)
ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out
WARNING: IOPlatformPluginUtil : getCPUIDInfo unknown CPU family: family 0x15, model 0x1
-- power management may be incomplete or unsupported
DSMOS has arrived
** Device in slot: SLOT--1 **
AppleRTL8169Ethernet: Ethernet address
jnl: disk1s3: journal replay done.

技術筆記 #322 @jhusly 2012-09-04

Ive tried once again hoping i would be lucky this time but i still get the same result. My system went into kernel panic after applying mad_insn patch. I also tried RAWX kernel posted in the first page but my system slows down terribly. Maybe the problem in the distro release itself and i would be stuck having a lion 10.7.3 with only 64bit support.

I'm still downloading the torrent you gave but i can't even get close to 5% because its so slow.

Anyway, thank you so much for you effort responding to me.

技術筆記 #323 @wastez 2012-09-06

@ Gils
I saw you took the HDA-Enabler on your System, is it working?
The reason why i ask is that i don´t saw a AMD-System until now where it was working.

技術筆記 #324 @gils 2012-09-06 ↳ Re: @wastez
@wastez@ Gils I saw you took the HDA-Enabler on your System, is it working? The reason why i ask is that i don´t saw a AMD-System until now where it was working.

No, HDEnabler does not work, I tried the patched DSDT patch with the ALC 892 without result, I just info for the presence of audio in Audio (integrated)

技術筆記 #325 @Godofwar 2012-09-06

I only have two harddrives in my computer. One of them is installed with Windows 7 and the other isn't installed with anything. If I partition the other one and make it into two different drives can I install hackintosh snow leopard onto it than install lion and put the amd kernel in it or would this cause too many problems? I think I did this in the past and I ended up messing up my entire computer. Keep in mind I use EasyBCD program to dual boot Windows 7 and Hackintosh Snow Leopard because I've never been able to dual boot both of these operating systems without EasyBcd.

技術筆記 #326 @The Connactic 2012-09-09 ↳ Re: @R:A:W:X86
@R:A:W:X86I am currenlty doing some experiments on this - but you should not expect a working solution - especially not within a short time.

Raw, what about your Mountain Lion experiments? Any success?

I don't know if i said it before, but thank you for the FileMerge tip.

技術筆記 #327 @wastez 2012-09-09 ↳ Re: @gils
@gilsNo, HDEnabler does not work, I tried the patched DSDT patch with the ALC 892 without result, I just info for the presence of audio in Audio (integrated)

So i would delete the kext if it is not working.

技術筆記 #328 @gils 2012-09-09 ↳ Re: @wastez
@wastezSo i would delete the kext if it is not working.

in fact, I'd make it work, it must be a story devid, it would be interesting to develop the kext.

works how your ALC 888 ? with VoodooHDA ?

技術筆記 #329 @wastez 2012-09-10 ↳ Re: @gils
@gilsin fact, I'd make it work, it must be a story devid, it would be interesting to develop the kext. works how your ALC 888 ? with VoodooHDA ?

The problem is not the device id (it´s correct), the problem also appear if you inject it with dsdt on every amd system i tried. On Intel it was with the same device id no problem.

The only way to get it work is VoodooHDA.

技術筆記 #330 @gils 2012-09-10 ↳ Re: @wastez
@wastezThe problem is not the device id (it´s correct), the problem also appear if you inject it with dsdt on every amd system i tried. On Intel it was with the same device id no problem. The only way to get it work is VoodooHDA.

one thing I do not understand the devid is the same for 2.7.2 and VoodooHDA ALC 892 ? how is it that VoodooHDA malfunctioning but it works ?

HDAE ALC 892 :

</dict>
			<key>IOClass</key>
			<string>HDAEnabler</string>
			<key>IOPCIClassMatch</key>
			<string>0x04030000&0xffff0000</string>
			<key>IOProbeScore</key>
			<integer>600</integer>
			<key>IOProviderClass</key>
			<string>IOPCIDevice</string>
		</dict>

voodooHDA :

<key>VoodooHDA</key>
		<dict>
			<key>CFBundleIdentifier</key>
			<string>org.voodoo.driver.VoodooHDA</string>
			<key>IOClass</key>
			<string>VoodooHDADevice</string>
			<key>IOMatchCategory</key>
			<string>VoodooHDADevice</string>
			<key>IOPCIClassMatch</key>
			<string>0x04030000&0xffff0000</string>
			<key>IOProviderClass</key>
			<string>IOPCIDevice</string>
			<key>IOUserClientClass</key>
			<string>VoodooHDAUserClient</string>
			<key>InhibitCache</key>
			<true/>
			<key>MixerValues</key>
			<dict>
				<key>iGain</key>
				<string>90</string>
				<key>iMix</key>
				<string>0</string>
			</dict>
			<key>NodesToPatch</key>
			<array>
技術筆記 #331 @wastez 2012-09-11

one thing I do not understand the devid is the same for 2.7.2 and VoodooHDA ALC 892 ? how is it that VoodooHDA malfunctioning but it works ?

HDAE ALC 892 :

</dict>
			<key>IOClass</key>
			<string>HDAEnabler</string>
			<key>IOPCIClassMatch</key>
			<string>0x04030000&0xffff0000</string>
			<key>IOProbeScore</key>
			<integer>600</integer>
			<key>IOProviderClass</key>
			<string>IOPCIDevice</string>
		</dict>

voodooHDA :

<key>VoodooHDA</key>
		<dict>
			<key>CFBundleIdentifier</key>
			<string>org.voodoo.driver.VoodooHDA</string>
			<key>IOClass</key>
			<string>VoodooHDADevice</string>
			<key>IOMatchCategory</key>
			<string>VoodooHDADevice</string>
			<key>IOPCIClassMatch</key>
			<string>0x04030000&0xffff0000</string>
			<key>IOProviderClass</key>
			<string>IOPCIDevice</string>
			<key>IOUserClientClass</key>
			<string>VoodooHDAUserClient</string>
			<key>InhibitCache</key>
			<true/>
			<key>MixerValues</key>
			<dict>
				<key>iGain</key>
				<string>90</string>
				<key>iMix</key>
				<string>0</string>
			</dict>
			<key>NodesToPatch</key>
			<array>[/QUOTE

The device id is not the same, in this kexts a hole id range is selected.
Normaly VoodooHDA should work out of the box, of course just if you delete the other enabler…
The device id of my soundcard is 4383.

技術筆記 #332 @arnabiitr 2012-09-13

Got to boot my lion 10.4 on amd penom

I got my lion 10.4 up on the mad phenom ,now getting a circle with a cross on all 64 bit application s,on licking it says "You can't open the application AutoCAD 2013 because it is not supported on this type of mac"
Also flash movie are crashing out .Please advice how to fix this ,eveything else is working fine.

技術筆記 #334 @wastez 2012-09-17 ↳ Re: @arnabiitr
@arnabiitrI got my lion 10.4 up on the mad phenom ,now getting a circle with a cross on all 64 bit application s,on licking it says "You can't open the application AutoCAD 2013 because it is not supported on this type of mac" Also flash movie are crashing out .Please advice how to fix this ,eveything else is working fine.

*looool*
Lion doesn´t work on old AMD in 64 bit mode, so there is no fix for it. (Just new Bulldozer works in it)
So you have to find a 32 bit alternative if you want to use Lion. (or write a ssse3 emulator)

作者修訂 #33 @R:A:W:X86 2012-09-20 ↳ Re: @The Connactic
Darwin Kernel Version 11.4.2: Thu Aug 23 16:25:48 PDT 2012; root:xnu-1699.32.7~/RELEASE_X86_64

Cupertino 那幫 Apple 工程師弄出這個罕見的核心版本號(11.4.2 而非 11.5.0)是想暗示什麼呢?^^
看來他們已經大幅縮減了對 Lion 內部的後續開發資源。

對 AMD 用家而言:目前在 10.7.5 上直接沿用 11.4.0 的 XNU 核心看起來完全沒有問題。

無論如何,等 Apple 正式釋出 10.7.5 的原始碼後,我應該很快就會套用目前的修補重新編譯一版對應的新核心……

技術筆記 #336 @misterfrista 2012-09-20

Tried 10.7.5,too. It´s kind of unstable on my system!
Itunes for example freezes all the time while loading and the system itself freezes for seconds from time to time.

I´m looking forward to a new kernel though i´m not in hurry, because my 10.7.4 works great

作者修訂 #34 @R:A:W:X86 2012-09-20 ↳ Re: @misterfrista

往好處想吧:
只要他們別像在 iOS 6 上那樣把內建 YouTube 支援給拔掉就好……

技術筆記 #337 @jhusly 2012-09-23

What's wrong with my system? I installed 10.7.3 on fx-6100 but i cannot do the following :

- update to 10.7.4 would cause the system on continuous reboot
- using RAWX legacy kernel would make the system so sluggish
- applying amd_insn_patcher cause kernel panic before updating dyld shared cache and everytime after system loads.

Is there any kext in conflict with the update?

技術筆記 #338 @gils 2012-09-23 ↳ Re: @jhusly
@jhuslyWhat's wrong with my system? I installed 10.7.3 on fx-6100 but i cannot do the following : - update to 10.7.4 would cause the system on continuous reboot - using RAWX legacy kernel would make the system so sluggish - applying amd_insn_patcher cause kernel panic before updating dyld shared cache and everytime after system loads. Is…

salvation,

deleted everything that is susceptible to not spend Update:

sleepenabler
VoodooHDA
HDAE RTL 8xxx
etc. …
and any other kext that you have added.
prefer mkext in E / E + HDD root DSDT if necessary, I went in 11.5 without any problem, think AppleFileSystemDriver.kext replace the kernel and repair permissions with Disk Utility.

google traduction

je suis passé en version 11.5 ! ^_^^_^^_^

技術筆記 #339 @jhusly 2012-09-24 ↳ Re: @gils
@gilssalvation, deleted everything that is susceptible to not spend Update: sleepenabler VoodooHDA HDAE RTL 8xxx etc. … and any other kext that you have added. prefer mkext in E / E + HDD root DSDT if necessary, I went in 11.5 without any problem, think AppleFileSystemDriver.kext replace the kernel and repair permissions with Disk Utility.…

I'm only using a distro release by niresh. I dont know what are the other kext to be removed that might had caused my issues.

If anyone would be nice enough for me to take a look at this list of kext on my system and figure out which one is creating the conflict i would really be gratefull. I already spend more than 2 months with this hackintosh but still can't make it work perfectly and almost feel like giving my fx-6100 up. :'(

Also, i tried to install the distro you sent to me by iNDO but I can't make it boot. I'm stuck with "Not an intel platform. Restart fix not applied!"

技術筆記 #340 @The Connactic 2012-09-24

Jhusly, i notice you have VoodooHDA, which is mentioned by Gilles.

But i would back up this Niresh installation and resort to something radically different: retail installation using either using MyHack or unibeast/multibeast. Of course, you would have to change the kernel in either one to RAW's, so it manages to boot.

Since you own a Bulldozer, you should be able to install Lion with ease. Niresh's is a distro from which a lot of issues are reported. Distros, in general, are very unreliable material. Maybe you solve all issues with a good retail installation.

技術筆記 #341 @jhusly 2012-09-24

Already tried removing several kext from there one by one which I think are irrelevant including voodooHDA as suggested by gils long before but I still end up the same.

I wanted to try to do a clean install using the retail version of LION but i cant find anything from the web not hosted in torrent sites. Torrents are terribly slow in my place. If theres only a non-torrent link I can find then I would just download it from the office where i enjoy 100mbps connection but also block torrent downloads.

技術筆記 #342 @gils 2012-09-24 ↳ Re: @jhusly
@jhuslyAlready tried removing several kext from there one by one which I think are irrelevant including voodooHDA as suggested by gils long before but I still end up the same. I wanted to try to do a clean install using the retail version of LION but i cant find anything from the web not hosted in torrent sites. Torrents are terribly slow in…

hello ,

Why do you spend with crappy distro, look at my signature, you have a tutorial for a retail installation method, if you follow the diferent steps, your hachintosh AMD fonctionnerra perfectly.
You do not need to multimachin tonymachintruc or any other MyHack and install.
you need either a virtual machine on win7 (VTBX) or any distro as iATKOS S3 V2 to prepare your USB key.

google translation

loock !

<?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>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string>busratio=165 cpu=2 npci=0x3000</string>
	<key>Theme</key>
	<string>Default</string>
</dict>
</plist>
<?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>SMbiosvendor</key>
	<string>AppleInc.</string>
	<key>SMbiosversion</key>
	<string>IM121.88Z.0047.B0A.1104221555</string>
	<key>SMboardproduct</key>
	<string>Mac-942B59F58194171B</string>
	<key>SMfamily</key>
	<string>iMac</string>
	<key>SMmanufacturer</key>
	<string>AppleInc.</string>
	<key>SMproductname</key>
	<string>iMac12,2</string>
	<key>SMserial</key>
	<string>C02GM1V9DHJP</string>
</dict>
</plist>

Extra
Extensions
FakeSMC.kext
NullCPUPowerManagement.kext
Extensions.mkext
modules
klibc.dylib
uClibcxx.dylib
org.chameleon.Boot.plist
smbios.plist
Themes
Blackosx_BIG
Default
mach_kernel

Accusys6xxxx.kext
acfs.kext
acfsctl.kext
ALF.kext
Apple_iSight.kext
Apple16X50Serial.kext
AppleACPIPlatform.kext
AppleAHCIPort.kext
AppleAPIC.kext
AppleAVBAudio.kext
AppleBacklight.kext
AppleBacklightExpert.kext
AppleBluetoothMultitouch.kext
AppleBMC.kext
AppleEFIRuntime.kext
AppleFileSystemDriver.kext
AppleFSCompressionTypeDataless.kext
AppleFSCompressionTypeZlib.kext
AppleFWAudio.kext
AppleGraphicsControl.kext
AppleGraphicsPowerManagement.kext
AppleHDA.kext
AppleHIDKeyboard.kext
AppleHIDMouse.kext
AppleHPET.kext
AppleHWSensor.kext
AppleIntelCPUPowerManagement.kext
AppleIntelCPUPowerManagementClient.kext
AppleIntelFramebufferCapri.kext
AppleIntelGMA950.kext
AppleIntelGMA950GA.plugin
AppleIntelGMA950GLDriver.bundle
AppleIntelGMA950VADriver.bundle
AppleIntelGMAX3100.kext
AppleIntelGMAX3100FB.kext
AppleIntelGMAX3100GA.plugin
AppleIntelGMAX3100GLDriver.bundle
AppleIntelGMAX3100VADriver.bundle
AppleIntelHD3000Graphics.kext
AppleIntelHD3000GraphicsGA.plugin
AppleIntelHD3000GraphicsGLDriver.bundle
AppleIntelHD3000GraphicsVADriver.bundle
AppleIntelHD4000Graphics.kext
AppleIntelHD4000GraphicsGA.plugin
AppleIntelHD4000GraphicsGLDriver.bundle
AppleIntelHD4000GraphicsVADriver.bundle
AppleIntelHDGraphics.kext
AppleIntelHDGraphicsFB.kext
AppleIntelHDGraphicsGA.plugin
AppleIntelHDGraphicsGLDriver.bundle
AppleIntelHDGraphicsVADriver.bundle
AppleIntelIntegratedFramebuffer.kext
AppleIntelIVBVA.bundle
AppleIntelSNBGraphicsFB.kext
AppleIntelSNBVA.bundle
AppleIRController.kext
AppleKeyStore.kext
AppleKeyswitch.kext
AppleLPC.kext
AppleLSIFusionMPT.kext
AppleMatch.kext
AppleMCCSControl.kext
AppleMCEDriver.kext
AppleMCP89RootPortPM.kext
AppleMIDIFWDriver.plugin
AppleMIDIIACDriver.plugin
AppleMIDIRTPDriver.plugin
AppleMIDIUSBDriver.plugin
AppleMikeyHIDDriver.kext
AppleMobileDevice.kext
AppleMultitouchDriver.kext
ApplePlatformEnabler.kext
AppleRAID.kext
AppleRAIDCard.kext
AppleRTC.kext
AppleSDXC.kext
AppleSEP.kext
AppleSmartBatteryManager.kext
AppleSMBIOS.kext
AppleSMBusController.kext
AppleSMBusPCI.kext
AppleSMC.kext
AppleSMCLMU.kext
AppleSRP.kext
AppleStorageDrivers.kext
AppleThunderboltDPAdapters.kext
AppleThunderboltEDMService.kext
AppleThunderboltNHI.kext
AppleThunderboltPCIAdapters.kext
AppleThunderboltUTDM.kext
AppleTyMCEDriver.kext
AppleUpstreamUserClient.kext
AppleUSBAudio.kext
AppleUSBDisplays.kext
AppleUSBEthernetHost.kext
AppleUSBMultitouch.kext
AppleUSBTopCase.kext
AppleVADriver.bundle
AppleWWANAutoEject.kext
AppleXsanFilter.kext
ATI1300Controller.kext
ATI1600Controller.kext
ATI1900Controller.kext
ATI2400Controller.kext
ATI2600Controller.kext
ATI3800Controller.kext
ATI4600Controller.kext
ATI4800Controller.kext
ATI5000Controller.kext
ATI6000Controller.kext
ATIFramebuffer.kext
ATIRadeonX1000.kext
ATIRadeonX1000GA.plugin
ATIRadeonX1000GLDriver.bundle
ATIRadeonX1000VADriver.bundle
ATIRadeonX2000.kext
ATIRadeonX2000GA.plugin
ATIRadeonX2000GLDriver.bundle
ATIRadeonX2000VADriver.bundle
ATIRadeonX3000.kext
ATIRadeonX3000GA.plugin
ATIRadeonX3000GLDriver.bundle
ATIRadeonX3000VADriver.bundle
ATISupport.kext
ATTOCelerityFC.kext
ATTOCelerityFC8.kext
ATTOExpressPCI4.kext
ATTOExpressSASHBA.kext
ATTOExpressSASHBA2.kext
ATTOExpressSASRAID.kext
ATTOExpressSASRAID2.kext
AudioAUUC.kext
AudioIPCDriver.kext
autofs.kext
BJUSBLoad.kext
BootCache.kext
CalDigitHDProDrv.kext
cd9660.kext
cddafs.kext
CellPhoneHelper.kext
CoreStorage.kext
Dont Steal Mac OS X.kext
DSACL.ppp
DSAuth.ppp
DVFamily.bundle
EAP-KRB.ppp
EAP-RSA.ppp
EAP-TLS.ppp
EPSONUSBPrintClass.kext
exfat.kext
GeForce.kext
GeForce7xxx.kext
GeForce7xxxGA.plugin
GeForce7xxxGLDriver.bundle
GeForce7xxxVADriver.bundle
GeForceGA.plugin
GeForceGLDriver.bundle
GeForceVADriver.bundle
HighPointIOP.kext
HighPointRR.kext
HighPointRR644.kext
IO80211Family.kext
IOACPIFamily.kext
IOAHCIFamily.kext
IOATAFamily.kext
IOAudio2Family.kext
IOAudioFamily.kext
IOAVBFamily.kext
IOBDStorageFamily.kext
IOBluetoothFamily.kext
IOBluetoothHIDDriver.kext
IOCDStorageFamily.kext
IODVDStorageFamily.kext
IOFireWireAVC.kext
IOFireWireFamily.kext
IOFireWireIP.kext
IOFireWireSBP2.kext
IOFireWireSerialBusProtocolTransport.kext
IOGraphicsFamily.kext
IOHDIXController.kext
IOHIDFamily.kext
IONDRVSupport.kext
IONetworkingFamily.kext
IOPCIFamily.kext
IOPlatformPluginFamily.kext
IOSCSIArchitectureModelFamily.kext
IOSCSIParallelFamily.kext
IOSerialFamily.kext
IOSMBusFamily.kext
IOStorageFamily.kext
IOStreamFamily.kext
IOSurface.kext
IOThunderboltFamily.kext
IOTimeSyncFamily.kext
IOUSBAttachedSCSI.kext
IOUSBFamily.kext
IOUSBMassStorageClass.kext
IOUserEthernet.kext
IOVideoFamily.kext
iPodDriver.kext
JMicronATA.kext
L2TP.ppp
mcxalr.kext
msdosfs.kext
ntfs.kext
NVDAGF100Hal.kext
NVDAGK100Hal.kext
NVDANV40HalG7xxx.kext
NVDANV50Hal.kext
NVDAResman.kext
NVDAResmanG7xxx.kext
NVSMU.kext
OSvKernDSPLib.kext
PPP.kext
PPPoE.ppp
PPPSerial.ppp
PPTP.ppp
PromiseSTEX.kext
Quarantine.kext
Radius.ppp
RealtekRTL81xx.kext
RemoteVirtualInterface.kext
Sandbox.kext
SM56KUSBAudioFamily.kext
SMARTLib.plugin
smbfs.kext
SMCMotionSensor.kext
SoftRAID.kext
System.kext
TMSafetyNet.kext
triggers.kext
udf.kext
webcontentfilter.kext
webdav_fs.kext

c'est tout propre !

技術筆記 #343 @Godofwar 2012-09-24

The harddrives that show up on the right side, are they only available on amd 10.7.4 and possibly 10.7.3? I don't get visible harddrives on my desktop with 10.7.2 or is their a kext or pkg file to fix that?

技術筆記 #344 @gils 2012-09-24 ↳ Re: @Godofwar
@GodofwarThe harddrives that show up on the right side, are they only available on amd 10.7.4 and possibly 10.7.3? I don't get visible harddrives on my desktop with 10.7.2 or is their a kext or pkg file to fix that?

euh ! ? c'est quoi la question au juste ?

技術筆記 #345 @jhusly 2012-09-24 ↳ Re: @Godofwar
@GodofwarThe harddrives that show up on the right side, are they only available on amd 10.7.4 and possibly 10.7.3? I don't get visible harddrives on my desktop with 10.7.2 or is their a kext or pkg file to fix that?

if this questions is about the HD drives found in the right side of my screencaps. All you have to do is, on finder, click preferences and then you can see options from there. Ticks all the display options for HDD and CD.

技術筆記 #346 @jhusly 2012-09-24 ↳ Re: @gils
@gilshello , Why do you spend with crappy distro, look at my signature, you have a tutorial for a retail installation method, if you follow the diferent steps, your hachintosh AMD fonctionnerra perfectly. You do not need to multimachin tonymachintruc or any other MyHack and install. you need either a virtual machine on win7 (VTBX) or any…

Just found a non-torrent link for iATKOS L2 and downloaded it today in the office. I gotta give it a try when i get home. My problem installing using the retail version is that i dont have a Lion retail dmg file.

But thanks again, you've always been a big help to me!

技術筆記 #347 @gils 2012-09-24 ↳ Re: @jhusly
@jhuslyJust found a non-torrent link for iATKOS L2 and downloaded it today in the office. I gotta give it a try when i get home. My problem installing using the retail version is that i dont have a Lion retail dmg file. But thanks again, you've always been a big help to me!

iATKOS L2 why ?

技術筆記 #348 @jhusly 2012-09-25 ↳ Re: @gils
@gilsiATKOS L2 why ?

because that's the only one i found in the internet not hosted in torrent sites.

技術筆記 #349 @grahfex 2012-09-25

I've tried to install SL using iAtkos S3 V2. It installs but of course I get an instant reboot. I tried to install using OSX INDO 10.7.4. Towards the end of the installation I receive a Failed Install error. I AM able however to boot it up using these flags busratio=18 cpu=1 UsekernelCache=No npci=0x3000 PCIRootUID=1 GraphicsEnabler=Yes -f -v -x I can get into safe mode..but thats about all i can do..I can't install any kernels..kexts..etc. I will say I'm closer than I was a few months ago with this system.

ASUS Sabertooth 990FX Motherboard
AMD FX 8-Core Processor 3.60Ghz
16GB DDR3 RAM AMD Performance Edition
EVGA GeForce GTX 570
Geforce GT 240

技術筆記 #350 @gils 2012-09-25 ↳ Re: @grahfex
@grahfexI've tried to install SL using iAtkos S3 V2. It installs but of course I get an instant reboot. I tried to install using OSX INDO 10.7.4. Towards the end of the installation I receive a Failed Install error. I AM able however to boot it up using these flags busratio=18 cpu=1 UsekernelCache=No npci=0x3000 PCIRootUID=1…

for your CG is GraphicsEnabler=No, it seems to me? and let one CG for the install. (GTX 570, for example)

技術筆記 #351 @grahfex 2012-09-25 ↳ Re: @gils
@gilsfor your CG is GraphicsEnabler=No, it seems to me? and let one CG for the install. (GTX 570, for example)

Not quite sure I understand you..but I will try.

Basically what you are saying is just install SL with my GTX 570?
I can take the other card out...
If so I shall give that a try!

技術筆記 #353 @jeisom 2012-09-27

I updated to 10.7.5 and now the screen stops updating after [ PCI Configuration begin ]. I found that it continues and if I boot to single user mode I can type 'halt' and the system halts. Any thoughts on where to start looking. Using a AMD FX-8120 on a ASUS M5A97 EVO with a Galaxy GTX 465.

技術筆記 #354 @grahfex 2012-09-27

Ok..I've tried yet again to install OS X 10.7.4 INDO.

Success! However..I am stuck at the same roadblock. I can boot into the system using

busratio=18 cpu=1 npci=0x3000 PCIRootUID=1 -v

any other combination of flags I can boot with too.. like UsekernelCache=No

anyway...when I'm actually in the system I can't for the life of me install ANYTHING! No kexts...packages..nothing! I have a hard drive to swap files between windows and OS X and half the time I can't even copy them over to my OS X drive.

I'm a lot closer to complete system than I was months ago but now I'm just plain stuck...any suggestions? I'm ALMOST there!

技術筆記 #355 @The Connactic 2012-09-27

This is the permissions bug. Search at this topic for it, RAWX86 posted somewhere in the topic an updated kernel adressing precisely this issue.

技術筆記 #356 @instant idiot 2012-09-27

Is this updated kernel different from the one on the first post?

技術筆記 #357 @gils 2012-09-27 ↳ Re: @jeisom
@jeisomI updated to 10.7.5 and now the screen stops updating after [ PCI Configuration begin ]. I found that it continues and if I boot to single user mode I can type 'halt' and the system halts. Any thoughts on where to start looking. Using a AMD FX-8120 on a ASUS M5A97 EVO with a Galaxy GTX 465.

npci=0x3000 GraphicsEnabler=Yes

技術筆記 #358 @gils 2012-09-27 ↳ Re: @grahfex
@grahfexOk..I've tried yet again to install OS X 10.7.4 INDO. Success! However..I am stuck at the same roadblock. I can boot into the system using busratio=18 cpu=1 npci=0x3000 PCIRootUID=1 -v any other combination of flags I can boot with too.. like UsekernelCache=No anyway...when I'm actually in the system I can't for the life of me install…

tu mélanges tes problèmes !

技術筆記 #359 @jhusly 2012-09-28

grahfex : what boot flags you used to be able to boot into the installation screen? I have a iNDO 10.7.4 release here but can't boot from it. It always says "Not an intel platform. Restart fix not applied!"

技術筆記 #360 @jeisom 2012-09-28 ↳ Re: @gils
@gilsnpci=0x3000 GraphicsEnabler=Yes

Thanks. Already Tried both. No joy.

EDIT:
Tried again. This time it worked. Thanks

作者修訂 #35 @R:A:W:X86 2012-09-28 ↳ Re: @instant idiot
@instant idiotIs this updated kernel different from the one on the first post?

沒有不同。
一樓頂樓的連結已經是最新的了——7 月 18 日發佈的 build 30(test30_kernel)就是目前最新且唯一推薦使用的版本。

技術筆記 #361 @gils 2012-09-28 ↳ Re: @R:A:W:X86
@R:A:W:X86Nope. First post is up to date - build 30 from 18 Jul is the latest and only recommended to be used.

effectivement , très bon boulot pour ton kernel , fonctionne également magistralement bien pour Lion 10.7.5 .

技術筆記 #362 @Godofwar 2012-10-01

Do you guys think I need a different Kernel for my Mach Kernel? Sometimes command -legacy busratio=17 UsekernelCache=No npci=0x3000 PCIRootUID=0 Graphics Enabler=Yes does not work! I'm using Mach Kernel v4 with a Amd Phenom II x4 965 3.4ghz and gigabyte gtx 570 card with 4 gigs of ddr3 ram. Motherboard is Asus M4A79XTD EVO. That or maybe I need a different command. My Hackintosh Lion acts very strange. I have to shut my computer down like 3 times before the command finally works, why the heck would that be?

技術筆記 #363 @instant idiot 2012-10-01

Godofwar, If you're still using Bronzovka's kernel, you should definitely replace it with R:A:W:X86's kernel from the first post on this page.

Also, you can put all those kernel flags in the <Kernel Flags> section of /Extra/org.chameleon.Boot.plist.

技術筆記 #364 @Godofwar 2012-10-01 ↳ Re: @instant idiot
@instant idiotGodofwar, If you're still using Bronzovka's kernel, you should definitely replace it with R:A:W:X86's kernel from the first post on this page. Also, you can put all those kernel flags in the <Kernel Flags> section of /Extra/org.chameleon.Boot.plist.

I'm on 10.7.2, I do not want to update because I fear that my hackintosh won't work at all and I'm sick of reinstalling Snow Leopard and setting Lion up all over again. I've done that hundreds of time already. Does R:A:W:X86's work with 10.7.2 or no?

Also, I accidently posted on this topic.

Oh yeah, can I replace that kernel while I'm on Hackintosh Lion Or do I have to replace it while I'm on my Windows 7 side? And if I have to do it on my Windows 7 side, what program to you recommend I use so I can read/write to my Mac side?

技術筆記 #365 @The Connactic 2012-10-01

You can simply rename the RAWX86's kernel to, say, RAW, before putting it at the root of your Lion system. Doing that, you won't need to replace the older one (that's named mach_kernel) and will be able to use it if the things go wrong and RAWX86's kernel doesn't work with your current 10.7.2 installation.

If you do as i advised, just remember to boot using the name you gave to the kernel as a boot flag. If you call it RAW, just type RAW and, just for safety, npci=0x3000 and hit enter. If you want to boot with your older kernel, just doesn't type anything.

技術筆記 #366 @jhusly 2012-10-01 ↳ Re: @The Connactic
@The ConnacticYou can simply rename the RAWX86's kernel to, say, RAW, before putting it at the root of your Lion system. Doing that, you won't need to replace the older one (that's named mach_kernel) and will be able to use it if the things go wrong and RAWX86's kernel doesn't work with your current 10.7.2 installation. If you do as i advised, just…

if i rename rawx custom kernel to like jhusly, in chameleon boot should i type "-jhusly" or just "jhusly". I have a 10.7.3 installation and tried updating to either 10.7.4 /10.7.5 this time I've gotten a little further than the previous which just restart after the chameleon load some kext. But either way I'm still stuck with "Still waiting for root device." I use RAWX custom kernel on both update and the mach_kernel which works on the 10.7.3. Anyway, I use MacDrive in windows to replace the kernel.

技術筆記 #367 @jhusly 2012-10-01 ↳ Re: @The Connactic
@The Connacticjust "jhusly" (without the quotes, of course).

okay thanks! but how about the "Still waiting for root device", any idea? Tried booting with "npci=0x3000", single user, safemode, legacy but still im stuck on that part.

EDIT : nvm, i'm already able to boot after 10.7.4 update with RAWX custom kernel. Weird because im using bulldozer but instead of 64bit support only, mine is 32bit userland only. I'll try the fix and hope it will be fixed this time!

技術筆記 #368 @jhusly 2012-10-01

wohow! Couldn't get any happier than this! Finally after few months, already perfected my lion with 10.7.4 update and 32/64bit support!

thanks RAWX86 for the kernel and gils :

技術筆記 #369 @Godofwar 2012-10-01

Is there any reason I should update from 10.7.3 to 10.7.4 or no reason and should I just be happy to run 10.7.3 as is? Is 10.7.4 too complicating? I just updated to 10.7.2 to 10.7.3 successfully today. I replaced the finder and machkernel than it worked. But than I had to install official Nvidia drivers which actually worked better than the Nvidia kexts I was using on 10.7.2.

技術筆記 #370 @jhusly 2012-10-01 ↳ Re: @The Connactic

Now i'm satisfied!

@GodofwarIs there any reason I should update from 10.7.3 to 10.7.4 or no reason and should I just be happy to run 10.7.3 as is? Is 10.7.4 too complicating? I just updated to 10.7.2 to 10.7.3 successfully today. I replaced the finder and machkernel than it worked. But than I had to install official Nvidia drivers which actually worked better…

There's not much to gain from 10.7.3 to 10.7.4 except that it now support the latest xcode and maybe some later apps and those stated by apple in the update but if 32/64bit works perfectly fine and all your application then it doesn't really matter much specially if your previous update is real bloody.

What you did from 10.7.2 to 10.7.3 should be almost the same if not exactly.

技術筆記 #371 @Godofwar 2012-10-01 ↳ Re: @jhusly
@jhuslyNow i'm satisfied! There's not much to gain from 10.7.3 to 10.7.4 except that it now support the latest xcode and maybe some later apps and those stated by apple in the update but if 32/64bit works perfectly fine and all your application then it doesn't really matter much specially if your previous update is real bloody. What you did…

10.7.3 seems to run better in flash with official Nvidia drivers. I was using 10.7.2 nvidia kexts to get my gtx 570 to work on 10.7.2 and I had flash freezes at the beginning of most youtube videos. Flash acted weird on 10.7.2 with Nvidia kexts. I believe the official Nvidia drivers worked a lot better. So thumbs up to Apple for not being douches and putting stuff in their official drivers to make it not work right with hackintosh. Tho, some people claim they've had crashes on the official drivers and freezes I have no experienced either one but I've read comments online saying that 570 gtx an 580 gtx works perfectly with official Nvidia drivers. So maybe its certain graphics cards?

技術筆記 #372 @jhusly 2012-10-01

That might be the case. Mine, i have xfx hd5770 which is mac osx friendly with the earlier versions unfortunately Lion make it useless if not flashed. So this time i would be getting another card for my hackintosh enough for some editing, i believe xcode dont need much of it.

技術筆記 #373 @Godofwar 2012-10-01

Anyway to get all 4 or 5 of my speakers to work with Hackintosh Lion 10.7.3 with my Creative X-fi Soundcard? Or am I stuck with 2.1 sound from only 2 speakers? I'm using Voodoo hda the lastest version I believe. Oh yeah, I'm currently using Leopard as my Wallpaper even tho I'm on Lion. I just thought Lion had the ugliest Wallpaper I've ever seen. I think Leopard and Snow Leopard had better looking Wallpaper that gives Hackintosh a better feel for me personally.

Edit: I probably should have posted this on the other topic now that I think about it but it seems like more people are responding to this topic for some reason... Maybe people are sick of the zillion questions I have, or just coincidence.

技術筆記 #374 @Godofwar 2012-10-02 ↳ Re: @jhusly
@jhusly^ where's your soundcard installed? USB or PCI?

I don't know, I would think PCI but it could be USB.

Creative Sound Blaster X-Fi Titanium Fatal1ty Professional is my exact sound card, I have a black, light green, and orang plugs plugged into my sound card.

技術筆記 #375 @jhusly 2012-10-02

how could you miss that? Were you not the one who installed it in your system?

X-Fi Titanium ↗
Base on that post, your audio seems not to support 5.1 natively. I havent really read the whole part of it…

技術筆記 #376 @Godofwar 2012-10-02 ↳ Re: @jhusly
@jhuslyhow could you miss that? Were you not the one who installed it in your system? X-Fi Titanium (http://www.insanelymac.com/forum/topic/205606-confirmed… ↗) Base on that post, your audio seems not to support 5.1 natively. I havent really read the whole part of it…

My soundcard supports 7.1, 5.1, and 2.1 sound. I have the drivers installed and setup for 5.1 on my Windows 7 side and sound comes through all 5 speakers. I never heard of any sound card only supporting one of the surrounds, most sound cards I know support all 3 which this one does atleast on my Windows 7 side. I also didn't set up the card myself, I don't setup any parts in my computer.

技術筆記 #377 @jhusly 2012-10-02

opsss, sorry. What i mean is that lion hackintosh does not support it natively as per that page i've posted.

技術筆記 #378 @jhusly 2012-10-04

anybody here having a perfectly working appstore / itunes store and were you able to achieve it?

技術筆記 #379 @Godofwar 2012-10-04 ↳ Re: @jhusly
@jhuslyanybody here having a perfectly working appstore / itunes store and were you able to achieve it?

I haven't, doesn't really bother me because I probably wouldn't use them anyways. There's music players you can find online to replace ITUNEs if you wanted music player. I personally use Enqueue. I'm not a big music listener on the computer tho, I usually play my mp3s on my Creative Zen(an mp3 player you probably never heard of). I only use music when I jog/exercise. My brother uses his computer as a music player tho, using Windows Itunes all the time. Enqueue is a good Itunes replacement it looks almost exactly like Itunes.

技術筆記 #380 @misterfrista 2012-10-04

I´ve got a perfectly running appstore/itunes with 10.7.4 . Bought many apps and so on.

技術筆記 #381 @jhusly 2012-10-04 ↳ Re: @Godofwar
@GodofwarI haven't, doesn't really bother me because I probably wouldn't use them anyways. There's music players you can find online to replace ITUNEs if you wanted music player. I personally use Enqueue. I'm not a big music listener on the computer tho, I usually play my mp3s on my Creative Zen(an mp3 player you probably never heard of). I…

iTunes sound a lot better for me so far since i havent got any other player installed other than vlc and the other video player plus I'm able to use the itunes controller so i could play/skip a song right into my taskbar. Also, Im just using my music collection in my ntfs/windows drive and completely sync it without copying into my mac drive. But my main concern is to be able to use the store.

@misterfristaI´ve got a perfectly running appstore/itunes with 10.7.4 . Bought many apps and so on.

How were you able to do it? Mind sharing some tips? I tried what i had seen on the net like booting with PCIRootUID=0 or deleting all your network settings and add the ethernet first on the list but that just dont seem to work with me. My connection is mainly by using a 3g/4g stick connected via usb and or wifi and not via lan cable.

技術筆記 #382 @bassie86 2012-10-06

CPU: Phenom II x2 550BE
MOBO: MSI 790FX-GD80
MEM: 8GB 1333mhz

I having Snow Leopard 10.6.8 and 64bits working very good.

Now having Lion 10.7.2 very buggy and update combo to
10.7.4 crash finder, crash graphics card and network.

Having reinstall graphics card and network now working
only have problem network say unplugged cable :S:S having reboot to snow leopard say good cable network huh.

and i think problem that

And i hope dat you me help and thanks where now can i not internet :S unplugged cable say.

Lion 10.7.4 having work all sure Soud Work and Graphics Work
only network working driver yes only unplugged cable?

no tested 64bits having first internet thant can i downlaod amd ans patcher

is 107.4 stable? of beta testen? and 10.7.3 stable?

I know Snow Leopard is very stable

技術筆記 #383 @Godofwar 2012-10-07

If you have Snow Leopard working properly, there's no need to update unless you're like me and had to update because you have a graphics card not supported on Snow Leopard. Or maybe you want some of the software that only Lion supports? I don't know... Lion and Snow Leopard look almost exactly the same to me, only difference I notice is that it has Launchpad and other pointless new features.

技術筆記 #384 @bassie86 2012-10-07

If I understand you have against me. I like to do mac try with Snow Leopard works 100 percent even super video card after I had installed lion 10.7.2 latest video card works with kext and after 10.7.4 combo update wast that video card kext does not work anymore! but now has provisionally been resolved fix video card and network. but at the time now I have not networking internet where ever said cable is not connected say hello to snow leopard did web and does not lion but were working perfectly 10.7.2 to 10.7.4 update that became renowned as some problems kext vidoekaart and network card but has not been solved except network kext

技術筆記 #385 @$The-King$ 2012-10-22

setuped today retail 10.7.3
and updating now to to 10.7.5

---------

is there any development or any release for 11.5 kernel ?

技術筆記 #386 @gils 2012-10-23 ↳ Re: @$The-King$
@$The-King$setuped today retail 10.7.3 and updating now to to 10.7.5 --------- is there any development or any release for 11.5 kernel ?

Pas besoin de kernel 11.5 , car celui 11.4 de rawx86 supporte très bien la version 10.7.5 .

pour les phenom boot en -legacy .

技術筆記 #387 @jhusly 2012-10-24

@ gils : wow! that's really a good news! i havent tried that update yet since im happy right now with my 10.7.4 update and everything still seems supported.

技術筆記 #388 @$The-King$ 2012-10-24 ↳ Re: @gils
@gilsPas besoin de kernel 11.5 , car celui 11.4 de rawx86 supporte très bien la version 10.7.5 . pour les phenom boot en -legacy .

I already updated to 10.7.5 using 11.4 kernel
but will be more better to use 11.5 kernel

技術筆記 #389 @gils 2012-10-24 ↳ Re: @$The-King$
@$The-King$I already updated to 10.7.5 using 11.4 kernel but will be more better to use 11.5 kernel

le mieux que tu ais à faire c'est de te prendre un FX 4100 et tu n'auras plus aucun problème .

技術筆記 #390 @$The-King$ 2012-10-26 ↳ Re: @gils
@gilsle mieux que tu ais à faire c'est de te prendre un FX 4100 et tu n'auras plus aucun problème .

upgrade is on list
but to next generation

技術筆記 #391 @Godofwar 2012-10-27

fseventsd-uuid will not remove from my trash bin under 10.7.4. I just updated to 10.7.4 from 10.7.3... I tried using the program Trash it! and it will not delete it.

Also, each time I update my Mac version I have to download newer Nvidia drivers, is that normal? I went from Retail 270.00.00f01.dmg from 10.7.3 drivers to Retail 270.00.00f06.dmg

技術筆記 #392 @Godofwar 2012-10-27

I fixed my problem, I just repaired Windows on my Mac side now its out of my trash-bin! Still can't get my computer to self boot properly.

-legacy UsekernelCache=No npci=0x3000 PCIRootUID=0 is the command I use, I don't know if that is the proper command tho. Also, for some reason if I type UseKernelCache=No it won't boot because I think it wants the k lower cased on kernel for whatever reason that is...

技術筆記 #393 @gils 2012-10-27 ↳ Re: @Godofwar
@GodofwarI fixed my problem, I just repaired Windows on my Mac side now its out of my trash-bin! Still can't get my computer to self boot properly. -legacy UsekernelCache=No npci=0x3000 PCIRootUID=0 is the command I use, I don't know if that is the proper command tho. Also, for some reason if I type UseKernelCache=No it won't boot because I…

et si tu faisait -legacy UsekernelCache=No PCIRootUID=1 npci=0x3000 GraphicsEnabler=Yes -v -f

技術筆記 #394 @Godofwar 2012-10-27

I just got a weird Kernel Panic possibly from using Google Chrome or maybe running too many applications at once?

A message popped up on my screen cursing at me saying Kernel Panic there's no ----ing support for AMD. I doubt that was from Apple unless Apple is upset that people are hackintoshing and cursing at them? Or is that from Hackers who created Hackintosh? Either way it was quite childish message no matter who wrote that Panic. Why do people always have to use the f-bomb now a days?

It could have been Utorrent related aswell, I had a torrent file open and I didn't download anything on it because I was looking at the files I wanted to download.

技術筆記 #395 @Godofwar 2012-10-30

Running Hackintosh Lion on Amd Phenom II x4 965 3.4ghz with a Nvidia Gigabyte GTX 570 on 10.7.4 Lion but I'm having a problem making my Hackintosh Lion self-boot properly. This is my command. Was wondering if you had any clue to get it to work or do you not mess with Amd at all so you don't know? Thanks

<plist version="1.0">
<dict>
<key>Boot Graphics</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-legacy npci=0x3000</string>
<key>Quiet Boot</key>
<string>No</string>
<key>Timeout</key>
<string>5</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>PCIRootUID</key>
<string>0</string>
<key>UseKernelCache</key>
<string>No</string>
</dict>
</plist>

Weird thing is that to get my Hackintosh to boot up I have to either type stuff like -legacy UsekernelCache=No PCIRootUID=0 to get it to boot up sometimes. Also, sometimes when I do boot my Hackintosh Lion up it doesn't always load Voodoo Audio Drivers properly and sometimes when I try to watch Youtube videos with no sound since Voodoo isn't loading up properly the flash video struggles to play video. Do you know whats going on?

技術筆記 #397 @Godofwar 2012-10-31

Doing a test, I'm sticking with Safari and I removed Google Chrome out of my Dock. I'll be using Safari for the next week or so. I'll let you know if I get Kernel Panics. I still have to find a way to get my Hackintosh to self-boot tho. I'm using the key commands -legacy UsekernelCache=No PCIRootUID=0 now and its booting that way. But I really don't think I should have to keep typing a boot command to load an operating system.

Edit: I can already tell that it was Google Chrome causing that dumb Kernel Panic. This blows, I guess I have to get used to Apple's browser since it works the best with their mac operating system. I say I'm about 80 percent sure it was Google Chrome causing the Kernel Panic. I'll be back in a week or so to let you know if it was. Right now I have a lot of of different Safari tabs and 5 different windows open and so far no Kernel Panic.

技術筆記 #398 @diedo 2012-11-01 ↳ Re: @Godofwar
@GodofwarDoing a test, I'm sticking with Safari and I removed Google Chrome out of my Dock. I'll be using Safari for the next week or so. I'll let you know if I get Kernel Panics. I still have to find a way to get my Hackintosh to self-boot tho. I'm using the key commands -legacy UsekernelCache=No PCIRootUID=0 now and its booting that way. But…

you don't need to suffer mate install any of the supported bootloaders as of Chameleon and put these flags in the boot.Chameleon plist . you won't need to type it each time ... see it's easy as pee !

技術筆記 #399 @Godofwar 2012-11-01 ↳ Re: @diedo
@diedoyou don't need to suffer mate install any of the supported bootloaders as of Chameleon and put these flags in the boot.Chameleon plist . you won't need to type it each time ... see it's easy as pee !

Aren't I already using a supported Chameleon? Or is their a specific Chameleon boot loader I need to work properly with 10.7.4?

技術筆記 #400 @instant idiot 2012-11-01

The kernel flags section of org.chameleon.Boot.plist is exactly the same as what you type into chameleon at startup: try adding your flags there.

技術筆記 #401 @Godofwar 2012-11-01

Is it normal to run into Kernel Panics with Google Chrome or you guys don't use that Browser so you wouldn't know? Thanks, ii, I'll try that.

技術筆記 #402 @instant idiot 2012-11-01

I have never used Google Chrome on OS X, so I'm not much help there. I use Firefox on all platforms.

技術筆記 #403 @Godofwar 2012-11-02 ↳ Re: @instant idiot
@instant idiotI have never used Google Chrome on OS X, so I'm not much help there. I use Firefox on all platforms.

Thanks for your help, but I still cannot make my Hackintosh Lion Amd self boot. I have no idea what my Chameleon Pbootlist wants from me, I do not know what command it wants from me to make it self boot. This is what it looks like right now.

<plist version="1.0">
<dict>
<key>Boot Graphics</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-legacy npci=0x3000</string>
<key>Quiet Boot</key>
<string>No</string>
<key>Timeout</key>
<string>5</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>PCIRootUID</key>
<string>0</string>
<key>UseKernelCache</key>
<string>No</string>
</dict>
</plist>
技術筆記 #404 @Godofwar 2012-11-02

Thanks, but it still acts dumb. I still have to shut my computer off once before it boots up properly the 2nd time I boot it up... What a weird way to boot up an Operating System... Maybe the command -legacy UseKernelCache=No PCIRootUID=0 npci=0x3000 isn't the right command for my Amd Phenom II x4 965 3.4ghz with a gtx 570... I'm totally stumped..

技術筆記 #405 @instant idiot 2012-11-02

Try the kernel flag -f. My laptop running vanilla Lion won't boot without it, so I just thought...

技術筆記 #406 @Godofwar 2012-11-02 ↳ Re: @instant idiot
@instant idiotTry the kernel flag -f. My laptop running vanilla Lion won't boot without it, so I just thought...
<key>Kernel Flags</key>
<string>-legacy UseKernelCache=No PCIRootUID=0 npci=0x3000 -f</string>

Is that where I put the f or should I put the -f at a different spot? Should I be using npci=0x3000 or npci=0x2000? Or would that not be causing any problems if I was using the wrong npci?

技術筆記 #407 @instant idiot 2012-11-02

If your npci value is incorrect, then at boot time it'll hang at [PCI Configuration Begin]. Some motherboards don't need it at all, as far as I know. If you want -f to be permanent, then yes, that's the right place to put it; however, I thought you might want to try typing -f at boot time just to see if it makes a difference.

技術筆記 #408 @Godofwar 2012-11-02 ↳ Re: @instant idiot
@instant idiotIf your npci value is incorrect, then at boot time it'll hang at [PCI Configuration Begin]. Some motherboards don't need it at all, as far as I know. If you want -f to be permanent, then yes, that's the right place to put it; however, I thought you might want to try typing -f at boot time just to see if it makes a difference.

I can't fit the -f at boot time. It stops typing when I type all this in -legacy UseKernelCache=No PCIRootUID=0 npci=0x3000. If I cut out the PCIRootUID=0 or npci=0x3000 I might be able too but that would cause a problem would it not?

技術筆記 #409 @Godofwar 2012-11-02 ↳ Re: @instant idiot
@instant idiotIf your npci value is incorrect, then at boot time it'll hang at [PCI Configuration Begin]. Some motherboards don't need it at all, as far as I know. If you want -f to be permanent, then yes, that's the right place to put it; however, I thought you might want to try typing -f at boot time just to see if it makes a difference.

Oh yeah, also do you know of a safe tool to clean my browser cache without hurting Hackintosh Lion? I've noticed that my Safari Browser is loading webpages slowly lately and I don't think it's my connection but maybe something linked to the browser? Thanks

技術筆記 #410 @Godofwar 2012-11-03 ↳ Re: @instant idiot
@instant idiotIf your npci value is incorrect, then at boot time it'll hang at [PCI Configuration Begin]. Some motherboards don't need it at all, as far as I know. If you want -f to be permanent, then yes, that's the right place to put it; however, I thought you might want to try typing -f at boot time just to see if it makes a difference.

I think -f is working, but I notice I still get Kernel Panics every so often in 10.7.4 Amd Hackintosh Lion. I thought this was linked to Google Chrome but I must be wrong. Could it be that these browsers are 64 bit browsers and that is what is causing the crash? I got a Kernel Panic when I started up with -f but it was boot the os... So I don't know, maybe -f is causing Panics? I don't think it was, I think it's just confidence, if anything it is because my browsers might be 64 bit on Lion but I need 32 bit Browsers?

技術筆記 #411 @Godofwar 2012-11-03

Thanks, but that -f didn't fix anything. It still refuses to self-boot, this is quite frustrating that the most annoying part about Hackintosh for me is to get it to self-boot. :'(

技術筆記 #412 @gils 2012-11-03 ↳ Re: @Godofwar
@GodofwarThanks, but that -f didn't fix anything. It still refuses to self-boot, this is quite frustrating that the most annoying part about Hackintosh for me is to get it to self-boot. :'(

Salut,

pourquoi tu ne listes pas ton matériel dans ta signature ?

se sera plus simple pour te dépanner .

技術筆記 #413 @Godofwar 2012-11-05

http://www.insanelymac.com/forum/topic/278181-amd-1073-… ↗

Can I do Method 1 - Easy on an Amd Hackintosh or must it be Intel Hackintosh? If so then it's basically the same as Method 2 right?

Basically I want to do Method 2 with Retail 10.7.3 DMG, but am wondering if Method 2 works with an Amd Hackintosh and not an Intel Hackintosh. Method 2 with IATKOS 2 is what I did before and you're telling me that IATKOS L2 is not good for my specs?

技術筆記 #414 @gils 2012-11-06 ↳ Re: @Godofwar
@Godofwarhttp://www.insanelymac.com/forum/topic/278181-amd-1073-… ↗ Can I do Method 1 - Easy on an Amd Hackintosh or must it be Intel Hackintosh? If so then it's basically the same as Method 2 right? Basically I want to do Method 2 with Retail 10.7.3 DMG, but am wondering if Method 2 works with an Amd Hackintosh and not an…

euh!? yes and no, the method with iATKOS L2 implies a valid SL 10.6 and remplacemment kernel after installation.
But installing Lion 10.7 retail FX processor involves a PC or Intel.

But my message did not mention it, it would be nice if you décrives your equipment in your signature for more visibilty for members of the forum so that we can help you more easily.

技術筆記 #415 @Godofwar 2012-11-06 ↳ Re: @gils
@gilseuh!? yes and no, the method with iATKOS L2 implies a valid SL 10.6 and remplacemment kernel after installation. But installing Lion 10.7 retail FX processor involves a PC or Intel. But my message did not mention it, it would be nice if you décrives your equipment in your signature for more visibilty for members of the forum so that…

Amd Phenom II x4 965 3.4ghz
4 gigs of ddr3 ram
Nvidia GigaByte GTX 570
Motherboard: Asus M4A79XTD EVO
Soundcard: Creative X-FI

技術筆記 #416 @Godofwar 2012-11-06

I download the retail dmg file of 10.7.3, it was about 3.7gigs in size. Please tell me I got the right version/size! Also, can I do the method 2 or no? Do I have to do a much more complicating method. I find that method 2 is very easy to do.

技術筆記 #417 @instant idiot 2012-11-06

Can you please clarify what you're actually trying to do now?

技術筆記 #418 @Godofwar 2012-11-07 ↳ Re: @instant idiot
@instant idiotCan you please clarify what you're actually trying to do now?

I want to use Retail 10.7.3 with Method 2 instead of IATKOS 2 with Method 2. Will that work or you're not sure? gils speaks a different language be he/her is saying that I need to use retail dmg and not ITAKOS 2 dmg. But I don't know if this method will work for me since I do Method 2 because Method 2 seems the easiest for me since I know how to do Method 2 installation of Lion.

Edit: http://www.insanelymac.com/forum/topic/278181-amd-1073-… ↗

技術筆記 #419 @gils 2012-11-07 ↳ Re: @Godofwar
@GodofwarI want to use Retail 10.7.3 with Method 2 instead of IATKOS 2 with Method 2. Will that work or you're not sure? gils speaks a different language be he/her is saying that I need to use retail dmg and not ITAKOS 2 dmg. But I don't know if this method will work for me since I do Method 2 because Method 2 seems the easiest for me since I…

yep !

la méthode retail est réservé aux processeurs AMD FX et intel . (ssse)

技術筆記 #420 @Godofwar 2012-11-07 ↳ Re: @gils
@gilsyep ! la méthode retail est réservé aux processeurs AMD FX et intel . (ssse)

Not yep, I can confirm Retail 10.7.3 dmg does not work with Method 2. Method 2 will only work with IATKOS L2 and I replace the kernel, machkernel, and I install Chameleon on it. But problem will always be that it takes several times for me to shut my pc off and turn it back on to get it to boot properly. I am thinking I have wrong key command because I think I am installing it the proper way. I think Amd Phenom II x4 965 3.4ghz is suppose to be done with Method 2...

技術筆記 #421 @gils 2012-11-08 ↳ Re: @Godofwar
@GodofwarNot yep, I can confirm Retail 10.7.3 dmg does not work with Method 2. Method 2 will only work with IATKOS L2 and I replace the kernel, machkernel, and I install Chameleon on it. But problem will always be that it takes several times for me to shut my pc off and turn it back on to get it to boot properly. I am thinking I have wrong key…

yes yep !

le mieux que tu es à faire est de t'acheter un FX 6100 ou 6300 ou autre FX ! tu règleras tes problèmes de carte graphique , de problème de crash appli et de la gestion du mode 64 bit .

tu gagneras le choix des modes d'installation .

技術筆記 #422 @Godofwar 2012-11-08

I just reinstalled Lion but now my Chameleon boot list is locked and I can't type at all in it. How do I unlock it? Thanks...

技術筆記 #423 @gils 2012-11-08 ↳ Re: @Godofwar
@GodofwarI just reinstalled Lion but now my Chameleon boot list is locked and I can't type at all in it. How do I unlock it? Thanks...

how it locked? before F8 to stop.

技術筆記 #424 @gils 2012-11-08 ↳ Re: @Godofwar

tu glisses ton plist sur le bureau et ensuite tu l'édites .

技術筆記 #425 @Godofwar 2012-11-08 ↳ Re: @gils
@gilstu glisses ton plist sur le bureau et ensuite tu l'édites .

Thanks, I had my friend translate what you said and now I understood. ^_^

I moved it to my desktop then I changed permissions to read and write! :-*

技術筆記 #426 @gils 2012-11-08 ↳ Re: @Godofwar
@GodofwarThanks, I had my friend translate what you said and now I understood. ^_^ I moved it to my desktop then I changed permissions to read and write! :-*

hello!

good news!

技術筆記 #427 @Godofwar 2012-11-08

Bad News! It still takes me to shut my computer off the wrong way for my Hackintosh Lion to boot!

<?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>Boot Graphics</key>
	<string>Yes</string>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string>-legacy UseKernelCache=No npci=0x3000 PCIRootUID=0</string>
	<key>Quiet Boot</key>
	<string>No</string>
	<key>Timeout</key>
	<string>5</string>
	<key>npci</key>
	<string>0x2000</string>
</dict>
</plist>

Also, why does this Error Message keep popping up in this flash chatroom?

技術筆記 #428 @thebluewonderland 2012-11-13

I read through as many posts as I could and tried a wide variety of different things to fix this problem but, I can't seem to get a large portion of apps to work (not sure if 64bit apps don't work or if 32bit apps don't' work). Cinebench says I'm on 64bit, Finder works. System information says I'm on 32bit. Kext Utility says I'm using i386.

This is my build...

CPU: AMD FX-8120
Mobo : Asus Sabertooth 990fx
Graphics Card: Nvidia GeForce GT 240
RAM : 8gb of DDR3

My boot flags are :

<plist version="1.0">
<dict>
	<key>Kernel</key>
	<string>legacy_kernel</string>
	<key>Kernel Flags</key>
	<string>-v -f cpus=8 busratio=18 npci=0x3000 PCIRootUID=1 UseKernelCache=No EthernetBuiltIn=Yes GraphicsEnabler=Yes</string>
	<key>Timeout</key>
	<string>3</string>
</dict>
</plist>

I have to use cpus=8 otherwise it only uses the number of cores thats I say (cpus=1 only uses 1 core | 1 thread; cpus=2 uses 2 core | 2 thread)

Internet works. Everything that works is stable. I tried to use the AMD insn patcher, which didn't work. So I tried to see if they would work if I used maxmem=4096. Which is what I'm currently booted with right now, and they still don't work. Here is a paste of the crash.

paste bin.com/TxHFzHHT

I'd appreciate any help I can get. I'm really confused as to what I need to do. When I watch the systems logs I see there are a lot of things crashing in the background so I don't understand how it seems like things are stable. Here is a small snipped of the crashes seen in the console.

Nov 12 22:20:18 Alexs-iMac com.apple.launchd[1] (com.apple.qtkitserver[13715]): Job appears to have crashed: Illegal instruction: 4
Nov 12 22:20:18 Alexs-iMac com.apple.launchd[1] (com.apple.qtkitserver): Throttling respawn: Will start in 10 seconds
Nov 12 22:20:18 Alexs-iMac ReportCrash[13716]: Saved crash report for com.apple.qtkitserver[13715] version 1.0 (1) to /Users/Alex/Library/Logs/DiagnosticReports/com.apple.qtkitserver_2012-11-12-222018_Alexs-iMac.crash
Nov 12 22:20:18 Alexs-iMac ReportCrash[13716]: Removing excessive log: file://localhost/Users/Alex/Library/Logs/DiagnosticReports/com.apple.qtkitserver_2012-11-12-215248_Alexs-iMac.crash
Nov 12 22:20:24 Alexs-iMac com.apple.launchd.peruser.89[190] (com.apple.mdworker.i386.0[13717]): Job appears to have crashed: Illegal instruction: 4
Nov 12 22:20:24 Alexs-iMac com.apple.launchd.peruser.89[190] (com.apple.mdworker.i386.0): Throttling respawn: Will start in 10 seconds
Nov 12 22:20:24 Alexs-iMac ReportCrash[13706]: Saved crash report for mdworker32[13717] version ??? (???) to /Library/Logs/DiagnosticReports/mdworker32_2012-11-12-222024_localhost.crash
Nov 12 22:20:24 Alexs-iMac ReportCrash[13706]: Removing excessive log: file://localhost/Library/Logs/DiagnosticReports/mdworker32_2012-11-12-221655_localhost.crash
Nov 12 22:20:29 Alexs-iMac com.apple.launchd[1] (com.apple.qtkitserver[13718]): Job appears to have crashed: Illegal instruction: 4
Nov 12 22:20:29 Alexs-iMac com.apple.launchd[1] (com.apple.qtkitserver): Throttling respawn: Will start in 10 seconds
Nov 12 22:20:29 Alexs-iMac ReportCrash[13716]: Saved crash report for com.apple.qtkitserver[13718] version 1.0 (1) to /Users/Alex/Library/Logs/DiagnosticReports/com.apple.qtkitserver_2012-11-12-222029_Alexs-iMac.crash
Nov 12 22:20:29 Alexs-iMac ReportCrash[13716]: Removing excessive log: file://localhost/Users/Alex/Library/Logs/DiagnosticReports/com.apple.qtkitserver_2012-11-12-215258_Alexs-iMac.crash
Nov 12 22:20:34 Alexs-iMac ReportCrash[13720]: DebugSymbols was unable to start a spotlight query: spotlight is not responding or disabled.
Nov 12 22:20:34 Alexs-iMac com.apple.launchd.peruser.89[190] (com.apple.mdworker.i386.0[13719]): Job appears to have crashed: Illegal instruction: 4
Nov 12 22:20:34 Alexs-iMac com.apple.launchd.peruser.89[190] (com.apple.mdworker.i386.0): Throttling respawn: Will start in 10 seconds
Nov 12 22:20:34 Alexs-iMac ReportCrash[13720]: Saved crash report for mdworker32[13719] version ??? (???) to /Library/Logs/DiagnosticReports/mdworker32_2012-11-12-222034_localhost.crash
Nov 12 22:20:34 Alexs-iMac ReportCrash[13720]: Removing excessive log: file://localhost/Library/Logs/DiagnosticReports/mdworker32_2012-11-12-221706_localhost.crash
Nov 12 22:20:39 Alexs-iMac com.apple.launchd[1] (com.apple.qtkitserver[13723]): Job appears to have crashed: Illegal instruction: 4
Nov 12 22:20:39 Alexs-iMac com.apple.launchd[1] (com.apple.qtkitserver): Throttling respawn: Will start in 10 seconds
Nov 12 22:20:39 Alexs-iMac ReportCrash[13716]: Saved crash report for com.apple.qtkitserver[13723] version 1.0 (1) to /Users/Alex/Library/Logs/DiagnosticReports/com.apple.qtkitserver_2012-11-12-222039_Alexs-iMac.crash
Nov 12 22:20:39 Alexs-iMac ReportCrash[13716]: Removing excessive log: file://localhost/Users/Alex/Library/Logs/DiagnosticReports/com.apple.qtkitserver_2012-11-12-221706_Alexs-iMac.crash
Nov 12 22:20:45 Alexs-iMac com.apple.launchd.peruser.89[190] (com.apple.mdworker.i386.0[13724]): Job appears to have crashed: Illegal instruction: 4
Nov 12 22:20:45 Alexs-iMac com.apple.launchd.peruser.89[190] (com.apple.mdworker.i386.0): Throttling respawn: Will start in 10 seconds
Nov 12 22:20:45 Alexs-iMac ReportCrash[13720]: Saved crash report for mdworker32[13724] version ??? (???) to /Library/Logs/DiagnosticReports/mdworker32_2012-11-12-222045_localhost.crash
Nov 12 22:20:45 Alexs-iMac ReportCrash[13720]: Removing excessive log: file://localhost/Library/Logs/DiagnosticReports/mdworker32_2012-11-12-221716_localhost.crash
N
技術筆記 #429 @thebluewonderland 2012-11-13

I just rebooted and here is a paste of my most recent kernel log.

Nov 12 22:23:47 localhost kernel[0]: npvhash=4095
Nov 12 22:23:47 localhost kernel[0]: PAE enabled
Nov 12 22:23:47 localhost kernel[0]: 64 bit mode enabled
Nov 12 22:23:47 localhost kernel[0]: rtclock_init: Taking bus ratio path 0 (Boot-time argument)
Nov 12 22:23:47 localhost kernel[0]: TSC: Reported FSB:    0.0000MHz, corrected FSB:  172.806046MHz
Nov 12 22:23:47 localhost kernel[0]: TSC: Verification of clock speed failed. Fallback correction was performed. Please upgrade bootloader.
Nov 12 22:23:47 localhost kernel[0]: TSC: Frequency =   3110.508828MHz, FSB frequency =  172.806046MHz, bus ratio = 18
Nov 12 22:23:47 localhost kernel[0]: Darwin Kernel Version 11.4.0: Mi 18 Jul 2012 02:24:10 CEST; bronzovkAnVoodoo v0.9.30:xnu-1699.26.8/BUILD/obj/RELEASE_I386
Nov 12 22:23:47 localhost kernel[0]: vm_page_bootstrap: 2031706 free pages and 49062 wired pages
Nov 12 22:23:47 localhost kernel[0]: zone leak detection enabled
Nov 12 22:23:47 localhost kernel[0]: standard timeslicing quantum is 10000 us
Nov 12 22:23:47 localhost kernel[0]: mig_table_max_displ = 73
Nov 12 22:23:47 localhost kernel[0]: warning: skipping personalities in blacklisted kext com.apple.driver.AppleIntelCPUPowerManagement
Nov 12 22:23:47 localhost kernel[0]: NullCPUPowerManagement::init: properties=0xbcdae40
Nov 12 22:23:47 localhost kernel[0]: NullCPUPowerManagement::start
Nov 12 22:23:47 localhost kernel[0]: AppleACPICPU: ProcessorId=1 LocalApicId=16 Enabled
Nov 12 22:23:47 localhost kernel[0]: AppleACPICPU: ProcessorId=2 LocalApicId=17 Enabled
Nov 12 22:23:47 localhost kernel[0]: AppleACPICPU: ProcessorId=3 LocalApicId=18 Enabled
Nov 12 22:23:47 localhost kernel[0]: AppleACPICPU: ProcessorId=4 LocalApicId=19 Enabled
Nov 12 22:23:47 localhost kernel[0]: AppleACPICPU: ProcessorId=5 LocalApicId=20 Enabled
Nov 12 22:23:47 localhost kernel[0]: AppleACPICPU: ProcessorId=6 LocalApicId=21 Enabled
Nov 12 22:23:47 localhost kernel[0]: AppleACPICPU: ProcessorId=7 LocalApicId=22 Enabled
Nov 12 22:23:47 localhost kernel[0]: AppleACPICPU: ProcessorId=8 LocalApicId=23 Enabled
Nov 12 22:23:47 localhost kernel[0]: calling mpo_policy_init for Sandbox
Nov 12 22:23:47 localhost kernel[0]: Security policy loaded: Seatbelt sandbox policy (Sandbox)
Nov 12 22:23:47 localhost kernel[0]: calling mpo_policy_init for Quarantine
Nov 12 22:23:47 localhost kernel[0]: Security policy loaded: Quarantine policy (Quarantine)
Nov 12 22:23:47 localhost kernel[0]: calling mpo_policy_init for TMSafetyNet
Nov 12 22:23:47 localhost kernel[0]: Security policy loaded: Safety net for Time Machine (TMSafetyNet)
Nov 12 22:23:47 localhost kernel[0]: Copyright (c) 1982, 1986, 1989, 1991, 1993
Nov 12 22:23:47 localhost kernel[0]: The Regents of the University of California. All rights reserved.
Nov 12 22:23:47 localhost kernel[0]: MAC Framework successfully initialized
Nov 12 22:23:47 localhost kernel[0]: using 16384 buffer headers and 10240 cluster IO buffer headers
Nov 12 22:23:47 localhost kernel[0]: Kext org.hwsensors.driver.CPUSensors - library kext org.netkas.driver.FakeSMC not found.
Nov 12 22:23:47 localhost kernel[0]: Can't load kext org.hwsensors.driver.CPUSensors - failed to resolve library dependencies.
Nov 12 22:23:47 localhost kernel[0]: Kext org.hwsensors.driver.CPUSensors failed to load (0xdc00800e).
Nov 12 22:23:47 localhost kernel[0]: Failed to load kext org.hwsensors.driver.CPUSensors (error 0xdc00800e).
Nov 12 22:23:47 localhost kernel[0]: Couldn't alloc class "CPUSensors"
Nov 12 22:23:47 localhost kernel[0]: IOAPIC: Version 0x21 Vectors 64:87
Nov 12 22:23:47 localhost kernel[0]: IOAPIC: Version 0x21 Vectors 88:119
Nov 12 22:23:47 localhost kernel[0]: ACPI: System State [S0 S3 S4 S5] (S3)
Nov 12 22:23:47 localhost kernel[0]: PFM64 (44 cpu) 0xfff10000000, 0xf0000000
Nov 12 22:23:47 localhost kernel[0]: [ PCI configuration begin ]
Nov 12 22:23:47 localhost kernel[0]: [ PCI configuration end, bridges 9 devices 27 ]
Nov 12 22:23:47 localhost kernel[0]: RTC: Only single RAM bank (128 bytes)
Nov 12 22:23:47 localhost kernel[0]: RTC: lost battery power - time may be invalid
Nov 12 22:23:47 localhost kernel[0]: HPET: probeHPET() failed
Nov 12 22:23:47 localhost kernel[0]: Kext org.hwsensors.driver.MotherboardSensors - library kext org.netkas.driver.FakeSMC not found.
Nov 12 22:23:47 localhost kernel[0]: Can't load kext org.hwsensors.driver.MotherboardSensors - failed to resolve library dependencies.
Nov 12 22:23:47 localhost kernel[0]: Kext org.hwsensors.driver.MotherboardSensors failed to load (0xdc00800e).
Nov 12 22:23:47 localhost kernel[0]: Failed to load kext org.hwsensors.driver.MotherboardSensors (error 0xdc00800e).
Nov 12 22:23:47 localhost kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:47 localhost kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:47 localhost kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:47 localhost kernel[0]: Couldn't alloc class "SuperIODevice"
Nov 12 22:23:47 localhost kernel[0]: USBF:	1.360	AppleUSBOHCI[0xc97a000]::CheckSleepCapability - controller will be unloaded across sleep
Nov 12 22:23:47 localhost kernel[0]: USBF:	1.413	AppleUSBOHCI[0xbec0000]::CheckSleepCapability - controller will be unloaded across sleep
Nov 12 22:23:47 localhost kernel[0]: USBF:	1.633	AppleUSBOHCI[0xc9ac800]::CheckSleepCapability - controller will be unloaded across sleep
Nov 12 22:23:47 localhost kernel[0]: mbinit: done [64 MB total pool size, (42/21) split]
Nov 12 22:23:47 localhost kernel[0]: Pthread support ABORTS when sync kernel primitives misused
Nov 12 22:23:47 localhost kernel[0]: USBF:	1.695	AppleUSBOHCI[0xc97a800]::CheckSleepCapability - controller will be unloaded across sleep
Nov 12 22:23:47 localhost kernel[0]: Kext org.hwsensors.driver.GPUSensors - library kext org.netkas.driver.FakeSMC not found.
Nov 12 22:23:47 localhost kernel[0]: Can't load kext org.hwsensors.driver.GPUSensors - failed to resolve library dependencies.
Nov 12 22:23:47 localhost kernel[0]: Kext org.hwsensors.driver.GPUSensors failed to load (0xdc00800e).
Nov 12 22:23:47 localhost kernel[0]: Failed to load kext org.hwsensors.driver.GPUSensors (error 0xdc00800e).
Nov 12 22:23:47 localhost kernel[0]: [RealtekRTL81xx:init] RealtekRTL81xx.kext v0.0.90 (c)2010-2011 by Lnx2Mac (lnx2mac (at) gmail.com)
Nov 12 22:23:47 localhost kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:47 localhost kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:47 localhost kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:47 localhost kernel[0]: Couldn't alloc class "GeforceSensors"
Nov 12 22:23:47 localhost kernel[0]: NVClockX: Card: 0, Device ID: ca3, Architecture: 800000, GT215 [GeForce GT 240]
Nov 12 22:23:47 localhost kernel[0]: [RealtekRTL81xx:init] _logLevel is now 132 (0x0084)
Nov 12 22:23:47 localhost kernel[0]: [RealtekRTL81xx:init] Using updated PHY config method
Nov 12 22:23:47 localhost kernel[0]: [RealtekRTL81xx:init] init completed
Nov 12 22:23:47 localhost kernel[0]: [RTL81xx@0x9000:rtl8168_init_board] NIC identified as RTL8168E-VL/8111E-VL (mcfg=16)
Nov 12 22:23:47 localhost kernel[0]: com.apple.AppleFSCompressionTypeDataless kmod start
Nov 12 22:23:47 localhost kernel[0]: com.apple.AppleFSCompressionTypeZlib kmod start
Nov 12 22:23:47 localhost kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:47 localhost kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:47 localhost kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:47 localhost kernel[0]: FireWire runtime power conservation disabled. (2)
Nov 12 22:23:47 localhost kernel[0]: com.apple.AppleFSCompressionTypeDataless load succeeded
Nov 12 22:23:47 localhost kernel[0]: com.apple.AppleFSCompressionTypeZlib load succeeded
Nov 12 22:23:47 localhost kernel[0]: USBF:	2.426	AppleUSBOHCI[0xc9fa000]::CheckSleepCapability - controller will be unloaded across sleep
Nov 12 22:23:47 localhost kernel[0]: FireWire (OHCI) VendorID 1106 ID 3044 PCI now active, GUID 001fc600001ac5ef; max speed s400.
Nov 12 22:23:47 localhost kernel[0]: NVClockX: BIOS successfully read
Nov 12 22:23:47 localhost kernel[0]: NVClockX: Parsing BIOS complete
Nov 12 22:23:47 localhost kernel[0]: NVClockX: Adding temperature sensors
Nov 12 22:23:47 localhost kernel[0]: NVClockX: Adding tachometer sensor
Nov 12 22:23:47 localhost kernel[0]: NVClockX: Adding frequency sensor
Nov 12 22:23:47 localhost kernel[0]: NVClockX: Overclocking...
Nov 12 22:23:47 localhost kernel[0]: USBF:	2.488	AppleUSBOHCI[0xc882800]::CheckSleepCapability - controller will be unloaded across sleep
Nov 12 22:23:47 localhost kernel[0]: USBMSC Identifier (non-unique): CN09L2G60C05J9 0x3f0 0x8e11 0x100
Nov 12 22:23:47 localhost kernel[0]: rooting via boot-uuid from /chosen: 5BB7EEC6-1C30-3F7D-96D1-227FEC8002EC
Nov 12 22:23:47 localhost kernel[0]: From path: "uuid", Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
Nov 12 22:23:47 localhost kernel[0]: Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@180000/AppleACPIPCI/SATA@11/AppleAHCI/PRT2@2/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/OCZ-AGILITY3 Media/IOGUIDPartitionScheme/Lion 10.7.3 AMD@2
Nov 12 22:23:47 localhost kernel[0]: BSD root: disk0s2, major 14, minor 2
Nov 12 22:23:48 localhost kernel[0]: ITEIT87x: found ITE IT8721F
Nov 12 22:23:50 Alexs-iMac kernel[0]: com_lnx2mac_RealtekRTL81xx: Ethernet address 54:04:a6:48:73:cf
Nov 12 22:23:51 Alexs-iMac kernel[0]: Apple16X50ACPI1: Identified Serial Port on ACPI Device=UAR1
Nov 12 22:23:51 Alexs-iMac kernel[0]: Apple16X50UARTSync1: Detected 16550AF/C/CF FIFO=16 MaxBaud=115200
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: Previous Shutdown Cause: 3
Nov 12 22:23:51 Alexs-iMac kernel[0]: SMC::smcInitHelper ERROR: MMIO regMap == NULL - fall back to old SMC mode
Nov 12 22:23:51 Alexs-iMac kernel[0]: NVDANV50HAL loaded and registered.
Nov 12 22:23:52 Alexs-iMac kernel[0]: USBF:	7.818	AppleUSBOHCI[0xc882000]::CheckSleepCapability - controller will be unloaded across sleep
Nov 12 22:23:52 Alexs-iMac kernel[0]: USBF:	7.974	AppleUSBEHCI[0xc97a000]::Found a transaction past the completion deadline on bus 0x52, timing out! (Addr: 2, EP: 4)
Nov 12 22:23:52 Alexs-iMac kernel[0]: macx_swapon SUCCESS
Nov 12 22:23:52 Alexs-iMac kernel[0]: Waiting for DSMOS...
Nov 12 22:23:56 Alexs-iMac kernel[0]: ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out
Nov 12 22:23:56 Alexs-iMac kernel[0]: WARNING: IOPlatformPluginUtil : getCPUIDInfo unknown CPU family: family 0x15, model 0x1
Nov 12 22:23:56 Alexs-iMac kernel[0]: -- power management may be incomplete or unsupported
Nov 12 22:23:56 Alexs-iMac kernel[0]: Sound assertion in AppleHDACodecGeneric at line 350
Nov 12 22:23:57: --- last message repeated 11 times ---
Nov 12 22:23:57 Alexs-iMac kernel[0]: DSMOS has arrived
Nov 12 22:24:00 Alexs-iMac kernel[0]: NTFS driver 3.10.1 [Flags: R/W].
Nov 12 22:24:00 Alexs-iMac kernel[0]: NTFS volume name System Reserved, version 3.1.
Nov 12 22:24:00 Alexs-iMac kernel[0]: NTFS-fs warning (device /dev/disk1s1, pid 145): ntfs_system_inodes_get(): $LogFile is not clean.  Will not be able to remount read-write.  Mount in Windows.
Nov 12 22:24:00 Alexs-iMac kernel[0]: NTFS volume name , version 3.1.
Nov 12 22:24:00 Alexs-iMac kernel[0]: NTFS-fs warning (device /dev/disk1s2, pid 152): ntfs_system_inodes_get(): $LogFile is not clean.  Will not be able to remount read-write.  Mount in Windows.
Nov 12 22:24:00 Alexs-iMac kernel[0]: HFS: Very Low Disk: freeblks: 0, dangerlimit: 376
 
技術筆記 #430 @Godofwar 2012-11-13

I went back to 10.7.3 like a week ago, I'm pretty sure Amd is not too stable under 10.7.4 unless I'm doing something wrong. Also, my Mac side freezes if I leave it on for 10-15 hours period of time without doing anything like moving my mouse or typing. I have no idea why... I'm hoping my Hackintosh side isn't killing my Cpu and Video Card. I know those die over time, but I don't need that sped up by years.

技術筆記 #431 @gils 2012-11-13 ↳ Re: @thebluewonderland
@thebluewonderlandI just rebooted and here is a paste of my most recent kernel log. Nov 12 22:23:47 localhost kernel[0]: npvhash=4095 Nov 12 22:23:47 localhost kernel[0]: PAE enabled Nov 12 22:23:47 localhost kernel[0]: 64 bit mode enabled Nov 12 22:23:47 localhost kernel[0]: rtclock_init: Taking bus ratio path 0 (Boot-time argument) Nov 12 22:23:47…

je vois legacy_kernel !? pourquoi ? tu est sous SL 10.6 ou Lion 10.7 ?

技術筆記 #432 @gils 2012-11-13 ↳ Re: @Godofwar
@GodofwarI went back to 10.7.3 like a week ago, I'm pretty sure Amd is not too stable under 10.7.4 unless I'm doing something wrong. Also, my Mac side freezes if I leave it on for 10-15 hours period of time without doing anything like moving my mouse or typing. I have no idea why... I'm hoping my Hackintosh side isn't killing my Cpu and Video…

Possible ! , le mieux que tu es à faire est de revenir à SL 10.6 , les k10 fonctionnent vraiment très mal sous Lion 10.7 et tu n'as pas la gestion 64 bit .

技術筆記 #433 @thebluewonderland 2012-11-13 ↳ Re: @gils
@gilsje vois legacy_kernel !? pourquoi ? tu est sous SL 10.6 ou Lion 10.7 ?

I just have it named legacy_kernel because I haven't removed mach_kernel. I can go ahead and fix that if you think that might be causing the problem though.

技術筆記 #434 @gils 2012-11-13 ↳ Re: @thebluewonderland
@thebluewonderlandI just have it named legacy_kernel because I haven't removed mach_kernel. I can go ahead and fix that if you think that might be causing the problem though.

ah! agree! no it is not worth it.
you have patched your kernel with the patch ANV ?

osx 86.co/attachment.php?attachmentid=1645&d=1320876221

技術筆記 #435 @thebluewonderland 2012-11-13 ↳ Re: @gils
@gilsah! agree! no it is not worth it. you have patched your kernel with the patch ANV ? osx 86.co/attachment.php?attachmentid=1645&d=1320876221

I've tried. Maybe I'm not doing it right though? I run amd_insn_patcher, then do the sudo update that RAWX put on the first post with the link to it right?

技術筆記 #436 @gils 2012-11-14 ↳ Re: @thebluewonderland
@thebluewonderlandI've tried. Maybe I'm not doing it right though? I run amd_insn_patcher, then do the sudo update that RAWX put on the first post with the link to it right?

yes, you need to install this patch via terminal for proper operation;)

技術筆記 #437 @thebluewonderland 2012-11-14 ↳ Re: @gils
@gilsyes, you need to install this patch via terminal for proper operation;)

Yeah I was definitely doing it wrong lol. Thanks! New problem though. I've been able for fix a few things but I can't fix the 3 main ones in the guides (quicktime, dyld, and lib system). It seems to detect bad instructions but it won't patch them. Here is a paste of the responses.

Alexs-iMac:amd_insn_patcher_src Alex$ sudo ./amd_insn_patcher_ext /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents
Password:
No code signature found, skipping patch
No patches found, not generating output filePatch report: 0 instructions patched, 92 bad instructions, patches bypassed: NO
Alexs-iMac:amd_insn_patcher_src Alex$ sudo ./amd_insn_patcher_ext /usr/lib/libSystem.dylib /usr/lib/libSystem.dylibPassword:Patching universal binary (2 architectures)
Patching X86_64 part (processor 16777223, architecture 0)
No code signature found, skipping patch
Patch report (1): 0 instructions patched, 30 bad instructions, patches bypassed: NO
Patching I386 part (processor 7, architecture 1)
No code signature found, skipping patch
Patch report (2): 0 instructions patched, 0 bad instructions, patches bypassed: NO
No patches found, not generating output fileAlexs-iMac:amd_insn_patcher_src Alex$ sudo ./amd_insn_lib/libSystem.B.dyliblibSystem.B.dylib /usr/ 
Patching universal binary (2 architectures)
Patching X86_64 part (processor 16777223, architecture 0)
No code signature found, skipping patch
Patch report (1): 0 instructions patched, 30 bad instructions, patches bypassed: NO
Patching I386 part (processor 7, architecture 1)
No code signature found, skipping patch
Patch report (2): 0 instructions patched, 0 bad instructions, patches bypassed: NO
No patches found, not generating output fileAlexs-iMac:amd_insn_patcher_src Alex$ 
技術筆記 #438 @gils 2012-11-14 ↳ Re: @R:A:W:X86

yep !

tu as loupé quelques chose .

Activation mode 32/64 bit

Comme je le disais un peu plus haut dans le tuto , vous disposez du mode 32 bit (-legacy) ou du mode 64 bit (par défaut) mais il s'avère que les appli 32 bit comme Flash Player pour visualiser les vidéos Youtube par exemple , ne fonctionneront pas et nous n'avons pas intérêt à rester en mode 32 bit car il s'en suit de crash appli , de copier/coller non fonctionnel et du Finder non fonctionnel également , en fait , se sont les problèmes que rencontre les procs AMD non SSSE , comme la serie FX est capable 64 bit , nous allons activer le mode 32 bit via Terminal à l'aide du fameu patch AMD de ANV opérationnel sur Lion 10.7 .

donc vous allez poser le patch AMD sur le bureau et ouvrir Terminal , en suite vous saisirez ce qui est écrit en rouge sur l'image .
vous remarquerez que sur la deuxième image , il y a une ligne de commande supplémentaire , celle-ci , nous l'avons réalisé avec Nanael de Mac On PC à l'aide de team viewer , en gros comme je suis nul dans ce domaine c'est Nanael qui m'a saisi les lignes de commande dans Terminal et qui s'est fini en succès , un gros :woohoo: à Nanael !

Egalement , RAWX86 de InfiniteMac m'a mit sur la piste pour saisir les bons codes .

Donc après , chaque ligne rouge saisi vous saisirez enter , ça va de soit .

Voici les codes de RAWX86 :

@R:A:W:X86correct usage is: sudo -s amd_insn_patcher /usr/lib/dyld /usr/lib/dyld_patched cp /usr/lib/dyld_patched /usr/lib/dyld amd_insn_patcher /usr/lib/system/libsystem_kernel.dylib /usr/lib/system/libsystem_kernel.dylib_patched cp /usr/lib/system/libsystem_kernel.dylib_patched /usr/lib/system/libsystem_kernel.dylib update_dyld_shared_cache

-réseau RTL 8169

il suffit d'installer le kext dans S/B/E que vous trouverez sur osx86.net ou Multibeast .

AppleStore est fonctionnel avec vos identifiant mais pas icloud . (c'est déjà pas mal) avec un SMbios imac 12,2 2011 .

A suivre …

la veille n'est pas fonctionnel via DSDT et/ou SleepEnabler universel , je penses que le problème vient de la CG qui ne supporte pas la veille .

En résumer le PC se met en veille avec l'écran figé et redémarre avec écran noir . (reset obligé)

l'audio ALC 892 sur AMD est catastrophique , pas moyen également de la faire fonctionné correctement via DSDT + patch ALC 892 et avec voodooHDA 2.7.2/3 , le son fonctionne avec un souffle important , le préfpane voodoo est bloqué sur la sortie optique avec les réglages bloqués dans la table de mixage .

Ce qui m'a inciter à me prendre une CS compatible Mac OS .

Voilà .

je remercie toute les personnes qui m'ont aider à configurer cette plateforme AMD sous Lion 10.7 , a savoir Dmitrik aka Bronzovka , R:A:W:X86 d'InfiniteMac , Nanael de Mac On PC , les membres HMM , Malik , teteuf1 et les autres dont j'ai oublié leurs noms .

技術筆記 #439 @thebluewonderland 2012-11-14 ↳ Re: @gils
@gilsyep ! tu as loupé quelques chose . Activation mode 32/64 bit Comme je le disais un peu plus haut dans le tuto , vous disposez du mode 32 bit (-legacy) ou du mode 64 bit (par défaut) mais il s'avère que les appli 32 bit comme Flash Player pour visualiser les vidéos Youtube par exemple , ne fonctionneront pas et nous n'avons pas intérêt…

Awesome! Thanks so much, I can actually start chrome and use it. Yet another problem came up though (lol). It seems as though there is an encoding error of some sort. The console says IOError PNG, and it also says it converts 7 bit data to binary. The result is the new tab button is mostly invisible and a lot of the font on chrome itself (not on webpages) is pretty much illegible. I've tried to patch fonts and various different packages in chrome that I found in Activity monitor but I've had no success thus far.

It also may be worth noting that the same thing happens if I boot into -legacy, all font is messed up though, not just in chrome.

Once again, thank you so much for all your help.

技術筆記 #440 @thebluewonderland 2012-11-15 ↳ Re: @gils
@gilsmaybe chrome need an update ?

No it's all 32-bit apps that this happens with. They work, but text rendering seems to be broken or something. When i boot with the -legacy flag, everything broken text. Here is a screenshot of what it looks like.

You can't see it in that picture but the text in the top left of the menu bar where it would say "Chrome File Edit etc.." is also messed up like that. Happen to have any ideas? I've gone and patched virtually everything I could think of and all dependencies of chrome, including attempts to patch parts of chrome itself and have had no success.

EDIT: Also, I just remembered that images will render weird as well. Here is a screenshot of a random image that has rendered wrong.

技術筆記 #441 @gils 2012-11-15 ↳ Re: @thebluewonderland
@thebluewonderlandNo it's all 32-bit apps that this happens with. They work, but text rendering seems to be broken or something. When i boot with the -legacy flag, everything broken text. Here is a screenshot of what it looks like. You can't see it in that picture but the text in the top left of the menu bar where it would say "Chrome File Edit etc.."…

Perhaps an update to java?

技術筆記 #442 @thebluewonderland 2012-11-15 ↳ Re: @gils
@gilsPerhaps an update to java?

Alright so this isn't normal, and it's mostly likely not an issue related to 64-bit stuff. I'll go through and update OpenCL, Java, QuickTime, and whatever other rendering dependancies I can find and I'll post back here when I figure out whatever was causing the problem.

技術筆記 #443 @thebluewonderland 2012-11-16

Alright, I ended up having to just reinstall Lion and I only patched 2 files this time and everything works great. Font rendering is normal and graphics rendering is as well. Both 32-bit and 64-bit apps are functioning perfect and benchmarks look great! Thanks again for everything.

技術筆記 #444 @gils 2012-11-16 ↳ Re: @thebluewonderland
@thebluewonderlandAlright, I ended up having to just reinstall Lion and I only patched 2 files this time and everything works great. Font rendering is normal and graphics rendering is as well. Both 32-bit and 64-bit apps are functioning perfect and benchmarks look great! Thanks again for everything.

good news !

champagne ! ^_^

技術筆記 #445 @thebluewonderland 2012-11-17

Cheers! Thanks again for all your help. I'll try and drop by from time to time to help others with what I can, and maybe I'll write a guide on how I did it.

技術筆記 #446 @gils 2012-11-17 ↳ Re: @thebluewonderland
@thebluewonderlandCheers! Thanks again for all your help. I'll try and drop by from time to time to help others with what I can, and maybe I'll write a guide on how I did it.

very good idea!

+

技術筆記 #447 @ham4ever 2012-12-06

gils
***
i see u are tesing kernel 12.0 amd ? does it work well for u

技術筆記 #448 @gils 2012-12-07 ↳ Re: @ham4ever
@ham4evergils *** i see u are tesing kernel 12.0 amd ? does it work well for u

hello ,

I'd like to, there is a group working on InsanelyMac 12.0 x86_64 kernel says that is not easy to achieve, it is the stage of development on the emulator SSSE3, there are several kernel beta but not yet operational.
the road is still long! …

技術筆記 #449 @ham4ever 2012-12-07 ↳ Re: @gils
@gilshello , I'd like to, there is a group working on InsanelyMac 12.0 x86_64 kernel says that is not easy to achieve, it is the stage of development on the emulator SSSE3, there are several kernel beta but not yet operational. the road is still long! …

Thanks for ur fast answer ,
SSSE3 emulator thats so gooood news

技術筆記 #450 @ham4ever 2012-12-07

any help, i updated to 10.7.4 and i lost ethernet
Refusing new kext com.apple.iokit.IONetworkingFamily, v2.1: already have loaded v9.9

技術筆記 #451 @Diazz72 2013-01-19

i have FX-4100,i have dopwnload last kernel,and put it afther installing iatkos l2 but when i try to run it its crash/reboot,i have try every f****** boot flag and allwheys the same stuff. . .

技術筆記 #452 @Godofwar 2013-01-26

How do I make Hackintosh Lion 10.7.3 self boot on an Amd Phenom II x4 965 3.4ghz, GTX 570, 4 gigs of ddr3 ram? What goes in the files. Right now I'm typing -legacy UsekernelCache=NO PCIRootUID=0 npci=0x3000, and I don't even think that is the right command since sometimes Hackintosh Lion 10.7.3 will boot with those commands but sometimes it won't.

<?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>Boot Graphics</key>
	<string>Yes</string>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string></string>
	<key>Quiet Boot</key>
	<string>No</string>
	<key>Timeout</key>
	<string>5</string>
	<key>npci</key>
	<string>0x2000</string>
</dict>
</plist>

Man this new command I'm using is bad, it takes 2 times for me to shut down my computer before when the old command got my Mac side working by shutting it down once before it finally booted up operating system. I would prefer a command that I wouldn't have shut my pc down improperly but I doubt a command exists for me.

Thanks for your help.

技術筆記 #453 @Godofwar 2013-02-09

Got it to work, but now it doesn't do Chameleon bootloader but a Black Bootloader thing which I can live with since it works better than seeing the Blue/Grey Chameleon loader. It now selfboots automatically because I have the correct commands in extra folder.

It boots everytime on the first try but the problem is now that I'm falling more in love with Windows 7 because Mac's Operating systems lack software that I use on Windows. I can't get Handbrake to work right on Mac's operating system like when I want to preview quality. Mac is also missing software like Nero for burning movies to dvds which I do.

I don't know, I'm starting to ask myself what the big deal is about everyone loving Macs other than the fact that their operating system looks cool but lacks software. I mean it's nice that you don't have to worry about viruses, spyware as much but other then that it's nothing really all that special. Sorry if I offended anyone.

技術筆記 #454 @bobert 2013-03-03

still waiting

sadly on the latest kernel i get still waiting for root device

thanks for your amazing work though i wasnt even getting that far before because of my setup

im on Chip AMD Athlon x64 3000+
Mobo ASRock K8S8
HDD Sata 1TB
CD DVD Rom External usb
CD DVD Rom Internal Sata bluray
2GB Ram

this was on 10.7.4 that i tryied with your kernel RAW, someone perhaps a fresh set of eyes could tell me ?

i plugged the hdd onto another hackintoshed machine, ran myhack 3.2 then dropped in your kernel and modded the extra/chameleon.boot.plist folder to take your kernel , then repaire perms* and shut down on that machine i then unplugged the drive and put it onto the machine in question still root device boo lol... but thats must be my setup

tried

-x -f -F -v -s rd=disk0s2 pcirootuid=1/0 graphicsenabler =no yes - then i tried updating to chameleon 2.2 r2187 or something

thank you everyone for trying to make a working kernel but its not for me yet unless anyone has any ideas please do share ive tried some guides etc for amd but … there a no go

cant thank you enough tho test 30 didnt work yet for me unless i need different flags
Bobert

技術筆記 #455 @gils 2013-03-03 ↳ Re: @bobert
@bobertsadly on the latest kernel i get still waiting for root device thanks for your amazing work though i wasnt even getting that far before because of my setup im on Chip AMD Athlon x64 3000+ Mobo ASRock K8S8 HDD Sata 1TB CD DVD Rom External usb CD DVD Rom Internal Sata bluray 2GB Ram this was on 10.7.4 that i tryied with your kernel RAW,…

hello ,

bios is AHCI ?

wath graphics card ?

文獻來源與貢獻者溯源名錄(共 54 位具名成員 · 原始討論串 #7687)
成員用戶名本卷貢獻角色發帖數活躍時間窗
@gils核心貢獻者962012-05-19 → 2013-03-03
@Godofwar核心貢獻者402012-08-31 → 2013-02-09
@R:A:W:X86主筆作者382012-05-19 → 2012-09-28
@frisco2核心貢獻者352012-06-17 → 2012-08-11
@jhusly核心貢獻者332012-08-25 → 2012-10-24
@The Connactic核心貢獻者322012-07-27 → 2012-10-01
@erineos核心貢獻者302012-06-14 → 2012-06-27
@felipeunix核心貢獻者212012-05-21 → 2012-08-01
@misterfrista核心貢獻者202012-05-31 → 2012-10-04
@wastez核心貢獻者182012-06-04 → 2012-09-17
@justinster123核心貢獻者162012-05-19 → 2012-08-12
@ham4ever核心貢獻者162012-06-02 → 2012-12-07
@sulphide核心貢獻者132012-05-20 → 2012-08-01
@m28ew核心貢獻者112012-05-19 → 2012-07-18
@thebluewonderland核心貢獻者102012-11-13 → 2012-11-17
@$The-King$核心貢獻者92012-08-11 → 2012-10-26
@starwa314核心貢獻者82012-08-14 → 2012-08-20
@instant idiot核心貢獻者82012-09-27 → 2012-11-06
@akimoa核心貢獻者52012-06-11 → 2012-08-08
@davisin666核心貢獻者42012-05-20 → 2012-08-07
@hanadriel核心貢獻者42012-06-04 → 2012-06-13
@gabrielayumi核心貢獻者42012-08-22 → 2012-08-27
@gedna核心貢獻者32012-06-04
@anonomys209核心貢獻者32012-06-07 → 2012-06-15
@AyuReady1989x核心貢獻者32012-06-22 → 2012-06-23
@uchihaxyz核心貢獻者32012-07-18
@hhxq核心貢獻者32012-07-21 → 2012-07-27
@pipko核心貢獻者32012-08-01 → 2012-08-28
@grahfex核心貢獻者32012-09-25 → 2012-09-27
@delgadilloalex協作成員22012-05-24 → 2012-06-11
@m4f1050協作成員22012-06-06 → 2012-06-07
@fxspec06協作成員22012-07-25
@dantekazuma協作成員22012-08-12
@HenryH協作成員22012-08-16
@cathedralmurder協作成員22012-08-19 → 2012-08-20
@jcvcms協作成員22012-08-26 → 2012-08-27
@jeisom協作成員22012-09-27 → 2012-09-28
@bassie86協作成員22012-10-06 → 2012-10-07
@phuc25kt協作成員12012-05-19
@jackokk協作成員12012-05-19
@MadMungo@iinet.協作成員12012-05-20
@ghostec協作成員12012-05-28
@rrtn協作成員12012-05-29
@mindlessmissy協作成員12012-06-03
@Fraom協作成員12012-06-04
@assoricks協作成員12012-06-10
@SnowLeopardUser協作成員12012-06-15
@no1youknowz協作成員12012-07-13
@chillymiko協作成員12012-07-19
@Jazza協作成員12012-08-17
@arnabiitr協作成員12012-09-13
@diedo協作成員12012-11-01
@Diazz72協作成員12013-01-19
@bobert協作成員12013-03-03

選擇語言 · Choose your language