[Illumos-team] [OpenIndiana Distribution - Bug #1025] (Closed) GRUB loading failure

illumos project devnull at illumos.org
Tue Sep 6 03:20:28 UTC 2011


Issue #1025 has been updated by Ken Mays.

Due date set to 2011-09-14
Category set to OS/Net (Kernel and Userland)
Status changed from Feedback to Closed
Assignee set to OI illumos
Target version set to oi_151_stable
Estimated time set to 40.00

Please refile this bug in the Illumos_gate bug tracker. This issue not handled by the OI-dev team.
----------------------------------------
Bug #1025: GRUB loading failure
https://www.illumos.org/issues/1025

Author: Artem  D
Status: Closed
Priority: Normal
Assignee: OI illumos
Category: OS/Net (Kernel and Userland)
Target version: oi_151_stable
Difficulty: Medium
Tags: grub


System Configuration: Gigabyte Technology Co., Ltd. GA-790XT-USB3
BIOS Configuration: Award Software International, Inc. F5a 09/23/2010

==== Processor Sockets ====================================

Version                          Location Tag
-------------------------------- --------------------------
AMD Athlon(tm) II X4 615e Processor Socket M2

==== Memory Device Sockets ================================

Type        Status Set Device Locator      Bank Locator
----------- ------ --- ------------------- ----------------
unknown     in use 0   A0                  Bank0/1
unknown     in use 0   A1                  Bank2/3
unknown     in use 0   A2                  Bank4/5
unknown     in use 0   A3                  Bank6/7

==== On-Board Devices =====================================

==== Upgradeable Slots ====================================

ID  Status    Type             Description
--- --------- ---------------- ----------------------------
7   available PCI              PCI
6   available PCI              PCI
8   available PCI              PCI
0   unknown   PCI Express      PCI Express x16
0   unknown   PCI Express      PCI Express x16
0   unknown   PCI Express      PCI Express x1
0   unknown   PCI Express      PCI Express x1

prtconf: see file attached


cfgadm -al
Ap_Id                          Type         Receptacle   Occupant     Condition
sata0/0                        sata-port    empty        unconfigured ok
sata0/1                        sata-port    empty        unconfigured ok
sata0/2                        sata-port    empty        unconfigured ok
sata0/3                        sata-port    empty        unconfigured ok
sata0/4::dsk/c1t4d0            disk         connected    configured   ok
sata0/5                        sata-port    empty        unconfigured ok
sata1/0::dsk/c3t0d0            disk         connected    configured   ok
sata1/1::dsk/c3t1d0            disk         connected    configured   ok
sata2/0::dsk/c4t0d0            disk         connected    configured   ok
sata2/1::dsk/c4t1d0            disk         connected    configured   ok

Boot disk:
sata0/4::dsk/c1t4d0

RAIDZ disks:
sata1/0::dsk/c3t0d0            disk         connected    configured   ok
sata1/1::dsk/c3t1d0            disk         connected    configured   ok
sata2/0::dsk/c4t0d0            disk         connected    configured   ok
sata2/1::dsk/c4t1d0            disk         connected    configured   ok

Boot disk is connected to the motherboard.
4 Raid-z disks are connected to 2 SATA cards (si3124) in pci-e slots:
PCIEX1_1 (channel 0 and channel 1) and PCIEX1_2 (channel 0 and channel 1)

BIOS initializes PCIEX1_1 then PCIEX1_2 first, and on-board SATA last.
There is no way to change the order.

In BIOS disks are recognized as:
boot disk - SCSI-4

raidz disks - SCSI-0, SCSI-1, SCSI-2, SCSI-3

When raidz disks are inserted, GRUB stage2 load fails.

Loading operating system...
GRUB Loading stage2...

and that's all.

All possible combinations:
1. PCIEX1_1 ch 0 & ch 1 occupied
    PCIEX1_2 ch 0 & ch 1 empty
    Result: Boot succeed.

2. PCIEX1_1 ch 0 & ch 1 empty
    PCIEX1_2 ch 0 & ch 1 occupied
    Result: Boot succeed.

3. PCIEX1_1 ch 0 occupied, ch 1 empty
    PCIEX1_2 ch 0 occupied, ch 1 empty
    Result: GRUB stage2 load failure

4. PCIEX1_1 ch 0 empty, ch 1 occupied
    PCIEX1_1 ch 0 empty, ch 1 occupied
    Result: GRUB stage2 load failure

5. PCIEX1_1 ch 0 empty, ch 1 occupied
    PCIEX1_1 ch 0 occupied, ch 1 empty
    Result: GRUB load failure
    Console output: Loading Operating System...
                            GRUB Loading stage2...
                            GRUB GRUB
6. PCIEX1_1 ch 0 occupied, ch 1 empty
    PCIEX1_1 ch 0 empty, ch 1 occupied
    Result: GRUB load failure
    Console output: Loading Operating System...
                            GRUB Loading stage2...
                            GRUB
     
Boot order is set properly in BIOS


-- 
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://www.illumos.org/my/account



More information about the Illumos-team mailing list