apple apple Posted January 12, 2010 Share Posted January 12, 2010 Try this http://www.insanelymac.com/forum/index.php?showtopic=186609 Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1383323 Share on other sites More sharing options...
dougaa Posted January 12, 2010 Share Posted January 12, 2010 Try this http://www.insanelymac.com/forum/index.php?showtopic=186609 Actually, I believe that's the kext I attached. For TheG33k, in addition to copying the extension with the others, you have to make sure it has the correct permissions, then rebuild the extensions cache. There are directions for doing that in many places, including my tutorial at http://www.insanelymac.com/forum/index.php?showtopic=199832 Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1383354 Share on other sites More sharing options...
TheG33k Posted January 12, 2010 Share Posted January 12, 2010 Actually, I believe that's the kext I attached. For TheG33k, in addition to copying the extension with the others, you have to make sure it has the correct permissions, then rebuild the extensions cache. There are directions for doing that in many places, including my tutorial at http://www.insanelymac.com/forum/index.php?showtopic=199832 Okay i will try it and post the success here. EDIT: JUPPI it works !!! The solution was to correct the kext permissions by typing: chown -R root:wheel /Extra/ chmod -R 755 /Extra/ and after that i could build the kextcache file by typing this: kextcache -m /Extra/Extensions.mkext /Extra/Extensions/ btw i used the IOATAFamily.kext from here: http://www.insanelymac.com/forum/index.php?showtopic=186609 Thank you dougaa Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1383360 Share on other sites More sharing options...
apple apple Posted January 12, 2010 Share Posted January 12, 2010 "btw i used the IOATAFamily.kext from here: http://www.insanelymac.com/forum/index.php?showtopic=186609" No prob Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1383540 Share on other sites More sharing options...
LioNEXT Posted January 14, 2010 Share Posted January 14, 2010 Can anyone suggest how I can resolve this? I can get to the installer but I cannot see any hard drive except the USB drive. I have already generated kext cache etc and seems to work okay. Do I need to ApplePIIXATA.kext (Another interesting thing, if I reboot using -v just to see message, I get hung up on that grey screen with a pointer that turns to beach ball. But if I simply hit enter on the install USB partition and do not enter -v, but still keep the -f -32 options, I get to the installer. Does this have anything to do with the hard drives not showing up?!) Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1385436 Share on other sites More sharing options...
dougaa Posted January 15, 2010 Share Posted January 15, 2010 Can anyone suggest how I can resolve this? I can get to the installer but I cannot see any hard drive except the USB drive. I have already generated kext cache etc and seems to work okay. Do I need to ApplePIIXATA.kext (Another interesting thing, if I reboot using -v just to see message, I get hung up on that grey screen with a pointer that turns to beach ball. But if I simply hit enter on the install USB partition and do not enter -v, but still keep the -f -32 options, I get to the installer. Does this have anything to do with the hard drives not showing up?!) Are your hard drives connected using ATA or SATA? Most people would use SATA with the Bad Axe 2, but if you're using ATA (the wide ribbon cable) you need the IOATAFamily kext that was just discussed in previous postings. Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1385560 Share on other sites More sharing options...
sir mac alot Posted January 15, 2010 Share Posted January 15, 2010 I've tried to install Snow Leopard on my Bad Axe 2 and I'm getting kernel panics at the very beginning of the boot process, regardless of whether I boot in 64bit or 32bit mode. Has anyone had any success installing snow leopard on a bad axe 2? what install method are you using? i had to add a DSDT.aml file to the usb stick I used to install with. it allowed me to install, but then I had to move AppleIntelPIIXATA.kext to boot. from installer terminal: cd /volumes/yourdrivename/System/Library/Extensions/ mv -f IOATAFamily.kext/Contents/PlugIns/AppleIntelPIIXATA.kext /volumes/mac Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1385718 Share on other sites More sharing options...
TomTom1 Posted January 18, 2010 Share Posted January 18, 2010 Add me to the list of BadAxe2 owners who can't install SL without KP. I have retail vanilla 10.5.8 running 100% with just a few kexts added, but I'll ......... Wow, 100% on 10.5.8 !? Mine doesn't, I search all over the net, and still couldn't find a way to make my Marvell SATA to work. (It always worked fine until 10.5.5 and quit working after I try to update to 5.7 and 5.8, or direct to 5.8 combo) If your Marvell works, would you share that how you get it to work? Thanks. Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1388890 Share on other sites More sharing options...
apple apple Posted January 18, 2010 Share Posted January 18, 2010 I don't know the question, but the answer is Empire EFI... at least for the bas axe's. Not 100%, but close. Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1388960 Share on other sites More sharing options...
olav Posted January 19, 2010 Share Posted January 19, 2010 Can anyone suggest how I can resolve this? I can get to the installer but I cannot see any hard drive except the USB drive. I have already generated kext cache etc and seems to work okay. Do I need to ApplePIIXATA.kext (Another interesting thing, if I reboot using -v just to see message, I get hung up on that grey screen with a pointer that turns to beach ball. But if I simply hit enter on the install USB partition and do not enter -v, but still keep the -f -32 options, I get to the installer. Does this have anything to do with the hard drives not showing up?!) As I understand you're booting from the installer dvd with a "EFI" kext loader from usb. So, you are unable to use disk utility on the installer? If the disk isn't formatted to an apple HFS filesystem it will not show up in the installer, but it will be visible in disk utility. If you're using AHCI settings in bios you'll not need the ApplePIIATA.kext. Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1389159 Share on other sites More sharing options...
egray Posted January 19, 2010 Share Posted January 19, 2010 Chameleon 2 quirk (Bad Axe 2 Quad 6600): I've tried Cham 2 rc 1, 2, and 4 with PCEFI 10.1. I can boot Snow OK, but I don't get any startup options. When the bootloader shows "press any key" and I press a key, I get a freeze - nothing happens at all, have to reboot. If I do nothing and let the timeout pass it boots normally. My workaround to access startup options is to set kernel flags in Boot.plist (I always boot verbose anyway). Anybody else have this, or know something about it? Is there some BIOS thing I need to do, or use an SMBIOS plist, which I'm not doing? (I updated the BIOS to the latest, and it shows as BX97520J.86A.2838.2008.0903.1859 in System Profiler). On my 10.5.8 system (separate HD on the same machine) I'm using Chameon 1/PCEFI v9 with no issues. Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1389765 Share on other sites More sharing options...
El Chupacabra Posted January 19, 2010 Share Posted January 19, 2010 Chameleon 2 quirk (Bad Axe 2 Quad 6600): I've tried Cham 2 rc 1, 2, and 4 with PCEFI 10.1. I can boot Snow OK, but I don't get any startup options. When the bootloader shows "press any key" and I press a key, I get a freeze - nothing happens at all, have to reboot. If I do nothing and let the timeout pass it boots normally. My workaround to access startup options is to set kernel flags in Boot.plist (I always boot verbose anyway). Anybody else have this, or know something about it? Is there some BIOS thing I need to do, or use an SMBIOS plist, which I'm not doing? (I updated the BIOS to the latest, and it shows as BX97520J.86A.2838.2008.0903.1859 in System Profiler). On my 10.5.8 system (separate HD on the same machine) I'm using Chameon 1/PCEFI v9 with no issues. Might need to enable PATA connection in BIOS, but disable the IOATAFamily.kext on your boot volume. Later on you can replace the ATA extension with one listed earlier that will enable PATA HDDs. Also, try the myHack installer on your boot volume as well. Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1389802 Share on other sites More sharing options...
egray Posted January 19, 2010 Share Posted January 19, 2010 Might need to enable PATA connection in BIOS, but disable the IOATAFamily.kext on your boot volume. Thanks, but there's no "enable" for PATA in the Bad Axe 2 BIOS setup. The only IDE/ATA options are "Native" and "Legacy". Mine was set to "Native" so I tried "Legacy" but got the same result. I don't have any PATA devices, all SATA. What's in the myHack installer that's different from what I've got by manually installing Chameleon v2 RC4 with Netkas' PCEFI 10.1 boot file? BTW I've tried later (and earlier) versions of Netkas' boot file (like 10.3, 10.5 and 9) and none of them work at all - spinning cursor or several lines of "boot" this and that followed by a freeze. All versions of Chameleon v2 get me booted into Snow with Netkas 10.1, so the problem is only with Chameleon, it's got nothing to do with kexts or whatever else. Changes to my Boot.plist file are recognized (like changing theme or kernel flags) so there's nothing wrong with that. Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1390018 Share on other sites More sharing options...
diogan Posted January 20, 2010 Share Posted January 20, 2010 TheG33k: There are plenty of utilities (shell scripts) that will do the job. I use pfix which was written by Conti. I also use M-Audio products (Firewire Solo w/ BX5a monitors). Leoopardoo: For on-board audio I use the VoodooHDA (recompile by Prasys) package. Don't use the microphone feature, unless it's thru a Logitech QuickCam Vision Pro. Never use sleep mode. diogan: Were you able to get a 64-bit kernel working? Could you post your DSDT with the fix on it? I'd like to see if I can use the 64-bit kernel now. Thanks! Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1390908 Share on other sites More sharing options...
El Chupacabra Posted January 21, 2010 Share Posted January 21, 2010 Thanks, but there's no "enable" for PATA in the Bad Axe 2 BIOS setup. The only IDE/ATA options are "Native" and "Legacy". Mine was set to "Native" so I tried "Legacy" but got the same result. I don't have any PATA devices, all SATA. Change "automatic" to "manual" under the drive config, then you can enable/disable pata. Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1392119 Share on other sites More sharing options...
apple apple Posted January 22, 2010 Share Posted January 22, 2010 I use the same old DSDT made by the XXX 10.5.6 release, which is the same as the one fassl's utility makes. 64 bit runs like a champ. But I used the MyHack installer on the Empire EFI disk. Only trick is selecting the right kexts, provide your own dsdt, and change "arch=i386" to "None" in the boot.plist Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1392343 Share on other sites More sharing options...
diogan Posted January 22, 2010 Share Posted January 22, 2010 I use the same old DSDT made by the XXX 10.5.6 release, which is the same as the one fassl's utility makes. 64 bit runs like a champ. But I used the MyHack installer on the Empire EFI disk. Only trick is selecting the right kexts, provide your own dsdt, and change "arch=i386" to "None" in the boot.plist Do you think you could attach your dsdt? I haven't had much luck using fassl's utility (most likely due to my own ineptitude, I'm sure). Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1392420 Share on other sites More sharing options...
apple apple Posted January 22, 2010 Share Posted January 22, 2010 Do you think you could attach your dsdt? I haven't had much luck using fassl's utility (most likely due to my own ineptitude, I'm sure). I'll do you one better. Here's my Extra folder Now if the DSDT doesn't work for you for some reason (I use a Bad Axe 1 not 2), creating one is no problem. When you run fassl's DSDT patcher it will ask you what os you want to emulate. "0" is for darwin I believe. That's the one you want. It will then create a DSDT.aml in the same folder that the application is in. Just take that aml and drop it in the Extra folder. I had to use the AppleIntelPIIXATA.kext and IOTAFamily.kext to get SL to boot. If you have any sleepenabler.kext I would recommend getting rid of it. I believe you will also need to install the 64 bit version of VoodooHDA on your SL partition before rebooting. Extra.zip Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1392761 Share on other sites More sharing options...
diogan Posted January 22, 2010 Share Posted January 22, 2010 I'll do you one better. Here's my Extra folder Now if the DSDT doesn't work for you for some reason (I use a Bad Axe 1 not 2), creating one is no problem. When you run fassl's DSDT patcher it will ask you what os you want to emulate. "0" is for darwin I believe. That's the one you want. It will then create a DSDT.aml in the same folder that the application is in. Just take that aml and drop it in the Extra folder. I had to use the AppleIntelPIIXATA.kext and IOTAFamily.kext to get SL to boot. If you have any sleepenabler.kext I would recommend getting rid of it. I believe you will also need to install the 64 bit version of VoodooHDA on your SL partition before rebooting. Thanks! I got kernel panics from both your DSDT (which didn't surprise me since it's a different board), and from the patched DSDT. A little research showed me that fassl's utility (and PCWiz's GUI version) don't perform the CMOS fix, so I guess it's not that weird. I made a dump of my DSDT so I can edit it myself, but I'm not sure of which instances I need to change to correctly make the changes. Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1393190 Share on other sites More sharing options...
apple apple Posted January 23, 2010 Share Posted January 23, 2010 I don't know what's different in the myhack installer but your board is hardly very different from mine it should still work. Heck my board even supports c2d, I'm running a quad core xeon with it. MyHack is probably available somewhere else but I used the one on the empire efi cd. You already have sl installed just boot into that, erase the chameleon partition you have and run the myhack installer (you can get it on the empire efi cd, just google empire efi... its the first one), selecting the now empty partition. When I get home I can tell you the kexts I selected during the install and that's just about it. The only thing left is using the dsdt (the one u created that didn't work last time) and changing a line in your boot.plist. Sleep does not work for me, I dont know about the marvell ports (prolly not), and I use an RTL8169 network card that I got early on in the tiger days. Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1393353 Share on other sites More sharing options...
cgreenberg Posted January 23, 2010 Share Posted January 23, 2010 Wow, 100% on 10.5.8 !? Mine doesn't, I search all over the net, and still couldn't find a way to make my Marvell SATA to work. (It always worked fine until 10.5.5 and quit working after I try to update to 5.7 and 5.8, or direct to 5.8 combo) If your Marvell works, would you share that how you get it to work? Thanks. It's on here somewhere. Search for Badaxe Marvell SATA kext and you'll find the solution. As I recall, there was some minor plist editing involved, though it's been a good long while since I upgraded my rig to a UD3P running SL and I don't remember the exact steps I took. But like all else, the solution is on this site, you just have to spend some time searching the keywords and reading through threads till you find the answer. Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1393374 Share on other sites More sharing options...
apple apple Posted January 23, 2010 Share Posted January 23, 2010 @ cgreenberg Here it is: http://www.insanelymac.com/forum/index.php...p;#entry1392803 @ diogan Before you install, after selecting the partition hit customize. Choose "com.apple.Boot.plist"; "GraphicsEnabler" (should work for most nvidia cards); "AHCIPortInjector.kext"; "AppleIntelPIIXATA.kext & IOATAFamily.kext"; "IOAHCIBlockStorageInjector.kext"; "JMicronATA.kext"; "NullCPUPowerManagement.kext"; "OpenHaltRestart.kext"; and "PlatformUUID.kext". Then install. Before rebooting drop that dsdt.aml in your extra folder and edit the boot.plist by changing "arch=i386" to "None" Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1393398 Share on other sites More sharing options...
diogan Posted January 23, 2010 Share Posted January 23, 2010 @ diogan Before you install, after selecting the partition hit customize. Choose "com.apple.Boot.plist"; "GraphicsEnabler" (should work for most nvidia cards); "AHCIPortInjector.kext"; "AppleIntelPIIXATA.kext & IOATAFamily.kext"; "IOAHCIBlockStorageInjector.kext"; "JMicronATA.kext"; "NullCPUPowerManagement.kext"; "OpenHaltRestart.kext"; and "PlatformUUID.kext". Then install. Before rebooting drop that dsdt.aml in your extra folder and edit the boot.plist by changing "arch=i386" to "None" I have all the kexts I need and boot.plist configured well - it's largely that I'm not sure what the edits to DSDT for the CMOS fix should look like. I checked out netkas's blog where he had it listed... hmmm. Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1393406 Share on other sites More sharing options...
apple apple Posted January 23, 2010 Share Posted January 23, 2010 Yeah, but I would use the MyHack installer on the Empire EFI cd. I don't know what is different about it, but I'm tellin ya it works... no cmos problems or anything. BTW the installer uses Chameleon 2 rc4 even though it says in places its rc3. Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1393667 Share on other sites More sharing options...
diogan Posted January 24, 2010 Share Posted January 24, 2010 Yeah, but I would use the MyHack installer on the Empire EFI cd. I don't know what is different about it, but I'm tellin ya it works... no cmos problems or anything. BTW the installer uses Chameleon 2 rc4 even though it says in places its rc3. I figured out the problem: my nVidia 7300LE. In order to get it to function with the 64-bit kernel I need to replace the GeForce and nVidia kexts in /s/l/e with the versions from 10.6.1. I'm not very keen on this as I like to keep my install vanilla for ease in updating. Link to comment https://www.insanelymac.com/forum/topic/181410-snow-leopard-on-bad-axe-2/page/8/#findComment-1394645 Share on other sites More sharing options...
Recommended Posts