AHCI SATA driver ready for testing
Marcus Overhagen announced that his AHCI SATA driver is now ready for testing. If you have an AHCI compliant chipset, and a SATA hard drive attached, you may want to give his driver a try.
Most current motherboards are AHCI compliant - it is the defacto SATA device driver standard. This driver allows you to run Haiku on modern hardware natively, without using a PATA emulation that may be provided by your BIOS.

Comments
Re: AHCI SATA driver ready for testing
Marcus said in IRC that one should configure the BIOS SATA settings to "AHCI" or "Native" mode. If they are at "IDE Compatibility" or similar settings, the driver might not be able to realize that it could work with the hardware.
Re: AHCI SATA driver ready for testing
even if it's still early for the marcus baby, it would be interesting to have comparative benchmark with previous PATA mode emulation with same disk and native comparaison with other OS implementation (of course file systems impact result but still interesting as a system scale).
Re: AHCI SATA driver ready for testing
Congrats Marcus, I just tested in on my brand new laptop, with the Intel Crestline PM965 + ICH8-M. It works!
Only issue I have is with HyperThreading not disabled, it will not start the deskbar and tracker. Sometimes even tracker crashes.
Re: AHCI SATA driver ready for testing
Bounty funds have been transferred to Marcus as of this afternoon:
http://www.haikuware.com/news/ahci-&-sata-driver-bounty-funds-distributed
Re: AHCI SATA driver ready for testing
Any way to install Haiku onto an USB stick and boot from it ? Perhaps this has been discussed earlier ?
Re: AHCI SATA driver ready for testing
It is not possible yet. It might make a very nice bounty, though...
http://haiku-os.org/community/forum/haiku_on_usb_flash_drive
Re: AHCI SATA driver ready for testing
Driver tested and working with Intel 945GM chip-set on a Core 2 Duo HP Pavilion dv6000.
I think it is unrelated, but I experience reproducible lock up if I move any window or the deskbar.
I am pretty sure that this is due to a locking problem somewhere and seems to be an SMP related issue.
I have a dual CPU system with IDE and SCSI on order for further testing of this issue. This system has no SATA and single cores, so I can go to a single CPU for a control test.
Re: AHCI SATA driver ready for testing
Hi, how can I get the Sata driver to test and use on Zeta 1.2
Since the driver zip files and image building documentation (that was in the wiki) has been removed getting Haiku drivers has become very complicated for non-developers.
Regards,
BeJay
Re: AHCI SATA driver ready for testing
The build factory was converted to a Linux build environment - which is why it no longer builds R5-targeted binaries.
If you have BeOS or Zeta, you can probably grab the source and build it yourself :) There are plenty of docs still on the site that demonstrate how to build Haiku images yourself - editing a Jamfile and building a target yourself is pretty trivial once the build system is working properly in your environment. It really doesn't require much in the way of "development".
That being said, I'm pretty certain that this driver will not build for R5/Zeta out of the box. IIRC, the Haiku storage driver model is different from BeOS/Zeta and would probably need some modifications to work.
Re: AHCI SATA driver ready for testing
BeJay,
The build environment was switched over to Linux. Using Linux, they can only build Haiku targets/components. *Only* a BeOS ( or Zeta ) build system will allow making R5/Bone/Dano targets too.
Not all targets for BeOS are built either. For instance, AHCI does not build for BeOS. So, you'd need to know some coding to slightly change the source & get it compiled.
Best to take this question/discussion to the Mailing List where the developers hang out and one of them will probably help you out. Regards,