apooo Posted March 4, 2008 Share Posted March 4, 2008 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 More sharing options...
weaksauce12 Posted March 4, 2008 Author Share Posted March 4, 2008 Hi All, finally I made my BadAxe2 to function all Intel and Marvell SATA ports, now my system this perfect one :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 More sharing options...
gu3d3s Posted March 5, 2008 Share Posted March 5, 2008 Hi Guys, Well, i only have one HD pluged in Marvell at this time, and not have HARD for test E-sata hot-plug 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 More sharing options...
dholi2k Posted March 5, 2008 Share Posted March 5, 2008 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 More sharing options...
bigvalboa Posted March 5, 2008 Share Posted March 5, 2008 I just tried the Marvell package, and I can confirm that it works properly. Disk utility functions fine. Link to comment Share on other sites More sharing options...
apooo Posted March 5, 2008 Share Posted March 5, 2008 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 More sharing options...
bigvalboa Posted March 5, 2008 Share Posted March 5, 2008 The descriptions are properly displayed for me as well. Link to comment Share on other sites More sharing options...
a6d9cmro Posted March 7, 2008 Share Posted March 7, 2008 really need some help with UUID error. Tried the fix that was listed on pg 15, but didn't work. Using 10.5.2 on a nearly stock retail image. Link to comment Share on other sites More sharing options...
cable909 Posted March 7, 2008 Share Posted March 7, 2008 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 More sharing options...
weaksauce12 Posted March 7, 2008 Author Share Posted March 7, 2008 really need some help with UUID error. Tried the fix that was listed on pg 15, but didn't work. Using 10.5.2 on a nearly stock retail image. Did you format using MBR or GUID? What is the error # you are getting? Link to comment Share on other sites More sharing options...
gu3d3s Posted March 8, 2008 Share Posted March 8, 2008 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 No_vanilla_AppleAHCI.kext_4_Marvell.zip Link to comment Share on other sites More sharing options...
OOSSXX8866 Posted March 8, 2008 Share Posted March 8, 2008 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 More sharing options...
weaksauce12 Posted March 8, 2008 Author Share Posted March 8, 2008 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 More sharing options...
apooo Posted March 8, 2008 Share Posted March 8, 2008 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 More sharing options...
weaksauce12 Posted March 8, 2008 Author Share Posted March 8, 2008 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! Link to comment Share on other sites More sharing options...
weaksauce12 Posted March 8, 2008 Author Share Posted March 8, 2008 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 More sharing options...
gu3d3s Posted March 9, 2008 Share Posted March 9, 2008 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 More sharing options...
weaksauce12 Posted March 9, 2008 Author Share Posted March 9, 2008 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! Link to comment Share on other sites More sharing options...
timewise Posted March 10, 2008 Share Posted March 10, 2008 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 More sharing options...
Chrismo Posted March 12, 2008 Share Posted March 12, 2008 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. Link to comment Share on other sites More sharing options...
Maconvert Posted March 12, 2008 Share Posted March 12, 2008 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 More sharing options...
timewise Posted March 12, 2008 Share Posted March 12, 2008 Another shout-out goes to Timewise. His script works well for installing and activating EFI onto the Guid partition before install. Not my script but I am glad you found it useful. Link to comment Share on other sites More sharing options...
Chrismo Posted March 12, 2008 Share Posted March 12, 2008 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 More sharing options...
weaksauce12 Posted March 17, 2008 Author Share Posted March 17, 2008 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 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 More sharing options...
lemon Posted March 17, 2008 Share Posted March 17, 2008 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 More sharing options...
Recommended Posts