[OmniOS-discuss] Only grub after boot

Paul B. Henson henson at acm.org
Wed Jun 8 18:34:33 UTC 2016


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