[OmniOS-discuss] Only grub after boot
Josh Barton
Josh.Barton at usurf.usu.edu
Wed Jun 8 22:17:00 UTC 2016
The hba is reporting the correct sizes for all drives, I didn't ever try directly plugging in to the motherboard sata controller because I couldn't find a molex to sata power adapter.
To answer Dan, the ashift is 12 on all the disks. At this point I just need to figure out an easier way of referencing drives rather than using the c1t5<WWN---------> method which is very long. I appreciate everyone's help on this.
-----Original Message-----
From: Paul B. Henson [mailto:henson at acm.org]
Sent: Wednesday, June 8, 2016 12:35 PM
To: Dan McDonald <danmcd at omniti.com>
Cc: Josh Barton <Josh.Barton at usurf.usu.edu>; omnios-discuss at lists.omniti.com
Subject: Re: [OmniOS-discuss] Only grub after boot
Josh, did you ever try booting the 2tb drive off the sata controller?
When the box posts, does the hba bios properly report the size of the 2tb drives? When I first installed my lsi hba with 3tb sata drives, it showed them as invalid during post. They worked fine with the os, but the hba bios didn't recognize them. After I updated the hba bios, it properly reported them as 3tb drives. Given grub relies on the hba bios to access the drive, if it doesn't recognize the drive it won't work.
Btw, his pool does have ashift=12, they are 4K drives. But that shouldn't matter to grub, particularly stage1 loading stage2, which just uses bios calls to read raw sectors? That's where it's failing.
> On Jun 8, 2016, at 11:07 AM, Dan McDonald <danmcd at omniti.com> wrote:
>
>
>> On Jun 8, 2016, at 1:50 PM, Josh Barton <Josh.Barton at usurf.usu.edu> wrote:
>>
>> I replaced the OS drive with a 1TB HGST drive we had on hand and re-installed and Omni booted no problem. It seems as though there is an issue with the Seagate ST2000NX0243 (2TB) drives, can anyone corroborate this or recommend a good method for running disk diagnostics / verifying OmniOS compatibility?
>
> Did you boot that 1TB drive off the HBA? Or off one of the UHCI SATA ports? I'm assuming off the HBA (so as all other things were kept equal).
>
> If that's the case, I'm curious as to the "ashift" values of your drives:
>
> zdb -C <poolname>
>
> will give you configuration information about various pools.
>
> I've not heard of people having problems booting with ashift=12 (4k sector), but maybe I'm wrong?
>
> Dan
>
> _______________________________________________
> OmniOS-discuss mailing list
> OmniOS-discuss at lists.omniti.com
> http://lists.omniti.com/mailman/listinfo/omnios-discuss
More information about the OmniOS-discuss
mailing list