Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Jul 2018 12:42:23 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        Linus Sundqvist <linus.sundqvist@loopia.se>
Cc:        Toomas Soome <tsoome@me.com>, FreeBSD Current <freebsd-current@freebsd.org>, imp@freebsd.org
Subject:   Re: Unable to UEFI boot 11.2 ISO (latest 12.0 as well)
Message-ID:  <CANCZdfqyKfCkTCFURKP=bmGA6ERfhoRsQQ2YZONxwQPmDzNM-Q@mail.gmail.com>
In-Reply-To: <d8ee4dd5-5125-e6a3-3198-7e40ec75856a@loopia.se>
References:  <86482bdb-60bd-b573-1a98-e14928f4537e@loopia.se> <CBB5DAB8-D05C-4B17-8DD5-0D2EDFD8D41B@me.com> <b507e7cf-4c16-aa44-4452-1351bcd2e524@loopia.se> <1E09B50A-8E4F-4E1E-BBE2-61B1570376D3@me.com> <d51cbc72-977f-9083-90d9-fd1718e8a2bd@loopia.se> <3FB4F603-03A7-4D54-87EA-633C08D8C5E7@me.com> <aa47a1d4-64bb-5c57-8be7-203533eb6d16@loopia.se> <69DD5AC1-5FF8-4A6E-993B-F65070D484BF@me.com> <d8ee4dd5-5125-e6a3-3198-7e40ec75856a@loopia.se>

next in thread | previous in thread | raw e-mail | index | archive | help
I think I know what is going on... I may have some changes that fixes this.

Warner

On Thu, Jul 5, 2018, 9:12 AM Linus Sundqvist <linus.sundqvist@loopia.se>
wrote:

> I have no idea how to do that or where to begin, but if anyone would like
> to assist with those steps I'll gladly run commands or a test ISO on one =
of
> our Dell servers.
>
> Med v=C3=A4nlig h=C3=A4lsning/Best Regards
> Linus Sundqvist
> System Engineer, Loopia AB
>
> On 05/07/18 10:23, Toomas Soome wrote:
> >
> >
> >> On 5 Jul 2018, at 10:28, Linus Sundqvist <linus.sundqvist@loopia.se>
> wrote:
> >>
> >> Here's the output, variable 'currdev' not found:
> >> https://imgur.com/LlBygfr <https://imgur.com/LlBygfr>;
> >
> >
> > Yes indeed, as you got the error, so the variable was not set at all. M=
y
> suggestion would be to walk over the code in main.c, and to try to get mo=
re
> debug printouts from that dell system=E2=80=A6 Im myself mostly offline t=
ill next
> week.
> >
> > rgds,
> > toomas
> >
> >>
> >> And to answer Rodneys question from before, this is the emulated CD
> drive from a Dell iDRAC (remote console thingy).
> >>
> >> Med v=C3=A4nlig h=C3=A4lsning/Best Regards
> >> Linus Sundqvist
> >> System Engineer, Loopia AB
> >>
> >> On 05/07/18 09:17, Toomas Soome wrote:
> >>> Could you check, show currdev from OK prompt before setting it.
> >>>
> >>> Somehow the boot device path is shown but we fail to recognize it (as
> seen by error message). However, the lsdev -v does show the path, so the
> efipart.c seems to do its work correctly. I feel, there should be some
> corner case in efi/loader/main.c where we detect the boot device.
> >>>
> >>> Rgds,
> >>> Toomas
> >>>
> >>> Sent from my iPhone
> >>>
> >>>> On 5 Jul 2018, at 09:32, Linus Sundqvist <linus.sundqvist@loopia.se>
> wrote:
> >>>>
> >>>> Running these commands makes the boot menu show up, and then takes m=
e
> to the BSD installer!
> >>>>
> >>>> Med v=C3=A4nlig h=C3=A4lsning/Best Regards
> >>>> Linus Sundqvist
> >>>> System Engineer, Loopia AB
> >>>>
> >>>>> On 04/07/18 16:50, Toomas Soome wrote:
> >>>>> set currdev=3Dcd1:
> >>>>> include /boot/loader.rc
> >>>>>
> >>>>> This should give menu/boot.
> >>>>>
> >>>>> Rgds,
> >>>>> Toomas
> >>>>>
> >>>>> Sent from my iPhone
> >>>>>
> >>>>>> On 4 Jul 2018, at 16:25, Linus Sundqvist <linus.sundqvist@loopia.s=
e>
> wrote:
> >>>>>>
> >>>>>> Hi,
> >>>>>>
> >>>>>> Sure, while using the 12.0 ISO here is lsdev -v and ls cd0:
> >>>>>> https://imgur.com/RmYpg7u
> >>>>>>
> >>>>>> and here is ls cd1:
> >>>>>> https://imgur.com/FPsixOw
> >>>>>>
> >>>>>> Med v=C3=A4nlig h=C3=A4lsning/Best Regards
> >>>>>> Linus Sundqvist
> >>>>>> System Engineer, Loopia AB
> >>>>>>
> >>>>>>> On 04/07/18 15:08, Toomas Soome wrote:
> >>>>>>> Can you post lsdev -v output?
> >>>>>>>
> >>>>>>> Also, could you try ls command? Like, ls cd0:
> >>>>>>>
> >>>>>>> Rgds,
> >>>>>>> Toomas
> >>>>>>>
> >>>>>>> Sent from my iPhone
> >>>>>>>
> >>>>>>>> On 4 Jul 2018, at 12:28, Linus Sundqvist <
> linus.sundqvist@loopia.se> wrote:
> >>>>>>>>
> >>>>>>>> Hi,
> >>>>>>>>
> >>>>>>>> I'm unable to boot up the amd64 11.2 disk1 ISO as well as the
> latest amd64 12.0 disk1 ISO (20180628) using UEFI on a Dell PowerEdge R43=
0
> by getting this error:
> >>>>>>>> https://imgur.com/a/Idljfhm
> >>>>>>>>
> >>>>>>>> The bootonly ISOs seems to show the same error message.
> >>>>>>>>
> >>>>>>>> Changing the server to boot via BIOS loads the setup correctly,
> however, I want to use UEFI on all our servers, which I have done before.
> >>>>>>>>
> >>>>>>>> The 11.1 ISO boots without any trouble at all using both UEFI an=
d
> BIOS.
> >>>>>>>>
> >>>>>>>> I was helped by koobs in #freebsd @ Freenode who asked me to sen=
d
> an e-mail this way and linking to these commits as a reference:
> >>>>>>>>
> >>>>>>>> https://reviews.freebsd.org/D13784
> >>>>>>>> https://svnweb.freebsd.org/base?view=3Drevision&revision=3D33241=
6
> >>>>>>>>
> >>>>>>>> So far I've tried to UEFI boot the 11.2 ISO and 12.0 ISO with th=
e
> following Dell PowerEdge models without success:
> >>>>>>>>
> >>>>>>>> R440
> >>>>>>>> R630
> >>>>>>>> R430
> >>>>>>>> FC430
> >>>>>>>> R330
> >>>>>>>> R620
> >>>>>>>> R420
> >>>>>>>> R610
> >>>>>>>>
> >>>>>>>> --
> >>>>>>>> Med v=C3=A4nlig h=C3=A4lsning/Best Regards
> >>>>>>>> Linus Sundqvist
> >>>>>>>> System Engineer, Loopia AB
> >>>>>>>>
> >>>>>>> _______________________________________________
> >>>>>>> freebsd-current@freebsd.org mailing list
> >>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> >>>>>>> To unsubscribe, send any mail to "
> freebsd-current-unsubscribe@freebsd.org"
> >>>>>>>
> >>>>>>
> >>>>> _______________________________________________
> >>>>> freebsd-current@freebsd.org mailing list
> >>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> >>>>> To unsubscribe, send any mail to "
> freebsd-current-unsubscribe@freebsd.org"
> >>>>>
> >>>>
> >>> _______________________________________________
> >>> freebsd-current@freebsd.org mailing list
> >>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> >>> To unsubscribe, send any mail to "
> freebsd-current-unsubscribe@freebsd.org"
> >>>
> >>
> >
> > _______________________________________________
> > freebsd-current@freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > To unsubscribe, send any mail to "
> freebsd-current-unsubscribe@freebsd.org"
> >
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfqyKfCkTCFURKP=bmGA6ERfhoRsQQ2YZONxwQPmDzNM-Q>