From nobody Sat Aug 12 09:46:51 2023 X-Original-To: freebsd-virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4RNG6V4KMLz4mGy7 for ; Sat, 12 Aug 2023 09:47:30 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RNG6V2L7rz4RMq for ; Sat, 12 Aug 2023 09:47:30 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ej1-x629.google.com with SMTP id a640c23a62f3a-99c4923195dso376463566b.2 for ; Sat, 12 Aug 2023 02:47:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691833648; x=1692438448; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=LfP/xNMuL57O73HNpP0v2DfyciKetdcK/Mgkolei68c=; b=sPvVvPQ17/tFMlfiLxJ1xFucmeV03Z/PZl5T9nXOKzjJGVLsnqWyuztbEliVLD6BuH mXR9X3xSGHd/CIbpSFVj+JGvMWX4uJy+hrtpXsfEEB7KawSDgcOL+GJvCFAiI5b1zALE HsAdSNpXnOh9pmwkTPw4j9M4iQhQcjiPOS5Z7YPztVVRqA0CwYGcxf6HU+wL2bdu/eVn umGuUu3G0zWmsvraDwo2pjuwq/x7wAYheuAQ+vZVQPAPZMFc8kLE4WrWKQyhLY1GkqJu KrAl96tcHpmIiLGO4CdMZ687ok4HTBJVPBvFvhlvw/vbug6EMHpNe4aHGPbJC7Zamp1d r3yQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691833648; x=1692438448; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=LfP/xNMuL57O73HNpP0v2DfyciKetdcK/Mgkolei68c=; b=aUPnQvFzekhorm7P//fWhFGGsJE6IQDA+2Jj54Lz77yxdB3Pjkb4c+Sis/mQHuEVJa AiJNKUdAsuhI7oHpGN4LBAnO+nxlusSUAXuJijLWghzsNh0K2i61+FZDmxpjrHwFOeN+ 4oWwsX47k1lV9eH3T6ZX++oCmc8dcxFqd1FdZgD21P/4kSQWOyGOsuBo2sEIUzh6n9Ts usqusour1aVwye18QQJqKBqh4f1jpag0nM7lxD6Bqzdm2ko1jhDv/QK5HzrCTzSI9yLv LHtjN+oXKV+eUEtgqedUkXfyxMub0/K/953i4qG5bbD4MXY1Z9/Un/pWbOI5mNnb9Cqh XObw== X-Gm-Message-State: AOJu0YxP03ePiTjBf5UfyczmIccGq6iTJfiB6/4i9rqGNoAbqzRQXYc5 5riT63JTlgdLUjLg+p9akU8amUqbbD+tQd1UqwcAFeI0t1s= X-Google-Smtp-Source: AGHT+IGxogBaYdLWwKgAwm+WvabsCaAKqk8CVinHrZoTXLMYU38llV3ObItaBjQ0Xy141Im8FPHdM/fx/PiL7Uw14s4= X-Received: by 2002:a17:906:13:b0:993:e9b8:90ec with SMTP id 19-20020a170906001300b00993e9b890ecmr4068981eja.22.1691833648090; Sat, 12 Aug 2023 02:47:28 -0700 (PDT) List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Mario Marietto Date: Sat, 12 Aug 2023 11:46:51 +0200 Message-ID: Subject: Re: Starting the bhyve journey To: Odhiambo Washington Cc: freebsd-virtualization@freebsd.org Content-Type: multipart/alternative; boundary="0000000000009d10e20602b6b7ef" X-Rspamd-Queue-Id: 4RNG6V2L7rz4RMq X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] --0000000000009d10e20602b6b7ef Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable In my opinion,the usage of the wrapper creates some difficulties to understand how bhyve and the networking works. You should start from the very beginning,studying bhyve and the freebsd networking,instead of learning how to correctly use the wrapper. On Sat, Aug 12, 2023 at 11:25=E2=80=AFAM Odhiambo Washington wrote: > Hello all. > > I am new to bhyve and have read a lot about it, so I decided to try > creating a few VMs. > I found a HOWTO that is detailed and which appears to be the easiest to > follow: https://klarasystems.com/articles/from-0-to-bhyve-on-freebsd-13-1= / > The only differences are that I did not install a fresh FreeBSD-13 server > as I already had one, and I am not using ZFS on my server (host). > I have gotten stuck midway and cannot figure out why: I cannot boot the > VMs I create. > I have tried creating a Windows2019 as well as a Debian12 VM, but both > don't boot. > > vm-public: flags=3D8843 metric 0 = mtu > 1492 > ether ce:6f:18:51:d4:51 > id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15 > maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200 > root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0 > member: em1 flags=3D143 > ifmaxaddr 0 port 2 priority 128 path cost 20000 > groups: bridge vm-switch viid-4c918@ > nd6 options=3D9 > tap0: flags=3D8943 metric= 0 > mtu 1492 > description: vmnet/debian12/0/public > options=3D80000 > ether 58:9c:fc:10:ff:ed > inet6 fe80::5a9c:fcff:fe10:ffed%tap0 prefixlen 64 scopeid 0x6 > groups: tap vm-port > media: Ethernet autoselect > status: no carrier > nd6 options=3D21 > > 1. Windows2019 VM: > vm create -t uefi -s 100G -m 8G -c8 windows2019 > vm install windows2019 /usr/local/bhyve-vms/.iso/server2019.iso > > 2. Debian12 VM: > vm create -s 60G -m 8G -c 8 debian12 > vm install debian12 .iso/debian-12.0.0-amd64-DVD-1.iso > > root@gw:/usr/local/bhyve-vms # vm list > NAME DATASTORE LOADER CPU MEMORY VNC AUTO STATE > debian12 default bhyveload 8 8G - > Yes[2] Bootloader (91866) > windows2019 default uefi 8 8G - > Yes [1] Stopped > > From the above output of `vm list`, you can see that none of them is > booting up. > > What is it that I could be missing? > > > -- > Best regards, > Odhiambo WASHINGTON, > Nairobi,KE > +254 7 3200 0004/+254 7 2274 3223 > "Oh, the cruft.", egrep -v '^$|^.*#' =C2=AF\_(=E3=83=84)_/=C2=AF :-) > [How to ask smart questions: > http://www.catb.org/~esr/faqs/smart-questions.html] > --=20 Mario. --0000000000009d10e20602b6b7ef Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
In my opinion,the usage of the wrapper creates some diffic= ulties to understand how bhyve and the networking works. You should start f= rom the very beginning,studying bhyve and the freebsd networking,instead of= learning how to correctly use the wrapper.

On Sat, Aug 12, 2023 at 11:2= 5=E2=80=AFAM Odhiambo Washington <odhiambo@gmail.com> wrote:
Hello all.

I am new to bhyve and have read a lot about it, so I decided to try= creating a few VMs.
I found a HOWTO that is detailed and which a= ppears to be the easiest to follow:=C2=A0https://klar= asystems.com/articles/from-0-to-bhyve-on-freebsd-13-1/
The on= ly differences are that I did not install a fresh FreeBSD-13 server as I al= ready had one, and I am not using ZFS on my server (host).
I have= gotten stuck midway and cannot figure out why: I cannot boot the VMs I cre= ate.
I have tried creating a Windows2019 as well as a Debian12 VM= , but both don't boot.

vm-public: flags=3D8843= <UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1492
=C2=A0 = =C2=A0 =C2=A0 =C2=A0 ether ce:6f:18:51:d4:51
=C2=A0 =C2=A0 =C2=A0 =C2=A0= id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200<= br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 root id 00:00:00:00:00:00 priority 32768 ifc= ost 0 port 0
=C2=A0 =C2=A0 =C2=A0 =C2=A0 member: em1 flags=3D143<LEAR= NING,DISCOVER,AUTOEDGE,AUTOPTP>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 ifmaxaddr 0 port 2 priority 128 path cost 20000
=C2= =A0 =C2=A0 =C2=A0 =C2=A0 groups: bridge vm-switch viid-4c918@
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 nd6 options=3D9<PERFORMNUD,IFDISABLED>
tap0: flags=3D8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> = metric 0 mtu 1492
=C2=A0 =C2=A0 =C2=A0 =C2=A0 description: vmnet/debian1= 2/0/public
=C2=A0 =C2=A0 =C2=A0 =C2=A0 options=3D80000<LINKSTATE><= br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 ether 58:9c:fc:10:ff:ed
=C2=A0 =C2=A0 =C2= =A0 =C2=A0 inet6 fe80::5a9c:fcff:fe10:ffed%tap0 prefixlen 64 scopeid 0x6=C2=A0 =C2=A0 =C2=A0 =C2=A0 groups: tap vm-port
=C2=A0 =C2=A0 =C2=A0 = =C2=A0 media: Ethernet autoselect
=C2=A0 =C2=A0 =C2=A0 =C2=A0 status: no= carrier
=C2=A0 =C2=A0 =C2=A0 =C2=A0 nd6 options=3D21<PERFORMNUD,AUTO= _LINKLOCAL>

1.=C2=A0 Windows2019 VM:
<= div>=C2=A0 =C2=A0 vm create -t uefi -s 100G -m 8G -c8 windows2019
=C2=A0 =C2=A0=C2=A0vm install windows2019 /usr/local/bhyve-vms/.iso/server= 2019.iso

2. Debian12 VM:
=C2=A0 =C2=A0= =C2=A0vm create -s 60G -m 8G -c 8 debian12
=C2=A0 =C2=A0=C2=A0vm = install debian12 .iso/debian-12.0.0-amd64-DVD-1.iso

root@gw:/usr/local/bhyve-vms # vm list
NAME =C2=A0 =C2=A0 =C2=A0 =C2= =A0 DATASTORE =C2=A0LOADER =C2=A0 =C2=A0 CPU =C2=A0MEMORY =C2=A0VNC =C2=A0A= UTO =C2=A0 =C2=A0 STATE
debian12 =C2=A0 =C2=A0 default=C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 bhyveload=C2=A0 =C2=A0 8=C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A08G=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-=C2=A0 =C2=A0 = =C2=A0 =C2=A0Yes[2]=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Bootloader (91866)
= windows2019 =C2=A0default=C2=A0 =C2=A0 =C2=A0 =C2=A0 uefi=C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A08=C2=A0 =C2=A0 =C2=A0 =C2=A0 8G=C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-=C2=A0 =C2=A0 =C2=A0 =C2=A0Yes [= 1]=C2=A0 =C2=A0 =C2=A0Stopped

From the above o= utput of `vm list`, you can see that none of them is booting up.
=
What is it that I could be missing?


--
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+2= 54 7 2274 3223
"Oh, the cruft.",=C2=A0egrep -v '^$|^.*#'=C2=A0=C2= =AF\_(=E3=83=84)_/=C2=AF=C2=A0:-)
[How to ask smart question= s:=C2=A0http://www.catb.org/~= esr/faqs/smart-questions.html]


--
Mario.
--0000000000009d10e20602b6b7ef--