From owner-freebsd-virtualization@freebsd.org Mon Nov 2 17:14:03 2015 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 E1D36A24E2F for ; Mon, 2 Nov 2015 17:14:03 +0000 (UTC) (envelope-from bogorodskiy@gmail.com) Received: from mail-lb0-x236.google.com (mail-lb0-x236.google.com [IPv6:2a00:1450:4010:c04::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 66F741B63 for ; Mon, 2 Nov 2015 17:14:03 +0000 (UTC) (envelope-from bogorodskiy@gmail.com) Received: by lbbec13 with SMTP id ec13so93632515lbb.0 for ; Mon, 02 Nov 2015 09:14:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:subject:message-id:mime-version:content-type :content-disposition:user-agent; bh=AXIBD9uvDO3ss7FuEUq4c5qGVllhOdz0XHj2D5rxd4M=; b=BYvlX8do7NLm3UMJX+Wuvzd71xOVY3obJ07LjLgyj6PxLf1UcyfzZcfpguSMGiAbO/ uGYu/gr0dVbcpTZsfvMKZYeEWV3jxBle2dpoI97e14VwMwySFWQ+ZtKTKFe/1Ne8pokE eQCImpZ9q5dktWVdhWZl+0QjYf/DK4V+RXxtMJyz5+zQQG6iTCBFWta+yHjKTeZvsyoG Dv3W5dYXvl+GH6JgJjyDDtmNzYw7mZihB3WCgY+1Z5BHjlwEwJPJe4/3udIqEleSAT5B Zp0zGFkEIt2EVrrC8TfWjOQIZQle/Yi6fWxDqDUOBEMGkBUWBOfbRJsnmDq46cCfbDs6 mT3w== X-Received: by 10.112.167.3 with SMTP id zk3mr10671697lbb.103.1446484441574; Mon, 02 Nov 2015 09:14:01 -0800 (PST) Received: from kloomba.lvv.mirantis.net ([217.65.211.58]) by smtp.gmail.com with ESMTPSA id dz9sm4067980lbc.40.2015.11.02.09.14.00 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Nov 2015 09:14:01 -0800 (PST) Sender: Roman Bogorodskiy Date: Mon, 2 Nov 2015 20:13:58 +0300 From: Roman Bogorodskiy To: freebsd-virtualization@freebsd.org Subject: bhyve -l bootrom problem Message-ID: <20151102171356.GB18899@kloomba.lvv.mirantis.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="mojUlQ0s9EVzWg2t" Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.20 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: Mon, 02 Nov 2015 17:14:04 -0000 --mojUlQ0s9EVzWg2t Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, I'm facing a strange problem with -l bootrom. I try to boot a VM this way: sudo /usr/sbin/bhyve -l bootrom,/home/novel/uefi/BHYVE_UEFI_20151002.fd -c 2 -m 214 -A -I -u -H -P -s 0:0,hostbridge -s 2:0,virtio-net,tap0,mac=52:54:00:56:9a:77 -s 3:0,ahci-hd,/home/novel/FreeBSD-11.0-CURRENT-amd64.raw -s 1,lpc -l com1,/dev/nmdm0A testvm BHYVE_UEFI_20151002.fd is downloaded from [1]. FreeBSD-11.0-CURRENT-amd64.raw is downloaded from [2]. VMs fail to boot with 'Boot Failed. EFI Hard Drive' and brings into UEFI shell. Changing ahci-hd to virtio-blk changes error message to: 'Boot Failed. EFI Misc Device'. Dropping 'hostbridge' and 'virtio-net' doesn't seem to change anything. Also, before trying FreeBSD-11.0-CURRENT-amd64.raw I tried my old images I used with bhyveload and they fail in the same way, though they're still booting using bhyveload. I'm running -CURRENT updated last weekend on Intel i5-2310. What could be wrong with this? 1: http://people.freebsd.org/~grehan/bhyve_uefi/BHYVE_UEFI_20151002.fd 2: http://ftp.freebsd.org/pub/FreeBSD/snapshots/VM-IMAGES/11.0-CURRENT/amd64/Latest/FreeBSD-11.0-CURRENT-amd64.raw.xz Roman Bogorodskiy --mojUlQ0s9EVzWg2t Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJWN5nUAAoJEMltX/4IwiJqYXwIALsZTrafuV/IFiqAqeUrQqWP DbrhgjMYow+Qsb4tpddIWp+wGAkFJbt4Hr5HGNXil4ioxAC8Z9SDqf7h2zBMyk5y SYAukf4fHdpAXcrp1WzvO7zyAT8j8IAL4xn510k52EIoNND2kPkPknjsXXxkZehK pqeyNQyHjWWeEWm7pBIlxmsyeYz2SHIaNuMlarPUADoPcRqchxs2xkPdrEi+UJBu kuZWVMIHmHaHQq6/sdUGLBDDUTDQ8JkzntBf2+28WJnf/BeLaRcXLf+DNQZqpWQZ fv+icd7gcVjqZg5FWWt5ucZxlz/M45R3gSQJBYHvXvYGkIinFDwJYSWGEHc5PyQ= =aoIS -----END PGP SIGNATURE----- --mojUlQ0s9EVzWg2t--