Jump to content

SAS Controllers w/ EFI for Mac OS X / OSx86 Solutions


  • Please log in to reply
100 replies to this topic

#61
Tommy

Tommy

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 140 posts

You'll be disappointed with RAID (lack of it).
If you figure out how to get it to work please let us know.
I think you should be able to edit the plist in the kext, just don't know what the setting is.



For some reason i can't load the controller's BIOS. I pressed F8 and select 2 to load SAS Utility and it say something like the bios will load after initialization but then it boot directly to my os x hard drive.
I don't want to use the raid function in disk utilities since i think it is software raid.

Do you have any work around to get to the controller BIOS?

Thanks,

Tommy

#62
vlad1966

vlad1966

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 270 posts
  • Gender:Male
  • Location:Earth
  • Interests:Computers (especially Macs) OS X, sports cars (fast cars in general), blondes.

For some reason i can't load the controller's BIOS. I pressed F8 and select 2 to load SAS Utility and it say something like the bios will load after initialization but then it boot directly to my os x hard drive.
I don't want to use the raid function in disk utilities since i think it is software raid.

Do you have any work around to get to the controller BIOS?

Thanks,

Tommy


I believe it's Control C to enter the LSI 3442E-R BIOS.

#63
MacOSX newbi

MacOSX newbi

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
Hi dear all,
I want to check with yours.
Have someone tryed LSI MegaRAID SCSI 320-1 (520-1 CH)?
It was using LSI53C1020 Ultra320 SCSI controller chipset.
And after search in LSI web, the card also support Fusion MPT.
Any idea will it work in Hackintosh?
This card was using PCI-X and I still haven't flash the Fusion MPT bios to this card.
If it can use then I will flash the bios to let it run raid 5.
Thank yours.

#64
Terc

Terc

    InsanelyMac Protégé

  • Members
  • PipPip
  • 55 posts
The LSI 1068 controller is also included in the ASUS P5BV-E/SAS. I had it laying around for an ESXi whitebox Server, but I'm going to give installing OSX on it a shot.

#65
Terc

Terc

    InsanelyMac Protégé

  • Members
  • PipPip
  • 55 posts
No luck on the ASUS P5BV-E/SAS, it's panicking after complaining about setting power mode for the NICs. Also was throwing issues about the LSI raid, but DID detect it. I never tried disabling the network since at that point, I'd need to add a compatable network card, compatible RAID card, and compatible video card. All that's left on the mainboard after that is ich7 and 5200 chipset.

#66
rschultz101

rschultz101

    InsanelyMac Sage

  • Donators
  • 440 posts
  • Gender:Male
  • Location:Worcester/Boston
  • Interests:dell 6000 , asus p4pe,
what do I need for SAS -> sata JBOD ?

just tired of the hotplug not working,... with my mobo,
and trying to consolidate disks,... but need to be able to hotplug sata drives,...

idea:
- get an sas controller,... maybe Highpoint, the 2640x
- get sas/sata 4-5 mobile racks,...

8 - 10 3.5 drives, sata
2-4 2.5" drives, sata

should be able to run on the 4 port sas card, but how to connect, and what cables do I need ?

notes: tested the diskutil with radi 1,... but after unplugging one, it would not reconnect,
reboot fixed it, but even reboot with one drive in mirror, have no access to data ? not good,
and me leo , don't shutdown clean,... as such gave up on it for now,... softraid sounds promissing,
but until I get a controller and hotplug to work, won't go there.

do have 3 external esata/usb/firewire drives, but for backup speed, like to hotplug them to esata,...
fyi: the hotplug works fine on the laptop with 2 port expresscard,...
possible be nice to have a multilane, mobile rack setup, to be able to take sata in jbods on the road,...

please pm,... thanks

#67
boinkytwo

boinkytwo

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 411 posts
  • Gender:Male
  • Location:Asia/NOYPI
  • Interests:http://baguioads.ph<br />http://cybernoypi.com
.

#68
podarok

podarok

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 111 posts
  • Gender:Male
  • Location:Київ Березняки
  • Interests:все
for LSI 1064/1068 chips we need to make it possible to load original efi drivers
may be netcas can help us with some of EFIv8 patches?
Today workaround is only JBOD working well with boot support on lsi based chips.

LSI 1064E chip (SAS3041E)
test benchmarks vs ICH10
(same system, just cable changing and reboot)

ICH10 xbench results
Attached File  onICH10.txt   607bytes   101 downloads

SAS3041E(inserted into PCIex1(not PCIex4!!!!!!!!)) xbench results
Attached File  onLSI.txt   609bytes   119 downloads
As I see - 13% faster against ICH10 AHCI. And of cause - native driver supported

bootable!!!
Attached File  bootable.tiff   118.55KB   168 downloads

kext loaded
Attached File  kext_original.tiff   207.5KB   125 downloads

profiler info
Attached File  profiler.tiff   123.01KB   105 downloads

SAS icon for a drive(removable in LSI MPT Bios!!!)
Attached File  SASicon.tiff   134.63KB   158 downloads

raid - not supported!!!!!!!! 8((((((((

#69
bosica

bosica

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts

for LSI 1064/1068 chips we need to make it possible to load original efi drivers
may be netcas can help us with some of EFIv8 patches?
Today workaround is only JBOD working well with boot support on lsi based chips.

LSI 1064E chip (SAS3041E)
test benchmarks vs ICH10
(same system, just cable changing and reboot)

ICH10 xbench results
Attached File  onICH10.txt   607bytes   101 downloads

SAS3041E(inserted into PCIex1(not PCIex4!!!!!!!!)) xbench results
Attached File  onLSI.txt   609bytes   119 downloads
As I see - 13% faster against ICH10 AHCI. And of cause - native driver supported

bootable!!!
Attached File  bootable.tiff   118.55KB   168 downloads

kext loaded
Attached File  kext_original.tiff   207.5KB   125 downloads

profiler info
Attached File  profiler.tiff   123.01KB   105 downloads

SAS icon for a drive(removable in LSI MPT Bios!!!)
Attached File  SASicon.tiff   134.63KB   158 downloads

raid - not supported!!!!!!!! 8((((((((


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

podarok, for a bootable raid, this link might able to help you, but u have to modify some scripts from terminal:-

http://aquamac.probo...a...&thread=613

i have never thry this but it worth a shot

pls let us know your results cause i am also interested in a cost effective sas raid system in my hack'tosh

regards

Bosica

#70
vladthebad

vladthebad

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 127 posts
Supermicro AOC-USAS-L8i works great.... on some motherboards.

I had to flip my SMBUS jumper, and put it in the first x16 slot on my mobo.... then it showed up, but I was having option rom issues with both the SAS card, and my U320 card (both have MPTbios.... I was hoping the SAS MPTbios would see the U320 card, but no luck)

Either card is fine... both cards required a bit of trickery:
Turning off option rom support on all other slots, and then "disabling" the SAS boot option rom (so it doesn't report the drives to BIOS and make them bootable) fixed the issue.

Works great. Now have a SCSI software RAID10 and a SAS software RAID10 (4 500gig ES.2 sata drives)


Just in case anyone was looking at the supermicro card.... At this point, I would consider it just an HBA... but I'm running software RAID anyways, so that doesn't bother me.


Some quick numbers from Xbench:
(all numbers are in MB/sec, and are in the order Xbench shows them....)
4 ES.2 software RAID10, ICH9
185.69 177.27 25.82 207.90 3.44 119.29 1.53 47.22
2 ES.2 software RAID0, ICH9
217.23 210.99 33.43 216.37 3.43 132.63 1.08 39.55
2 ES.2 hardware RAID0, silicon image
133.14 124.56 34.55 129.20 3.30 90.83 1.10 33.26
ES.2 , single drive
88.95 100.99 37.03 102.91 1.56 98.99 0.71 30.38

#71
vladthebad

vladthebad

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 127 posts
OK... so the Supermicro SAS card is now connected to Supermicro SAS expander backplane...

Number: BNP-SAS-836EL1 (Single SAS expander backplane)
Haven't tried all my drives on it yet, but I plugged my four 500 gig ES.2's (software RAID10) into it and it just plain works.

Shows up in system profiler. All 4 drives show up, plus the LSI SAS expander chip. Activity lights on the backplane also work. (Dim blue when plugged in, bright freaking blue blinkies for activity)

Fan fail light is on since I don't have any fans plugged into it right now, but it has onboard fan controller for 4 fans.

Looks like possibly a great solution for those needing a pile of drives on the cheap. Haven't plugged my 7200.11 into it yet, but its on the compatability list, so I don't expect problems.

Quite possibly the coolest $80 ebay purchase I've made yet.

Hopefully I'll have a case mod'd soon so everything fits and works and so I have sleds of some variation.

#72
mikebem

mikebem

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
hi guys,

i am very new to this (which will probably show ;P) and was going through the forums searching for a way to install and boot osx off a r0 volume on a dell perc 5i controller - which in reality is a LSI 8480e card

any info would be much appreciated!

#73
vladthebad

vladthebad

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 127 posts

hi guys,

i am very new to this (which will probably show ;P) and was going through the forums searching for a way to install and boot osx off a r0 volume on a dell perc 5i controller - which in reality is a LSI 8480e card

any info would be much appreciated!


Mike, thats not a fusionMPT card, so its my guess it won't do anything when you plug it in. OSX most likely won't see it at all.

On the other hand, you MIGHT be able to get it to do something by putting its deviceID/pcimatch in appleraidcard.kext.... will it work? Likely no, but my guess is it'll show a SAS channel, and it MIGHT show some more info as well. What we really need is the BSD megaraid kernel extensions and the megaraid command compiled/ported to OSX.

If you didn't have the onboard RAID portion, and didn't have the intel IOP processor on the card, I'm guessing it would just work, as I'm 99% sure internally its just a LSI 1068 or 1068e that the intel IOP processor talks to.

#74
Fix Miller

Fix Miller

    InsanelyMac Protégé

  • Members
  • Pip
  • 36 posts
  • Gender:Male
  • Location:Timisoara, Romania
I have been reading this post back and forward for the past days to find a Controller that would be able to boot in hardware Raid 0 under Leopard.
I want to use it on a BadAxe2 Mobo with 2X Western Digital WD3000GLFS (SATA VelocyRaptor) benchmark
The best 2 option i found until now are the Highpoint 2640 and Areca ARC-1220.
But i noticed that Highpoint 2640 has PCI-e x1 host interface versus the PCI-e x8 found on Areca ARC-1220.

Only begun to understand those number recently so I'm not sure if that PCI-e x1 would be a bottleneck factor if I would go and buy the Highpoint 2640.

this site shows the following:
PCIe x1
Application Datapath Width: 32 bit
PIPE PHY Width: 16 bit
PCIe Clock Frequency: 125 MHz
Application Configurations: End Point, Root, Switch, Dual Mode (E/R)
PCIe Line Bandwidth: *5Gbps

PCIe x8
Application Datapath Width: 64 bit
PIPE PHY Width: 8 bit
PCIe Clock Frequency: 250 MHz
Application Configurations: End Point, Root, Switch, Dual Mode (E/R)
PCIe Line Bandwidth: *40Gbps
* indicates the theoretical maximum line bandwidth.

I'm not sure what to make of those values.
gramarye, maybe you can give me a hand on this :(.

@xhala_debru
@jokinawa
I understand you have the Areca Areca ARC-1220. I never used a add-on Raid controller so I would like to know if it allows you to build more than one raid0 array at the same time.
I would have the same question for bouloi75 for that HighPoint 2640.

Thanx in advance.

#75
Cney the MayStar

Cney the MayStar

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts

Mike, thats not a fusionMPT card, so its my guess it won't do anything when you plug it in. OSX most likely won't see it at all.

On the other hand, you MIGHT be able to get it to do something by putting its deviceID/pcimatch in appleraidcard.kext.... will it work? Likely no, but my guess is it'll show a SAS channel, and it MIGHT show some more info as well. What we really need is the BSD megaraid kernel extensions and the megaraid command compiled/ported to OSX.

If you didn't have the onboard RAID portion, and didn't have the intel IOP processor on the card, I'm guessing it would just work, as I'm 99% sure internally its just a LSI 1068 or 1068e that the intel IOP processor talks to.


Hello guys,

i have the same card, Dell Perc 5/i

flashed it over with LSI firmware and got it working with the LSI driver in Windows.

i get it to show zero sas channels,

PCI utils sees the hardware for what it is so thats a plus.

knowing that it's a great card and that it has many brothers and sister, work should be made to getting this working.

ive been fondling about with the megaraid.kext, the LSIFusionMPT.kext and the AppleRAID.kext.
but my skills are to low to get any further.

how can we start this up?

i actually bought this card thinking that almost all LSI cards are supported.
and Apple are using cards now that are bassicly the same idea.

hardware RAID with intel chip, SAS capable and memory expandable.

so if you guys can point me in the good direction, i mean some die hard, hardcore Hackintosher must know what to do.

peace out

Cney

#76
nerdalertdk

nerdalertdk

    InsanelyMac Protégé

  • Members
  • PipPip
  • 78 posts
  • Gender:Male
  • Location:Denmark

Anyone has any exp with HP Smart Array P400/P800 ?
The chipset on the card say LSI 1078 but apparently it does not use mpt-fusion driver but cciss instead.


i just tried with the p400 and no luck
put i found out that freebsd supports the p400 so if some one can take the driver from freebsa above v6.2 and make an kext it might work

#77
Vovique

Vovique

    InsanelyMac Protégé

  • Members
  • Pip
  • 3 posts
To ximu (or who knows):
What is the Device ID should I prescribe in AppleLSIFusionMPT.kext?
Device ID LSI 1068? (I have built into the motherboard LSI 1068 controller)
(In Hardware Info I found this: 1000-0054)
Where can I find the Device ID?
In what place info.plist, and what to prescribe?
You can more details, please?

#78
simkard

simkard

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
Hi all !

I'm looking for a cheap RAID SAS controller that can be able too boot a RAID0 on the OSX Installation.

After reading all of your posts, i came to a conclusion that the only SAS RAID CONTROLLERS able to do it are the ones equiped with the IOP348 chipset from intel.

What made me came to this idea is that "xhala_debru" (on page 3) said :

Yes, it does appear as an installable disk (tried with jas 10.5.4) and I can see the drivers are loaded at startup


So i made a search and found out that the only point that was changing from other controllers was the chipset.

As the ARECA 1222 256MB is very expensive, i searched for others based on the same chipset/memory architecture and finally came on these points :
- SuperMicro AOC-USASLP-S8iR (2 internals SFF-8087 connectors // 8 drives ; 128/256 MB DDR2 on-board cache)
- Areca ARC-1212 (only 1 internal SFF-8087 connector // 4 drives ; 256 MB on-board cache DDR2-533 SDRAM with ECC protection)
- HighPoint RocketRAID 4320 (2 internals SFF-8087 connectors // 8 drives ; Upto 256MB DDR2 Memory)

The prices varies like this on ebay.com :
- SuperMicro AOC-USASLP-S8iR : [spoiler]340 USD
- Areca ARC-1212 : [spoiler]385 USD
- HighPoint RocketRAID 4320 : [spoiler]426 USD
- Areca ARC-1222 : [spoiler]525 USD

I'm really interested in buying the Areca ARC-1212, the little daughter of the big ARC-1222, but it appears that it doesn't support all the RAID modes that the other. Take a look at the link i put on the Areca ARC-1212 upper in this post.

So finally ... i don't know what to do ?! Does someone got one of these, already tried and got luck ?

#79
xhala_debru

xhala_debru

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 179 posts
  • Gender:Male
  • Location:Bruxelles
Hi,

I'm still pleased with my Areca 1222.
My experience:
- Drivers are buit-in in Leopard and SL, so drives are accessible from a vanilla installation DVD.
- Areca sometimes delivers new drivers, but they are often following the release of the update.
So once ( I think after 10.5.6), my system was not bootable anymore as a kext had been updated by apple, fortunately, I had a backup system and put the kext from 10.5.5 back and it was Ok.
Areca delivered the new driver a few weeks later :D
- You have to be carefull as now there are 32 and 64bits drivers, so if you upgrade you driver, you'll have to take the driver matching your kernel. Otherwise you'll have the "Still waiting for root device" problem.

As a rule of a thumb, keep a clone of your installed system on a cheap sata/esata or usb drive just in case.

I think all those problems are not hackintosh related.

But still, I'm pleased with it and don't regret it.

One final note: If you ever get one, don't flash it with an Efi firmware or it will not be bootable anymore.
I tried it and had to boot on the Areca cd (which is a live linux distrib with drivers) to flash it back with pc firmware. :P

#80
simkard

simkard

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts

Hi,

I'm still pleased with my Areca 1222.
My experience:
- Drivers are buit-in in Leopard and SL, so drives are accessible from a vanilla installation DVD.
- Areca sometimes delivers new drivers, but they are often following the release of the update.
So once ( I think after 10.5.6), my system was not bootable anymore as a kext had been updated by apple, fortunately, I had a backup system and put the kext from 10.5.5 back and it was Ok.
Areca delivered the new driver a few weeks later :)
- You have to be carefull as now there are 32 and 64bits drivers, so if you upgrade you driver, you'll have to take the driver matching your kernel. Otherwise you'll have the "Still waiting for root device" problem.

As a rule of a thumb, keep a clone of your installed system on a cheap sata/esata or usb drive just in case.

I think all those problems are not hackintosh related.

But still, I'm pleased with it and don't regret it.

One final note: If you ever get one, don't flash it with an Efi firmware or it will not be bootable anymore.
I tried it and had to boot on the Areca cd (which is a live linux distrib with drivers) to flash it back with pc firmware. :)



Ok, so, do you think the Areca 1212 will work fine like your 1222 out-of-box as it is the same architecture (IOP348 & 256MB RAM) ?

thanks !





2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy