From owner-freebsd-current@freebsd.org Sun Jul 9 15:37:33 2017 Return-Path: Delivered-To: freebsd-current@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 86131D8D39E for ; Sun, 9 Jul 2017 15:37:33 +0000 (UTC) (envelope-from kaduk@mit.edu) Received: from dmz-mailsec-scanner-3.mit.edu (dmz-mailsec-scanner-3.mit.edu [18.9.25.14]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 30654341A for ; Sun, 9 Jul 2017 15:37:32 +0000 (UTC) (envelope-from kaduk@mit.edu) X-AuditID: 1209190e-865ff70000000a57-f2-59624db4bcc8 Received: from mailhub-auth-1.mit.edu ( [18.9.21.35]) (using TLS with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by dmz-mailsec-scanner-3.mit.edu (Symantec Messaging Gateway) with SMTP id DE.42.02647.4BD42695; Sun, 9 Jul 2017 11:37:24 -0400 (EDT) Received: from outgoing.mit.edu (OUTGOING-AUTH-1.MIT.EDU [18.9.28.11]) by mailhub-auth-1.mit.edu (8.13.8/8.9.2) with ESMTP id v69FbNBB005439; Sun, 9 Jul 2017 11:37:23 -0400 Received: from kduck.kaduk.org (24-107-191-124.dhcp.stls.mo.charter.com [24.107.191.124]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id v69FbI4d030143 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 9 Jul 2017 11:37:21 -0400 Date: Sun, 9 Jul 2017 10:37:18 -0500 From: Benjamin Kaduk To: Boris Samorodov Cc: freebsd-current@FreeBSD.org Subject: Re: [bhyve] FreeBSD guest, Handbook, vmrun.sh Message-ID: <20170709153718.GM80947@kduck.kaduk.org> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.7.1 (2016-10-04) X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrCIsWRmVeSWpSXmKPExsUixCmqrLvFNynS4FCXmcXfZ+eZLea8+cDk wOQx49N8Fo8nM1+xBTBFcdmkpOZklqUW6dslcGUsW8VSsJ+z4vilhewNjOfYuxg5OSQETCRu N65g62Lk4hASWMwk0dH5ngUkISSwgVFi/qcgiMQVJonJXStZQRIsAioSh5o2s4HYbAJqEutX XGMGsUWA4ifObwCbyiwgL/FraxOQzcEhLGAm0bJZEiTMC7Ts6IvXrBDzbSSe/T3AChEXlDg5 8wkLRKuWxI1/L5lAWpkFpCWW/+MACXMK2Eo8eNcKNl1UQFni7+F7LBMYBWYh6Z6FpHsWQvcC RuZVjLIpuVW6uYmZOcWpybrFyYl5ealFusZ6uZkleqkppZsYwQEqybeDcVKD9yFGAQ5GJR7e BbKJkUKsiWXFlbmHGCU5mJREecV6EyKF+JLyUyozEosz4otKc1KLDzFKcDArifCW2SRFCvGm JFZWpRblw6SkOViUxHnFNRojhATSE0tSs1NTC1KLYLIyHBxKErwzfIAaBYtS01Mr0jJzShDS TBycIMN5gIaf+AB0C29xQWJucWY6RP4Uoy7Hnb4NX5iEWPLy81KlxHltQAYJgBRllObBzQEl Fons/TWvGMWB3hLmXQxSxQNMSnCTXgEtYQJawlaXALKkJBEhJdXAaLsiRtphz/buWbf1CkJT biwOtLGa0c/n3tap/Utq++mCwogF3zfeeBm5KIdnyRy1T+FJmVEJFsaP+TeUxSw61M2efnyt iRrnFv/nTKvEZ+Ulzs4+2peUfq6wQZCn69VTl98ZTMkBGuek7UQ0rs1Xy2CaH25aJh1Z+llo y4rGi6U9mr4Gj5mVWIozEg21mIuKEwGlUJsmBwMAAA== X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Jul 2017 15:37:33 -0000 On Sun, Jul 09, 2017 at 01:02:26PM +0300, Boris Samorodov wrote: > Hi All, > > I try to create a FreeBSD guest as per TH, section "21.7.2. Creating > a FreeBSD Guest". All is good up until the last command at the section. > When I try to launch the installed client, I get: > ----- > # sh /usr/share/examples/bhyve/vmrun.sh -c 4 -m 1024M -t tap0 -d > guest.img guestname > Launching virtual machine "guestname" ... > Installation CDROM image "./release.iso" is not readable > > % uname -a > FreeBSD latt.bsnet 12.0-CURRENT FreeBSD 12.0-CURRENT #14 r320821: Sun > Jul 9 07:10:56 MSK 2017 > bsam@builder.bsnet:/usr/obj/usr/src/sys/PKG64X amd64 > ----- > > Is it a bug at vmrun.sh or documentation? Documentation looks okay, as -I is documented during the install stage, and is not supposed to be needed during normal operation. The quoted error message from vmrun.sh happens when it thinks you need to install on the given filesystem image (if [ $force_install -eq 1 -o $need_install -eq 1 ];) so it might be worth checking that your guest.img contains a valid FFS filesystem on it. (Hmm, maybe you used ZFS and vmrun.sh isn't prepared to handle that?) -Ben