Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Aug 2023 11:46:51 +0200
From:      Mario Marietto <marietto2008@gmail.com>
To:        Odhiambo Washington <odhiambo@gmail.com>
Cc:        freebsd-virtualization@freebsd.org
Subject:   Re: Starting the bhyve journey
Message-ID:  <CA%2B1FSij=nJ7CE3R4MJ5-kRqcZL3-DqLixrbr%2BRPm7Sm7ZrmOMw@mail.gmail.com>
In-Reply-To: <CAAdA2WPwjJV=qDyx_NEi_CFYgvfKz6FjySBb9PrfMYYa%2BBpFCw@mail.gmail.com>
References:  <CAAdA2WPwjJV=qDyx_NEi_CFYgvfKz6FjySBb9PrfMYYa%2BBpFCw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--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 <odhiambo@gmai=
l.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 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<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> 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<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
>                 ifmaxaddr 0 port 2 priority 128 path cost 20000
>         groups: bridge vm-switch viid-4c918@
>         nd6 options=3D9<PERFORMNUD,IFDISABLED>
> tap0: flags=3D8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric=
 0
> mtu 1492
>         description: vmnet/debian12/0/public
>         options=3D80000<LINKSTATE>
>         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<PERFORMNUD,AUTO_LINKLOCAL>
>
> 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

<div dir=3D"ltr">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.<br></div><br><div class=3D"gmai=
l_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, Aug 12, 2023 at 11:2=
5=E2=80=AFAM Odhiambo Washington &lt;<a href=3D"mailto:odhiambo@gmail.com" =
target=3D"_blank">odhiambo@gmail.com</a>&gt; wrote:<br></div><blockquote cl=
ass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid=
 rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Hello all.<div><br></d=
iv><div>I am new to bhyve and have read a lot about it, so I decided to try=
 creating a few VMs.</div><div>I found a HOWTO that is detailed and which a=
ppears to be the easiest to follow:=C2=A0<a href=3D"https://klarasystems.co=
m/articles/from-0-to-bhyve-on-freebsd-13-1/" target=3D"_blank">https://klar=
asystems.com/articles/from-0-to-bhyve-on-freebsd-13-1/</a></div><div>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).</div><div>I have=
 gotten stuck midway and cannot figure out why: I cannot boot the VMs I cre=
ate.</div><div>I have tried creating a Windows2019 as well as a Debian12 VM=
, but both don&#39;t boot.</div><div><br></div><div>vm-public: flags=3D8843=
&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST&gt; metric 0 mtu 1492<br>=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 ether ce:6f:18:51:d4:51<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0=
 id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15<br>=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<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 member: em1 flags=3D143&lt;LEAR=
NING,DISCOVER,AUTOEDGE,AUTOPTP&gt;<br>=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<br>=C2=
=A0 =C2=A0 =C2=A0 =C2=A0 groups: bridge vm-switch viid-4c918@<br>=C2=A0 =C2=
=A0 =C2=A0 =C2=A0 nd6 options=3D9&lt;PERFORMNUD,IFDISABLED&gt;<br></div><di=
v>tap0: flags=3D8943&lt;UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST&gt; =
metric 0 mtu 1492<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 description: vmnet/debian1=
2/0/public<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 options=3D80000&lt;LINKSTATE&gt;<=
br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 ether 58:9c:fc:10:ff:ed<br>=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 inet6 fe80::5a9c:fcff:fe10:ffed%tap0 prefixlen 64 scopeid 0x6<br=
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 groups: tap vm-port<br>=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 media: Ethernet autoselect<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 status: no=
 carrier<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 nd6 options=3D21&lt;PERFORMNUD,AUTO=
_LINKLOCAL&gt;<br></div><div><br></div><div>1.=C2=A0 Windows2019 VM:</div><=
div>=C2=A0 =C2=A0 vm create -t uefi -s 100G -m 8G -c8 windows2019</div><div=
>=C2=A0 =C2=A0=C2=A0vm install windows2019 /usr/local/bhyve-vms/.iso/server=
2019.iso</div><div><br></div><div>2. Debian12 VM:</div><div>=C2=A0 =C2=A0=
=C2=A0vm create -s 60G -m 8G -c 8 debian12</div><div>=C2=A0 =C2=A0=C2=A0vm =
install debian12 .iso/debian-12.0.0-amd64-DVD-1.iso</div><div><br></div><di=
v>root@gw:/usr/local/bhyve-vms # vm list<br>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<br>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)<br>=
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<br></div><div><br></div><div>From the above o=
utput of `vm list`, you can see that none of them is booting up.</div><div>=
<br></div><div>What is it that I could be missing?</div><div><br></div><div=
><br></div><div><span class=3D"gmail_signature_prefix">-- </span><br><div d=
ir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div=
>Best regards,<br>Odhiambo WASHINGTON,<br>Nairobi,KE<br>+254 7 3200 0004/+2=
54 7 2274 3223<br>&quot;<span style=3D"font-size:12.8px">Oh, the cruft.</sp=
an><span style=3D"font-size:12.8px">&quot;,=C2=A0</span><span style=3D"font=
-size:12.8px">egrep -v &#39;^$|^.*#&#39;=C2=A0</span><span style=3D"backgro=
und-color:rgb(34,34,34);color:rgb(238,238,238);font-family:&quot;Lucida Con=
sole&quot;,Consolas,&quot;Courier New&quot;,monospace;font-size:13.6px">=C2=
=AF\_(=E3=83=84)_/=C2=AF</span><span style=3D"font-size:12.8px">=C2=A0:-)</=
span></div><div><span style=3D"font-size:12.8px">[How to ask smart question=
s:=C2=A0</span><span style=3D"font-size:12.8px"><a href=3D"http://www.catb.=
org/~esr/faqs/smart-questions.html" target=3D"_blank">http://www.catb.org/~=
esr/faqs/smart-questions.html</a>]</span></div></div></div></div></div></di=
v>
</blockquote></div><br clear=3D"all"><br><span class=3D"gmail_signature_pre=
fix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature">Mario.<br></d=
iv>

--0000000000009d10e20602b6b7ef--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B1FSij=nJ7CE3R4MJ5-kRqcZL3-DqLixrbr%2BRPm7Sm7ZrmOMw>