[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: pxe chain to nvme
From: |
Michael DiDomenico |
Subject: |
Re: pxe chain to nvme |
Date: |
Wed, 20 Nov 2024 11:19:28 -0500 |
thanks, i'll have to poke at hpe and see if there's a way to get the
driver poked. i don't have high hopes, but it's at least a path to
start on
On Tue, Nov 19, 2024 at 11:08 PM Andrei Borzenkov <arvidjaar@gmail.com> wrote:
>
> 19.11.2024 23:50, Michael DiDomenico wrote:
> > i'm having a little trouble getting grub2 to chain load from pxe to an
> > nvme drive. i'm certainly doing something wrong or missing something
> >
> > currently, my server is set to boot by default via pxe. pxe boots a
> > uefi grub2 instance which pulls in this config file
> >
> > menuentry "local disk" {
> > insmod chain
> > search --set=root --file /EFI/redhat/grubx64.efi
> > chainloader /EFI/redhat/grubx64.fi
> > }
> >
> > for just about every other server this seems to work okay, but not
> > this one, and this is the first server i have using internal nvme
> > drives. the drivers are behind a raid controller HPE NS204i-t Gen10
> >
> > when grub2 tries to execute the 'local disk' menu entry. i get an
> > error that says /EFI/redhat/grubx64.efi could not be found. sure
> > enough if i drop to command prompt and do an 'ls' no drives are
> > returned
> >
> > is there something funny about this disk controller? or is there some
> > other step in grub2 that i need to do in order to see the drives when
> > the drivers are nvme?
> >
> > if i boot the system via the disk controller, selected from the
> > one-time boot menu, the server does boot
> >
>
> Most likely your BIOS skips initialization of NVMe driver when booting
> via network.