InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   Snow Leopard 10.6 (http://infinitemac.com/forumdisplay.php?f=87)
-   -   [AMD] Snow Leopard 10A432 Install (http://infinitemac.com/showthread.php?t=3727)

aryajuanda 08-22-2009 11:39 AM

[AMD] Snow Leopard 10A432 Install
 
http://img32.imageshack.us/img32/637...90821at823.jpg


Before we begin to install Snow leopard On AMD system we need to prepare some file :

1. Kernel : Because AMD cant boot with vanila kernel..
for me the most success kernel is mach_kernel.test7 from modbin.
test7 its because its kernel number 7 i have test from modbin (all other kernel get me a KP)
you can get the kernel : here
2. Chameleon rc 2.640 pkg... you can get it from their website or : here
3. boot file to replace chameleon 2 boot file : here
4. DSDT.aml for your system. Google it to find out how
you will need a cmos reset fix in your DSDT.aml, DSDT patch also can be use to make your HDA sound working with vanilla AppleHDA.kext
5. Some kext like:

dsmos.kext - required to decrypt encrypted binaries
NullCPUPowerManagement.kext - attaches in place of the real AppleIntelCPUPowerManagement which doesn't work right on PCs (kernel panic, cpu running hot)
OpenHaltRestart.kext - very simple kext that makes reboot and shutdown work on PCs
PlatformUUID.kext - sets the platform UUID so that you have a uniform UUID from the very start of the boot.. this UUID is used in your preferences files (among other things) and I think it is important for a clean install to have this right from the first boot.

you can get it here

Next Step Installing Snow...
(install from a working leopard)
1. prepare an empty volume with disk utilities n get the uuid of the volume in this sample name it "snow''

Make sure that the new volume's root directory is owned by the root user.
Code:

chown 0:0 /Volumes/Snow
2. Mount the installer
a. if you have a GPT (GUUID Partition Table)
mount the snow leopard installation dmg/iso
Code:

open /Volumes/Mac\ OS\ X\ Install\ DVD/System/Installation/Packages/OSInstall.mpkg
b if you have an MBR partition u need to edit the OSInstall.mpkg or you can download : here
u can restore the dmg/iso to an empty partition and change the Osinstall.mpkg its located on /Volume/"some volume name"/System/Installation/Packages/
run the Os install.mpkg

3. Install Snow leopard to targeted volume
4. Install Chameleon Rc 2.640 to targeted volume.
5. Replace the boot file
5. Place the new kernel in the root of volume
6. create an smbios.plist and place in to /Extra (in the targeted volume)
this is the dummy:
Code:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>SMbiosvendor</key>
        <string>Apple Inc.</string>
        <key>SMbiosversion</key>
        <string>MP21.88Z.005C.B01.0608221120</string>
        <key>SMbiosdate</key>
        <string>04/01/2008</string>
        <key>SMboardmanufacturer</key>
        <string>Apple Computer, Inc.</string>
        <key>SMboardproduct</key>
        <string>Mac-F4208DC8</string>
        <key>SMfamily</key>
        <string>MacPro</string>
        <key>SMmanufacturer</key>
        <string>Apple Inc.</string>
        <key>SMproductname</key>
        <string>MacPro2,1</string>
        <key>SMserial</key>
        <string>W88033AKY51</string>
        <key>SMsystemversion</key>
        <string>1.0</string>
        <key>SMUUID</key>
        <string>00000000-0000-1000-8000-000000000000</string>
        <key>SMmemtype</key>
        <string>24</string>
        <key>SMmemspeed</key>
        <string>1600</string>
        <key>SMmemmanufacter</key>
        <string>Apple Computer Inc.</string>
        <key>SMmemserial</key>
        <string>100000000</string>
        <key>SMmempart</key>
        <string>1</string>
<!--
        <key>SMexternalclock</key>
        <string></string>
        <key>SMmaximalclock</key>
        <string></string>
-->
</dict>
</plist>

change the UUID with volume UUID that u have before (point 1)
also place the UUID in the PlatformUUID.kext its located on PlatformUUID.kext/content/info.plist

7. Place dmos.kext, PlatformUUID.kext, Openhaltrestart.kext, NullCPUPowerManagement.kext in /Extra/Extensions/
8. Edit your /extra/com.apple.Boot.plist
this is just a sample with EfiString for my nVidia Geforce 9600 GT
Code:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Kernel</key>
        <string>mach_kernel.test7</string>
        <key>Kernel Flags</key>
        <string></string>
        <key>Timeout</key>
        <string>5</string>
        <key>device-properties</key>
        <string>6c0200000100000001000000600200000d00000002010c00d041030a010000000101060000100101060000007fff04000e0000004e00560050004d0000002000000001000000000000000000000000000000000000000000000000000000220000005600520041004d002c0074006f00740061006c00730069007a006500000008000000000000201c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b000000646973706c617922000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c617922000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000006d006f00640065006c0000001a0000006e5669646961204765466f726365203936303020475420000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d4114000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163100000004e00560043004100500000001800000004000000000003000c00000000000007000000001e00000072006f006d002d007200650076006900730069006f006e0000002e0000006e5669646961204765466f7263652039363030204754204f70656e474c20456e67696e65205b4546495d</string>
</dict>
</plist>

9. Place your fixed DSDT.aml in the root of targeted volume
10. if you have other kext like voodooHDA or sumthing you can also install it (i use dsdt to get my sound working)

11. Reboot your PC and boot from targeted volume

Good Luck....

Update:
P.S Please Check Post #3 for some fix.....

diskeeper 08-22-2009 01:25 PM

And how You fixed iTunes?

aryajuanda 08-22-2009 01:26 PM

AMD Fix
 
After an successful install n boot into snow leopard i found some problem iTunes is crashing everytime..
the problem is the amd legacy kernel from modbin for snow leopard doen't have a on fly cpuids patch like voodoo based kermel so we need to do a cpuids patch.
u can use a Marvin's AMD Utilities to do this patch.
for Fix some problem u can run a cpuid patch on :

iTunes
Code:

/System/Library/QuickTime/
and
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/

Spotlight
Code:

/System/Library/PreferencePanes/Spotlight.prefPane

maya77 08-22-2009 01:49 PM

Thanks for your Guide. I'm just installing it and let you know if it works.

maya77 08-22-2009 02:38 PM

Finally, I have it working. :)


Problems:
-System crashes if I want to change Spotlight settings in System Preferences (I want to exclude Leo partition here).


IMPORTANT notice: SL will not boot via Leopard bootloader until you replace BOOT file on Leo partition too. This applies if you have Leo and SL installed on the same HDD.


Thanks.

aryajuanda 08-22-2009 02:53 PM

nice to hear that its work for you maya77..
the kernel is 32 bit by default..
where did u put your ac 97 kext ?
are u installing after you get in to snow or before first boot.

the extenstions.mkext is different from leo you cant use kext helper to install some kext
Snow:
/System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext

you can rebuild your extensions.mkext again if you place your kext in /system/librabry/extensions/ with terminal
Code:

kextcache -v 1 -t -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions
make sure u have right permission

pαuℓzurrr. 08-22-2009 03:23 PM

Thanks aryajuanda!
I used some parts of the guide and got my snow leopard too boot again!

http://img504.imageshack.us/img504/1...90822at720.png

aryajuanda 08-22-2009 03:54 PM

Glad to hear it from you pαuℓzurrr.

macxuser33 08-22-2009 06:56 PM

Is the mach_kernel.test7 for just amd or is it intel also ? as im running on pentium D , Lleopard at the moment s runs great but wouldnt mind trying snow

thanks

aryajuanda 08-22-2009 07:37 PM

its a legacy kernel.. haven't tested on pentium D... (i dont have one) may be you should try it to find out..

macxuser33 08-22-2009 07:41 PM

thanks ill give it a go see what happens

maya77 08-22-2009 07:47 PM

So far so good.

Problems:
-iTunes partially does not work
-Spotlight 'Privacy' tab in System Preferences crashes system
-Internet seems slower?
-Microsoft Entourage 2008 SP2 does not work at all
-Pacifist 2.5.2 does not work

aryajuanda 08-22-2009 07:59 PM

you can fix iTunes (on post no #3)
you need pacifist 2.6 on snow leopard

maya77 08-22-2009 08:22 PM

Thanks.

To fix Spotlight problem patch Spotlight.prefPane using Marvin's utility.

maya77 08-22-2009 08:32 PM

Quote:

Originally Posted by aryajuanda (Post 31797)
the problem is the amd legacy kernel from modbin for snow leopard doen't have a on fly cpuids patch like voodoo based kermel

This is disaster.

Do you know if Dmitrik's kernel supports on the fly patching?

kuglee 08-22-2009 10:09 PM

Thanks for the guide!
With AppleNForceATA.kext I managed to boot it.:D

aryajuanda 08-22-2009 10:12 PM

Quote:

Originally Posted by maya77 (Post 31849)
This is disaster.

Do you know if Dmitrik's kernel supports on the fly patching?

i dont know.. i cant boot with dimitriK legacy kernel...

i guess its back to old time AMD Hacking for now... (the real Hackintosh ... lol)
until a new kernel created.....

blackknight 08-23-2009 05:39 AM

Used the guide and am successfully running SL on my AMD Phenom 9950 system. Thanks so much.

starfall 08-23-2009 08:34 AM

Quote:

Originally Posted by maya77 (Post 31847)
Thanks.

To fix Spotlight problem patch Spotlight.prefPane using Marvin's utility.

Thanks, I found out this problem today too.

maya77 08-23-2009 09:51 AM

I've tried all, from 9.5 to 9.8 Voodoo(based) kernels, but none of them worked.
Dmitri now works. Didn't worked on first boot, but now works just like Modbin test7.
Modbin 432 kernel also worked but I didn't noticed any differences compared to .test7.

So we must wait for someone to implement AMD-related patches into this. Andy?

Anyone else experienced problems with the internet? It definitely seems slower for me... :confused:

And one thing I don't like in SL - there is no "Download only" in Software Update.

macxuser33 08-23-2009 10:33 AM

Well i got it up and running , dont have any ide and only the 1 usb ports seems ot be workling so had to connect mouse & k`board to the usb hub on the 1st port other than seems ok

macxuser33 08-23-2009 10:54 AM

Quote:

Originally Posted by aryajuanda (Post 31833)
its a legacy kernel.. haven't tested on pentium D... (i dont have one) may be you should try it to find out..

Kernel works fine on intel ( Pentium D )

pαuℓzurrr. 08-23-2009 11:07 AM

I think its best to wait till Snow Leopard is officially released, after that there will be more kernels/kexts/bootloaders...

modbin 08-23-2009 03:53 PM

Quote:

Originally Posted by maya77 (Post 31849)
This is disaster.

Do you know if Dmitrik's kernel supports on the fly patching?

About binpatched kernel and source modded kernel:

on the fly patcher requires a kernel source from apple and a huge workaround. Since apple did not release 10.6 kernel sources yet, the only way to make the kernel work on amd is to modify it with a hexeditor. eg take the original kernel and patch it. A binpatched kernel will never support the "on the fly cpuid patcher". It´s not possible!

greets,
modbin ;)

aryajuanda 08-23-2009 06:09 PM

welcome at board modbin.... thx for your kernel.... :D

maya77 08-23-2009 07:37 PM

Quote:

Originally Posted by modbin (Post 31922)
About binpatched kernel and source modded kernel:

on the fly patcher requires a kernel source from apple and a huge workaround. Since apple did not release 10.6 kernel sources yet, the only way to make the kernel work on amd is to modify it with a hexeditor. eg take the original kernel and patch it. A binpatched kernel will never support the "on the fly cpuid patcher". It´s not possible!

greets,
modbin ;)

I'm glad to see you here. Really. :-)

And thanks for explanation.

This may be stupid question, but is there a way to make 10.0.0 kernel from 9.8.0 source?

Patch 9.8 kernel for SL instead of patching 10.0 kernel for AMD?

SL is almost useless on AMD without on-the-fly opcode patching. SSE3 emulation and 64-bit support on AMD are also important parts of Voodoo kernel.

pαuℓzurrr. 08-23-2009 08:41 PM

@maya77, just give it some days/weeks ;)
Once the sources are out im sure someone will make a new kernel with opcode patching :)

charlienail 08-24-2009 05:53 AM

problem with 9600 gt
 
hey, so i've installed 10a432 on my friends hackintosh gigabyte p45udl. he has a 9600gt with 1024mb of ram. we got the bootup, sata, sound and networking working but can't get the video working.
i've tried creating a custom efi string with osx86 tools and putting it in boot.plis with the name, 1024mb ram and dvi-dvi. but no luck. i've also tried editing nvdav50hal.kext and nvdaresman.kext to put in the devid in the info.plist.

how did you get your 9600gt working? all you did was the efi string? how did you generate it? do you have any injectors? on leopard (5.7) his card works fine with nvdarwin injector.

i thought this card would be easy to install but efi studio and acpi patcher do not have prebuilt efi strings for it. the card is actually dvi,vga and hdmi i think but we'd be happy with just the dvi working.
thanks for your help

aryajuanda 08-24-2009 07:53 AM

Quote:

Originally Posted by charlienail (Post 32004)
hey, so i've installed 10a432 on my friends hackintosh gigabyte p45udl. he has a 9600gt with 1024mb of ram. we got the bootup, sata, sound and networking working but can't get the video working.
i've tried creating a custom efi string with osx86 tools and putting it in boot.plis with the name, 1024mb ram and dvi-dvi. but no luck. i've also tried editing nvdav50hal.kext and nvdaresman.kext to put in the devid in the info.plist.

how did you get your 9600gt working? all you did was the efi string? how did you generate it? do you have any injectors? on leopard (5.7) his card works fine with nvdarwin injector.

i thought this card would be easy to install but efi studio and acpi patcher do not have prebuilt efi strings for it. the card is actually dvi,vga and hdmi i think but we'd be happy with just the dvi working.
thanks for your help

yes i use efi string t get my VGA working... just generate it with GFX tools in osx86tools or maybe u can use silent natit 64 bit for snow to inject your vga ..
if u use 32 bit mode some injector still working

george205 08-24-2009 04:30 PM

Maybe another silly idea or....?
 
Ok! This may be another silly idea. But would it be possible to load a cpuid patcher/simulator from a bootloader just before loading mach_kernel? I don't know if this would be possible as I'm not a programmer, but I was thinking QEMU, which can even simulate lots of non-intel cpu architectures using intel/amd cpus. I know tha QEMU is an open-sourced program that needs to be loaded UNDER an os in order to be used but.....
If there could be something like that, all amd users could run unmodified vanilla kernels. So I would like to have an answer from people who have the appropriate knowledge on programming.

About my system:
Motherboard: Supermicro H8DAE-2 with nVidia MCP55 Pro chipset which supports up to two Six-Core AMD Opteron 2000/8000 processors
Super Micro Computer, Inc. - Aplus Products | Motherboards | H8DAE-2
Processor: 1x Opteron 8214 (for the time being) :-)
Ram: 4 GB Samsung DDR2 667 Registered ECC Unbuffered
Graphics Card: Nvidia 9400 GT
I also have two SATA hard disks, 120 GB and 640GB , a Sony IDE DVD reader and an Optiarc DVD Recorder.

maya77 08-24-2009 06:19 PM

I was thinking how it would be great, if possible, to have kext in Extra folder which does necessary AMD patching no matter which kernel is used...

maya77 08-28-2009 11:00 PM

Two good news:

1 - Build 10A432 is Gold Master
2 - Hopefully new kernel for AMD machines will be available soon. :-)

pαuℓzurrr. 08-28-2009 11:46 PM

1 - Yes
2 - Yes!

JonathanR33D 08-29-2009 01:44 AM

ehhh
 
And just about HOW LONG does it normally take for them to put together a kernel for an AMD-based system? Does ANYONE have a clue?

direlime 08-29-2009 02:01 AM

WooT WooT to new kernel!

Edit:
How long does it usually take to put together a amd kernel?

harrydeo 08-30-2009 02:26 PM

Working Great few tips
 
Hi

Thanks a lot of putting this worked like a charm. Couple of things though :

1. Xcode installation crashed the system during installation and then during subsequent bootup process. I had remove CHUD* from /System/Library/Extensions to get it boot again.

2. Pure 32 bit mode. So no apps can be ran in 64 bit more so no question of kernels and extensions working in 64 bit

3. Mouse and Performance was little firsky, so did a complete decrypt and CPUID patches and the performance was amazing. I must say Marvin utility still works great

Lets bring a 64 bit enabled kernel.

About XNU sources its being delayed more at the following darwin mailing list

http://lists.apple.com/archives/Darw.../msg00168.html

GothGargoyle 08-31-2009 02:12 AM

Shutdown & BIOS reset on Pentium D machine :(
 
1 Attachment(s)
Hi.

I've tried following the guide on my machine (a Pentium D box), which incidentally works fine on Mac OS X 10.5.8.

I get the following error whenever I try to start up:

Attachment 524

I am using Chameleon rc 2.640 with the replaced boot file. I have the following Extensions in the Extras/Extensions folder of my EFI partition:

AppleRTC.kext
OpenHaltRestart.kext
dsmos.kext
NullCPUPowerManagement.kext
PlatformUUID.kext
fakesmc.kext

I also have a dsdt.aml in the root of my drive.

I am using the mach_kernel.test7 kernel.

Whatever I try I can't avoid the error shown above. It seems to be choking on AppleACPIPCI every time. The error only shows up for a few seconds and then the machine turns off. When I restart the CMOS checksum is invalid and I have to set my BIOS settings back from default.

Any suggestions?

JonathanR33D 08-31-2009 11:39 AM

yeah...
 
Sounds like DSDT issue to me... at least partly

GothGargoyle 09-01-2009 07:06 AM

Quote:

Originally Posted by JonathanR33D (Post 32887)
Sounds like DSDT issue to me... at least partly

Managed to patch the DSDT file, which has stopped it trashing BIOS, but I still get the exact same error and kernel death, so I still suspect something to do with AppleACPIPCI is the problem.

naquaada 09-01-2009 12:47 PM

@ aryajuanda:

Is your system working without chipset drivers? What about these:

AppleAC97Audio.kext
AppleNForceATA.kext
nForceLAN.kext
skge.kext

These kexts I need for my hardware in Leopard. Will they work in Snow Leo, too? Interesting would be AppleThermal.kext. It only worked on 10.5.3, but if it was loaded my CPU is staying about 6°C/43°F cooler than as in 10.5.6.

aryajuanda 09-01-2009 01:49 PM

Quote:

Originally Posted by naquaada (Post 33077)
@ aryajuanda:

Is your system working without chipset drivers? What about these:

AppleAC97Audio.kext
AppleNForceATA.kext
nForceLAN.kext
skge.kext

These kexts I need for my hardware in Leopard. Will they work in Snow Leo, too? Interesting would be AppleThermal.kext. It only worked on 10.5.3, but if it was loaded my CPU is staying about 6°C/43°F cooler than as in 10.5.6.

yesy my system work without chipset driver, i use AHCI mode for my SATA HDD n my external HDD us using usb.
i have try to install it on my IDE HDD and is work with AppleNforceATA.kext... i try to place it in E/E or S/L/E working on both place.. i have not try the apple AC9, nForceLan, skge.kext because i dont use that kext.. but may be is working because in 32 bit mode u can use kext from leopard..

hope its help...

maya77 09-01-2009 04:42 PM

I'm using these two on SL for my Asus A8N-E:
AppleAC97Audio.kext
AppleNForceATA.kext

As I can remember system won't boot without chipset driver.

george205 09-02-2009 12:21 AM

snow kexts
 
Quote:

Originally Posted by naquaada (Post 33077)
@ aryajuanda:

Is your system working without chipset drivers? What about these:

AppleAC97Audio.kext
AppleNForceATA.kext
nForceLAN.kext
skge.kext

These kexts I need for my hardware in Leopard. Will they work in Snow Leo, too? Interesting would be AppleThermal.kext. It only worked on 10.5.3, but if it was loaded my CPU is staying about 6°C/43°F cooler than as in 10.5.6.

AppleAC97Audio.kext-> You can easily find a 64bit version of voodoohda.kext which is working fine on snow 32/ 64 bit for me.Try it out if you can and tell us if it does the job!
AppleNForceATA.kext-> As far as I know,there is no 64 bit kext for snow till now, so I'm using this leopard kext: http://darwin-ata.googlecode.com/fil...NTESTED%29.zip which is working fine with my system on snow 32bit only.
nForceLAN.kext-> Here you will find nforcelan.kext for snow 32/64! http://www.insanelymac.com/forum/ind...owtopic=125569

About my system:
Motherboard: Supermicro H8DAE-2 with nVidia MCP55 Pro chipset which supports up to two Six-Core AMD Opteron 2000/8000 processors
Super Micro Computer, Inc. - Aplus Products | Motherboards | H8DAE-2
Processor: 1x Opteron 8214 (for the time being) :-)
Ram: 4 GB Samsung DDR2 667 Registered ECC Unbuffered
Graphics Card: Nvidia 9400 GT
I also have two SATA hard disks, 120 GB and 640GB , a Sony IDE DVD reader and an Optiarc DVD Recorder.

GothGargoyle 09-02-2009 05:33 PM

1 Attachment(s)
Well I seem to have got past the AppleACPIPCI issues, but it still shuts down.

The issue seems to be this:

/dev/disk1s4: Can't initialize disk cache

I have tried booting into single user mode and it gives me the same error if I try to run fsck manually.

If I boot into Leopard it can run fsck_hfs -f over that that volume without an error.

Screenshot: Attachment 559

aryajuanda 09-02-2009 06:45 PM

Quote:

Originally Posted by GothGargoyle (Post 33247)
Well I seem to have got past the AppleACPIPCI issues, but it still shuts down.

The issue seems to be this:

/dev/disk1s4: Can't initialize disk cache

I have tried booting into single user mode and it gives me the same error if I try to run fsck manually.

If I boot into Leopard it can run fsck_hfs -f over that that volume without an error.

Screenshot: Attachment 559

have u try this:

boot -s
Remount the root filesystem read-write: (mount -uw /)
Set the ownership on your filesystem root and extensions and create your mkext archives:
Code:

chown 0:0 /
chown -R 0:0 /System/Library/Extensions
chown -R 0:0 /Extra/Extensions 

kextcache -v 1 -t -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions


DEADLY360 09-02-2009 07:09 PM

snow leopard before AUG/23?????
 
guys
is this really snow leopard???
i know that it was released on august 28
but how did you guys install before august 29???
sorry to ask this question
but i'm really curious :D

aryajuanda 09-02-2009 07:50 PM

Quote:

Originally Posted by DEADLY360 (Post 33256)
guys
is this really snow leopard???
i know that it was released on august 28
but how did you guys install before august 29???
sorry to ask this question
but i'm really curious :D


yes it is...

i use Dev dmg of SnowLeopard 10A432, confirm as GM build and have a same build with Retail Snow Leopard released on august 28..


http://img25.imageshack.us/img25/6753/picture1pkf.png

GothGargoyle 09-03-2009 04:25 PM

Quote:

Originally Posted by aryajuanda (Post 33252)
have u try this:

boot -s
Remount the root filesystem read-write: (mount -uw /)
Set the ownership on your filesystem root and extensions and create your mkext archives:
Code:

chown 0:0 /
chown -R 0:0 /System/Library/Extensions
chown -R 0:0 /Extra/Extensions 

kextcache -v 1 -t -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions


Thanks, this has helped me somewhat - if I use the -s I can get into Snow Leopard as I can bypass the fsck and mount the root drive.

However, if I let it boot normally (or try fsck from the terminal) I still get the "Can't initialize disk cache" error!

bogoos 09-05-2009 05:56 PM

Quote:

Originally Posted by aryajuanda (Post 31797)
After an successful install n boot into snow leopard i found some problem iTunes is crashing everytime..
the problem is the amd legacy kernel from modbin for snow leopard doen't have a on fly cpuids patch like voodoo based kermel so we need to do a cpuids patch.
u can use a Marvin's AMD Utilities to do this patch.
for Fix some problem u can run a cpuid patch on :

iTunes
Code:

/System/Library/QuickTime/
and
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/

Spotlight
Code:

/System/Library/PreferencePanes/Spotlight.prefPane

Can anyone tell me how to do it?? I have problem with iTunes and i can't fix it, because i don't know how to use AMD patcher.

Thanks

badkidforum 09-06-2009 10:23 AM

AMD Phenom Kernel Panic.
 
Hey, i tried ur method :::
the problem with me is the kernel panic. with Mobdin test7 kernel

my Rig is.

AMD Phenom 2.6 GHz 9950BE
2GB Corsair Ram DDR 800
n Biostar TA790GXB A2+ v6.0 ( SB 750 and ALC662 ) -
Nvidia 8600GT 512 ( Working with injectors provided in 10.5.4 Disc ).
Everything working 100% in leopard ( LawlessPPC 10.5.4 patched with SB700 Kexts by me, updated yo 10.5.8 ), Even ALC662 works 100% .. shows in System profiler .. n all ..

For SL. ------- DSTC Patcher causes error . do i use Force compilation, * this is the only exception.
I just want to know if Mobdin Test7 kernel supports AMD ( specially mine one ). and m also using the GM Build.

m also available most of the time on
irc.osx86.hu – in #hackint0sh and #snowleopard.
me also trying the GM build, same as yours.

Thanks in advance.