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.

Reply via email to