[Bug 249045] Can't load kernel after install on UEFI Dell T610 w/24TB on PERC H700

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Sep 1 02:29:23 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249045

            Bug ID: 249045
           Summary: Can't load kernel after install on UEFI Dell T610
                    w/24TB on PERC H700
           Product: Base System
           Version: 12.1-RELEASE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: bugs at FreeBSD.org
          Reporter: rallenh at hotmail.com

Using the 12.1-RELEASE ISO, I am able to install FreeBSD on my UEFI Dell T610
w/24TB (8x3TB SAS) RAID6 on a PERC H700.

I choose to use the entire disk and GPT. The install goes fine. Then a reboot
and I get this:

>>  FreeBSD EFI boot block
    Loader path: /boot/loader.efi

    Initializing modules: ZFS UFS
    Load Path: \EFI\BOOT\BOOTX64.EFI
    Load Device:
Acpi(PNP0A08,0x0)/Pci(0xA,0x0)/Pci(0x0,0x0)/Ctrl(0x0)/Scsi(0x0,0x0)/HD(1,GPT,F7080726-EBDE-11EA-90E6-002219BF8EC3,0x28,0x64000)
    BootCurrent: 0001
    BootOrder: 0000 0002 0001[*]
    Probing 5 block devices...*.. done
      ZFS found no pools
      UFS found 1 partition
Consoles: EFI console
FreeBSD/amd64 EFI loader, Revision 1.1

    Command line arguments: loader.efi
    EFI version: 2.10
    EFI Firmware: Dell Inc. (rev 6.1537)
    Console: efi (0x20000000)
    Load Path:
HD(2,GPT,F7090ABE-EBDE-11EA-90E6-002219BF8Ec3,0x64028,0x7FFF9C000)

    Load Device:
Acpi(PNP0A08,0X0)/Pci(0XA,0X0)/Pci(0x0,0x0)/Ctrl(0x0)/Scsi(0x0,0x0)/HD(2,GPT,F7090ABE-EBDE-11EA-90E6-002219BF8EC3,0X64028,0X7FFF9C000)
    BootCurrent: 0001
    BootOrder: 0000 0002 0001[*]
    BootInfo Path:
Acpi(PNP0A08,0x0)/Pci(0xA,0x0)/Pci(0x0,0x0)/Ctrl(0x0)/Scsi(0x0,0x0)/HD(1,GPT,F7080726-EBDE-11EA-90E6-002219BF8EC3,0x28,0x64000)
Ignoring Boot0001: Only one DP found
Trying ESP:
Acpi(PNP0A08,0X0)/pCI(0XA,0X0)/Pci(0x0,0x0)/Ctrl(0x0)/Scsi(0x0,0x0)/HD(2,GPT,F7090ABE-EBDE-11EA-90E6-002219BF8EC3,0X64028,0X7FFF9C000)
Setting currdev to disk0p2:
Loading /boot/defaults/loader.conf
Loading /boot/device.hints
Loading /boot/loader.conf
Loading /boot/loader.conf.local
Startup error in /boot/lua/loader.lua:
LUA ERROR: /boot/lua/menu.lua:37: module 'drawer' not found:
    no field package.preload['drawer']
    no file '/boot/lua/drawer.lua'
    no file '/boot/lua/5.3/lib/drawer.so'
    no file '/boot/lua/5.3/lib/loadall.so'
    no file './drawer.so'.

can't load 'kernel'

Type '?' for a list of commands. 'help' for more detailed help.
OK

I then re-boot off the CD-ROM and load a shell. I can mount the slice and see
the /boot/lua/drawer.lua file is present, but not the
/boot/lua/5.3/lib/drawer.so, /boot/lua/5.3/lib/loadall.so or ./drawer.so. I
have checked my other FreeBSD 12-STABLE server (BIOS boot) and it doesn't have
those files either.

The only way I have been able to get a reboot is to restrict the install to use
less than the entire disk, say 1TB. Then reboot after install works as
expected.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list