On Tue, Mar 12, 2013 at 3:43 PM, Roger Wiklund <roger.wikl...@gmail.com> wrote: > On Tue, Mar 12, 2013 at 12:20 PM, Roger Wiklund <roger.wikl...@gmail.com> > wrote: >> On Sun, Mar 10, 2013 at 6:21 PM, Nick Holland >> <n...@holland-consulting.net> wrote: >>> Please keep it on the list... >>> >>> On 03/10/13 06:38, Roger Wiklund wrote: >>> ... >>>> AHCI mode enabled and booting from CD: >>>> >>>> CD-ROM: 94 >>>> Loading /5.2/I386/CDBOOT >>>> probing: pc0 pci mem[628K 3055M 444K 3M 1024M a20=on] >>>> disk: cd0 >>>>>> OpenBSD/i386 CDBOOT 3.17 >>>> boot> boot hd0a:/bsd >>>> booting hd0a:/bsd >>>> >>>> And then it hangs, I've tried hd0a, hd1a, hd2a etc, same result. >>>> Looks like it can only find the cd0. >>> >>> yep, and that's your problem. the BIOS is only exposing the CD to the >>> boot system; your machine is broke. >>> ... >>> >>> As someone suggested, check for firmware upgrades. This system is >>> probably incompatible with any non-UEFI OS, I doubt they want that. If >>> they do, return to vendor, they don't want your business. >>> >>> >>> Nick. >> >> Thanks! >> >> Sorry, forgot to hit reply all. >> I've sent a query to IBM regarding the issue. >> >> I was thinking of a workaround base on the FAQ: >> >> Kernel: /bsd: This is the goal of the boot process, to have the >> OpenBSD kernel loaded into RAM and properly running. Once the kernel >> has loaded, OpenBSD accesses the hardware directly, no longer through >> the BIOS. >> >> Is it possible to install the system in AHCI mode, then boot with a >> bootable CD that contains the installed kernel, load it and when >> OpenBSD then has access to the hardware tell it to mount the disk and >> load the rest as usual? >> >> Regards >> Roger > > Ah, "boot -a" from the installation cd lets me pick the root device. > However it hangs when I'm prompted "root device (default cd0a): > > Anyone come across this?
I compiled a custom kernel with the root path hard coded to sd0a, put that on the CD and then it worked. I think it's an OK workaround until IBM fixes the uEFI problem. Did a simple dd with bs=1M count=1024M. SSD IDE write = 175MB/s AHCI write = 250MB/s Pretty significant difference.