From owner-freebsd-virtualization@freebsd.org Sat Sep 24 06:56:59 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A587DBE5565 for ; Sat, 24 Sep 2016 06:56:59 +0000 (UTC) (envelope-from stephan@theched.org) Received: from mail.theched.org (theched.org [91.121.195.242]) by mx1.freebsd.org (Postfix) with ESMTP id 76AB5312 for ; Sat, 24 Sep 2016 06:56:59 +0000 (UTC) (envelope-from stephan@theched.org) Received: from panda.test.me (42-98-98-155.static.netvigator.com [42.98.98.155]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.theched.org (Postfix) with ESMTPSA id 61CDC1744AC for ; Sat, 24 Sep 2016 06:51:20 +0000 (UTC) From: Stephan CHEDLIVILI To: freebsd-virtualization@freebsd.org Subject: UEFI bhyve and EFI shell at boot Date: Sat, 24 Sep 2016 14:50:21 +0800 Message-ID: <9276239.oRRSstIAVb@panda.test.me> User-Agent: KMail/4.14.10 (FreeBSD/11.0-RC3; KDE/4.14.10; amd64; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Sep 2016 06:56:59 -0000 Hi gents, I was giving a try to the UEFI-GOP on a FreeBSD 11.0-RC3. Launching the install of, let's say a Debian works fine and I can attach a VNC viewer for the progress. All is fine , even rebooting after the installation is finished I can log in Debian. However, when I do a bhyvectl --destroy --vm=xxxxxxx and I try to reboot the VM and it greets me with the error message "Boot failed, EFI Harddrive" at boot and sends me to the EFI shell. I then have to manually use the shell menu to launch the boot via the ad-hoc file (/boot/efi/efi/debian/grubx64.efi) and it boot flawlessly. And of course, the same error happens after I reboot the FreeBSD host machine Is there somethign I am missing here ? Thanks for this admirable piece of work ! -Stephan