Somnium

ASUS P5K

I have an old PC with an ASUS P5K for running DragonFly BSD.

AHCI

Apparently ASUS disabled AHCI due to licensing issues. I can't find any proof for this other than the AHCI option not being available in the BIOS.

Luckily someone modified the latest BIOS and made it available at bios-mods.com. The following steps worked for me:

  1. Download p5k-1201ahciA.rar.
  2. Extract the archive and rename p5k-1201ahci.rom to P5K-1201.ROM.
  3. Get a USB drive and create a small FAT32 partition on it.
  4. Copy P5K-1201.ROM to the drive.
  5. Boot target computer, enter the BIOS, insert USB drive.
  6. Go to the TOOLS tab then start EZ Flash 2.
  7. The ROM file should be someone on the detected drives.
  8. Run update, EZ Flash reboots computer.
  9. After reboot go to BIOS and set ACHI in the SATA configuration.