Jump to content

[Guide & Software] Complete Intel Bad Axe 2 Walkthrough with Software


weaksauce12
 Share

918 posts in this topic

Recommended Posts

Hi All,

 

finally I made my BadAxe2 to function all Intel and Marvell SATA ports,

now my system this perfect one :):)

 

Together annex my installer for the KEXT, twirls it and for security,

install and before the BOOT, repairs the DISK permissions, delete all caches and

make the 1# BOOT w/ F8 -v -f

 

Today is one day happy for me....

 

weaksauce12, if you to want can place this KEXT in its guide of instructions of the BadAxe2

 

Enjoy!!!

 

EDIT: Running Leo 10.5.2 + EFI8 All kexts is Vanilla :) , only DSmos.kext is "alien"

EDIT2: I see 5 Marvell ports, but in board only have 4!!!??? the e-sata control 2 ports?

 

 

hi,

 

i only get 13AppleAHCIPort in not compatible with its superclass. 10IOAHCIPort superclass changed?

 

i booted with -v -f to force load

 

i use the 1.07 version of appleahciport and it works..yours is 1.10. i just have the description "Generic AHCI" for all 8 ports..

 

@Guedes Jr: does your appleahci support esata? can you hotplug an esata device on your marvell?

could you please post the kexts without the installer?

 

 

 

any ideas?

 

apoo

Link to comment
Share on other sites

Hi All,

 

finally I made my BadAxe2 to function all Intel and Marvell SATA ports,

now my system this perfect one :D :censored2:

 

Together annex my installer for the KEXT, twirls it and for security,

install and before the BOOT, repairs the DISK permissions, delete all caches and

make the 1# BOOT w/ F8 -v -f

 

Today is one day happy for me....

 

weaksauce12, if you to want can place this KEXT in its guide of instructions of the BadAxe2

 

Enjoy!!!

 

EDIT: Running Leo 10.5.2 + EFI8 All kexts is Vanilla :censored2: , only DSmos.kext is "alien"

EDIT2: I see 5 Marvell ports, but in board only have 4!!!??? the e-sata control 2 ports?

 

I tested it on my experimental EFI v8 system with 10.5.2 and I'm getting the same error I got before...it will ask me to initialize a disk (even if previously formatted) and then gives me this error when I try to format it:

 

"Partition failed

Partition failed with the error:

Input/output error"

 

Again the disk DOES show up in Disk Utility, but I'm unable to do anything with it. It only recognizes the presence of the disk, nothing more.

 

Did you do any configuration in the Marvell BIOS to get it to be recognized?

Link to comment
Share on other sites

Hi Guys,

 

 

Well, i only have one HD pluged in Marvell at this time, and not have HARD for test E-sata hot-plug :P

 

No i dont have any expecial config im my marvell bios, only anable in BIOS (BX97520J.86A.2809.2007.1213.0017 (Intel Corp.))

 

now i add .ZIPED kext, I hope this help!!

 

and please if i can make somo tests please tell me!

 

[]'s

 

EDIT: i dont try format HD, only change my server install HD for marvel and is showed and read.... in some days i will get a new HD for try raid and can make more tests....

 

EDIT2: This is a only chage in original Apple kext, i make some tests for view compat. and if wiorks perferct, all help will wellcome!

 

<key>GenericAHCI</key>

<dict>

<key>CFBundeIdentifier</key>

<string>com.apple.driver.AppleAHCIPort</string>

<key>Chipset Name</key>

<string>AHCI Controller</string>

<key>IOClass</key>

<string>AppleAHCI</string>

<key>IOPCIClassMatch</key>

<string>0x01060000&0xffff0000</string> <==I only change this!!!

<key>IOProbeScore</key>

<integer>800</integer>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

<key>Vendor Name</key>

<string>Marvell 88SE61XX SATA/RAID controler</string>

</dict>

AppleAHCIPort.kext.zip

Link to comment
Share on other sites

Hi guys,

 

I'm new to this and have ordered my parts to build my first hackintosh:

 

1 x Intel 'Bad Axe 2' D975 Socket 775 Motherboard

1 x Intel Core 2 Quad Q6600 2.4GHz 95W G0 Stepping (Retail 775)

1 x Cooler Master CM-690 Dominator

2 x 250Gb Western Digital Caviar SE SATA 8MB

1 x Corsair 520W HX V2 Series Modular PSU

1 x Arianet Elite 4GB PC2-6400 CL5 (2x2GB)

1 x Sapphire Radeon X1950 Pro / PCI-E / 512MB / Graphics Card

 

Piecing the machine together will be a breeze, however I am a bit daunted in getting the software installed. I have downloaded a copy of weaksauce12's install guide with files, however I downloaded this from the first page of this thread and the documentation says it was updated December 2007. Can someone please confirm if this is the latest version (I read weaksauce has done some updates) and if it is not, can anyone give me a link to the latest version?

 

Also, I'm getting the Kalway formatting ISO, however I am running Leopard on my iMac - I am assuming the Brazilmac patch won't be able to run (as mentioned in the guide). Can I install using the Kalyway 10.5.1 disc? Any help would be appreciated.

Link to comment
Share on other sites

does anybody here have some solid unix skills to make finally a working driver for our most beloved badaxe2?

 

my patched 1.07 AppleAHCIPort.kext driver shows me only generic ahci for all 8 sata ports; guedes driver shows (only him..:( ) the correct description for ich7 and marvell but doesn´t work for me.

 

it also would be nice, if esata could work....

 

is the key to sucess the string for the hardware in the plist?

 

apooo

Link to comment
Share on other sites

Hey Weaksauce,

 

I had something similar occur when attempting to install XP on the my bad axe box off the marvel controller. No matter what I did I was unable to get XP to properly format either a drive or a RAID LUN on the marvell. Totally non obvious solution was to disconnect the drives on the Intel controller, then format the marvell connected drives in windows (which would subsequently work) then reboot with the intel drives connected.

 

Seems like something similar could be happening on the mac side. Assuming that's the case it could be a bug with the marvell controller.

 

Cheers

 

 

 

I tested it on my experimental EFI v8 system with 10.5.2 and I'm getting the same error I got before...it will ask me to initialize a disk (even if previously formatted) and then gives me this error when I try to format it:

 

"Partition failed

Partition failed with the error:

Input/output error"

 

Again the disk DOES show up in Disk Utility, but I'm unable to do anything with it. It only recognizes the presence of the disk, nothing more.

 

Did you do any configuration in the Marvell BIOS to get it to be recognized?

Link to comment
Share on other sites

I know the 7300GT's are working for mostly everyone. Maybe not the 512 version though... maybe weaksauce can let us know about that... I must have got lucky. I didnt have any issues....

 

I flashed my 7300 GT 512 with mac compatible firmware, months ago. Desperately trying to find the link for you to get the image file. Works like a charm. Everything screen rotation etc. I'll forward the link once I find it. ;)

 

Added: MacVidia is the site. down currently. Just search the card when the site is up again...

Link to comment
Share on other sites

Hi all

 

weaksauce12

Here a new installer for no vanilla kernel marvell, i try send 4 u im pm but i dont ADD files...

 

[]'s

 

Thanks, got it! Didn't work for me, unfortunately - it still gives me the I/O error. I'll do an install with a vanilla kernel today and see how the first one goes.

Link to comment
Share on other sites

Hi,

 

i´ve just restored my leopard with timemachine but i can´t start from the partition... i think timemachine hasn´t copied the efi bootloader...

 

i booted with iatkos for restoring.

 

Are there some possibilities to install efi again without having to format the partition? I had efi8

 

@weaksauce: how do i use SuperDuper? can´t choose a destination..... think i´m too stupid .-)

 

apooo

Link to comment
Share on other sites

Hi,

 

i´ve just restored my leopard with timemachine but i can´t start from the partition... i think timemachine hasn´t copied the efi bootloader...

 

i booted with iatkos for restoring.

 

Are there some possibilities to install efi again without having to format the partition? I had efi8

 

@weaksauce: how do i use SuperDuper? can´t choose a destination..... think i´m too stupid .-)

 

apooo

 

Just select the hard drive you want to clone to as the destination drive. It's in the drop-down menu on the right side.

 

I did a vanilla install this afternoon and used Guedes' installer. I'm happy to report that it works for me! This is the first time that the Marvell controller has worked for me, so I'm very happy! However, instead of saying "Intel ICH7-M AHCI", it just says "Serial-ATA Bus" for my primary ports. Odd...I've attached a screenshot. But it works!

post-157099-1205013739_thumb.png

Link to comment
Share on other sites

Some more exploration with the Marvell controller:

 

1. You CAN create a RAID set using the onboard RAID.

 

2. It does NOT seem possible to boot from the Marvell controller, either from a single disk or from a RAID set. I'm guessing it's because the Marvell driver has to be loaded in order for the Marvell controller to be recognized as usable. I don't know for sure though, all I know is that right now it doesn't boot up if I connect my boot drive to a Marvell port.

 

So now, it looks like all we need is a fully-working Sigmatel driver for our onboard audio. Again, that solution is solvable via a cheap USB sound card if you want/need full audio support. The experimental driver is enough for volume up & down, at least.

 

Yay!

Link to comment
Share on other sites

Just select the hard drive you want to clone to as the destination drive. It's in the drop-down menu on the right side.

 

I did a vanilla install this afternoon and used Guedes' installer. I'm happy to report that it works for me! This is the first time that the Marvell controller has worked for me, so I'm very happy! However, instead of saying "Intel ICH7-M AHCI", it just says "Serial-ATA Bus" for my primary ports. Odd...I've attached a screenshot. But it works!

 

Hi All,

 

God news! but please telme, u set u BIOS ICH7 in ACHI mode? sory my stupid question, but, in my 1# kext i set for XBX2 = 808627c1... please check if in u kext have this ID.....

 

Thx and sory my bad English!

Link to comment
Share on other sites

Hi All,

 

God news! but please telme, u set u BIOS ICH7 in ACHI mode? sory my stupid question, but, in my 1# kext i set for XBX2 = 808627c1... please check if in u kext have this ID.....

 

Thx and sory my bad English!

 

Ahh good point, I had switched it back to IDE for my other Non-Vanilla install. That fixed it!

post-157099-1205080335_thumb.png

Link to comment
Share on other sites

Hi,

 

i´ve just restored my leopard with timemachine but i can´t start from the partition... i think timemachine hasn´t copied the efi bootloader...

 

i booted with iatkos for restoring.

 

Are there some possibilities to install efi again without having to format the partition? I had efi8

 

 

apooo

 

Yeah just use this script.

If you have other partitions on the same disc unmount them before running the script.

bootefi.zip

Link to comment
Share on other sites

I've got my Badaxe2 running all 8 SATA ports, thanks to Guedes Jr's "HMBT_Marvell_88SE61XX_installer".

 

I used Guedes Vanilla kernal one, since my install is off the Retail Disk( withEFI 8 GUID). The only non-vanilla Kext is dsmos.

 

Another shout-out goes to Timewise. His script works well for installing and activating EFI onto the Guid partition before install.

 

This is my install:

I have 2 drives

On one drive I Installed Kalyway 10.5.1 as MBR EFI. I named this drive "MBRLeo". No options were checked except MBR EFI I ran the rest of my installer using that kalyway install as the boot drive. Never again booted off a DVD.

 

•Formatted my other drive as GUID (named it "1000")

•Ran Timewise's bootefi script (to install "boot_v8" EFI)

•Rebooted to my MBRLeo drive..

•Ran modified version of Timewise's bootefi script onto my drive "1000"(installed "boot_v7_guid_only") (the v7 part you need is in here )

•Rebooted to my MBRLeo drive.

•Ran Timewise's bootefi script (to install "boot_v8" EFI again)

•Mounted osx-leopard105.iso (You could use the actual Retail DVD too but it's slower

•To install OSX onto my GUID drive "1000"=, Open Terminal and enter the next two lines:

cd /Volumes/Mac\ OS\ X\ Install\ DVD/System/Installation/Packages

open osinstall.mpkg

•Eat a sandwich, surf insanely, download stuff you need later while it installs. (7 minutes)

•Once install is done Dont Restart

•Add the dsmos.kext to your kext extensions (/System/Library/Extensions/)

•then select that dsmos kext, right-click and get info.

•Set permissions to (system=read&write, wheel=read only, everyone=readonly)

•In permissions if the top one is NOT system, but is yourusername(me) then you need to change that owner to system or root using a handy app called FileXaminer

which can change ownership back to system . I think you can do this in terminal using chown command, but I dont know the command.

•That is all the kexts I installed I didnt install nvinject at this point because my graphics card (xfx8600) will run without it (in low rez).

•To make sure the drive was owner enabled I went to Terminal and entered (my drive was named 1000):

sudo /usr/sbin/vsdbutil -a /Volumes/1000

•Restart

•during Bios flash mash F10 untill you see the drive selection screen

•use arrow keys to select the drive you just installed on

•Hit Enter to boot that drive.

•If all goes well, it should have booted and you get the welcome screen.

Yeay! You have 10.5 in GUID with EFI 8 everything vanilla. (depending on your graphics card you may need the nvinject.kext) mine was low rez, but I didnt install it. My card is supported in the 10.5.2 graphics update so I continued on updating my OS. See below.

 

To install the 10.5.2 update:

I downloaded Apple's MacOSXUpdCombo10.5.2 and thenused Netkas's upgrade instructions which delete the AppleIntelCPUPowerManagement.kext during install. When I re-booted my graphics card wasnt supported (hung at loginwindow.app ), so I •Re-booted my MBRLeo Drive (the kalyway one)

•downloaded the LeopardGraphicsUpdate1.0 from apple

•mounted it, launched it, and told it to install onto my "1000" drive.

•I restarted back into my "1000" drive.

•Success! My graphics card is running both monitors at full rez with QE accelerated.

•Ran apples software update and successfully updated everything listed ( there were no more system updates, just software)

 

At this point my machine is completely vanilla except for the missing AppleIntelCPUPowerManagement.kext. Everything runs very quick. TimeMachine, AdobeCS and Final Cut work (But it's a slow install from the original DVD's).

 

I use a usb sound card - so I dont really need to do the SoundPatch. I tested TeamScream's and it works well though

I dont really need the last 4 SATA drives, but installed Guedes Vanilla Controller anyway.

 

I'm a happy camper! Thanks to all the info I gleaned from this thread, BJmoose's, and TeamScream's.

 

Thanks!

 

P.S. I hope it's ok I posted my method here. I didnt mean to go into so much detail.

post-145852-1205297030_thumb.jpg

Link to comment
Share on other sites

Hi,

 

Don't worry about going into so much detail.

 

I wonder, would it be possible for you to write up an install guide sort of like Weak Sauce's?

His was awesome because anybody could pretty much come in right off the street and get to work on building their Hackintosh. It is well written.

 

Anyway, the more documentation we have the better.

 

Does anybody know if there is a section in this forum for install guides in Word or PDF format?

If so, could I have a link?

If not, then we should set one up.

 

Cheers!

Link to comment
Share on other sites

That was just from memory, so I'll start a new thread, and write a proper guide. I think I will do the whole thing again, and make a screen capture video as well as the write up. Of course Weaksauce is probably about to release another well crafted guid for EFI 8 too :)

Chris

 

After using the uuid update file that Weaksauce has on page 1, I duplicated my startup drive using super-duper and restarted from it.

 

Team Screams EFI 8 write up is easier/better than mine, if you dont mind using a non-retail disk.

Chris

 

Don't worry about going into so much detail.

 

I wonder, would it be possible for you to write up an install guide sort of like Weak Sauce's?

His was awesome because anybody could pretty much come in right off the street and get to work on building their Hackintosh. It is well written.

 

Anyway, the more documentation we have the better.

 

Cheers!

Link to comment
Share on other sites

That was just from memory, so I'll start a new thread, and write a proper guide. I think I will do the whole thing again, and make a screen capture video as well as the write up. Of course Weaksauce is probably about to release another well crafted guid for EFI 8 too :D

Chris

 

After using the uuid update file that Weaksauce has on page 1, I duplicated my startup drive using super-duper and restarted from it.

 

Team Screams EFI 8 write up is easier/better than mine, if you dont mind using a non-retail disk.

Chris

 

Yeah I'm working on the EFI v8 guide, it's giving me more problems than I anticipated, but at least there's progress! I have Spring Break this week and I'm focusing on the boot code, so hopefully we can get a more streamlined version of that up and running.

 

Also, has anyone else lost Firewire on 10.5.2?

Link to comment
Share on other sites

Also, has anyone else lost Firewire on 10.5.2?

 

Did you loose Firewire ???

 

damn, I was close to go for the Bad Axe2 but if Fire Wire is not sure, I cant use it. audio interface and such....

I might bite the sour apple then.

Link to comment
Share on other sites

 Share

×
×
  • Create New...