Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Nov 2021 14:36:15 +0100
From:      Mario Marietto <marietto2008@gmail.com>
To:        =?UTF-8?Q?Corvin_K=C3=B6hne?= <C.Koehne@beckhoff.com>
Cc:        Freebsd Virtualization <freebsd-virtualization@freebsd.org>
Subject:   Re: Bhyve CD-ROM
Message-ID:  <CA%2B1FSiizBOD-yiTBQ%2BEAWJ=nzYomSCAMb7novZrvCDJcvOV7GQ@mail.gmail.com>
In-Reply-To: <CA%2B1FSihp_jcgrfoUUohYb4A7%2BpWm6ZLhGak3hhiPRR7bRnZh9g@mail.gmail.com>
References:  <1786593170.587714.1638135091567@ichabod.co-bxl> <CA%2B1FSiiarPVt55iZXQZ8-cidvp_iHBkomQFsg8gORVYrq2=xJQ@mail.gmail.com> <711266519.635448.1638165807735@ichabod.co-bxl> <3e5cfc26e781421ba0244d5c78c3a4d4@beckhoff.com> <CA%2B1FSiggLpa85c1Yg5cCSWB4Wom2nuMiATqR3-zW1_7zDPRrtw@mail.gmail.com> <72dece5eb5f449aeb4680023cbb125c3@beckhoff.com> <CA%2B1FSihp_jcgrfoUUohYb4A7%2BpWm6ZLhGak3hhiPRR7bRnZh9g@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--00000000000086ab9d05d1ed88c7
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hello FreeBSD virtualization ML.

I'm testing Windows 11 with bhyve and I've found some annoying problems
that prevent me from completing some tasks that I'm working on.

It seems that bhyve and or Windows 11 does not support virtio-blk and
virtio-9p,but it supports virtio-net. It sounds strange because at least
one virtio device (virtio-net) is working. I don't understand why bhyve
won't accept the disk if I use virtio-blk,in fact it gives the error
"inaccessible boot device" as shown here : https://ibb.co/MgxQGwF ; but it
works with ahci-hd,even if it can't load the correct RedHat Virt-IO SCSI
driver,as shown here : https://ibb.co/MPDPRqS ; windows 11 can't load even
the driver for the default VGA graphic card.

and it seems to don't even support virtio-9p,since when windows 11 is
launched,I don't see the folder "mnt" mounted on the root folder of Windows
11. Below you can see which bhyve parameters I've used :

bhyve -S -c 4 -m 8G -w -H \
-s 0,hostbridge \
-s 1,ahci-cd,/home/marietto/Downloads/virtio/virtio-win-0.1.208.iso \
----> -s 2,ahci-hd,/mnt/da0p1/Backups/OS/bhyve/Windows/win11.img \
-s 3,fbuf,tcp=3D0.0.0.0:5900,w=3D1440,h=3D900,wait \
-s 8,virtio-net,tap0 \
----> -s 9,virtio-9p,sharename=3D/mnt \
-s 30,xhci,tablet \
-s 31,lpc \
-l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd \
vm0

Can I fix some of the problems explained ? thanks.

Il giorno lun 29 nov 2021 alle ore 09:12 Mario Marietto <
marietto2008@gmail.com> ha scritto:

> a different solution could be to remove the first sector from the iso
> file,so that it won't boot anymore :) or to pass a physic disk with the
> files that you need stored inside :)
>
> Il giorno lun 29 nov 2021 alle ore 08:46 Corvin K=C3=B6hne <
> C.Koehne@beckhoff.com> ha scritto:
>
>> pci slot 9:0: unknown device "virtio-9p"
>>
>>
>>
>> Looks like bhyve has no virtio-9p emulation. I guess it=E2=80=99s an old=
er bhyve
>> version than yours.
>>
>>
>>
>>
>>
>> Best regards
>>
>> Corvin
>>
>>
>>
>> Beckhoff Automation GmbH & Co. KG | Managing Director: Dipl. Phys. Hans
>> Beckhoff
>> Registered office: Verl, Germany | Register court: Guetersloh HRA 7075
>>
>> *From:* Mario Marietto <marietto2008@gmail.com>
>> *Sent:* Monday, November 29, 2021 8:09 AM
>> *To:* Corvin K=C3=B6hne <C.Koehne@beckhoff.com>
>> *Cc:* Sysadmin Lists <sysadmin.lists@mailfence.com>; Freebsd
>> Virtualization <freebsd-virtualization@freebsd.org>
>> *Subject:* Re: Bhyve CD-ROM
>>
>>
>>
>> *CAUTION:* External Email!!
>>
>>
>>
>> i would like to investigate why virtio-9p does not work for him. for me
>> it worked until some time ago.
>>
>>
>>
>> Il lun 29 nov 2021, 07:31 Corvin K=C3=B6hne <C.Koehne@beckhoff.com> ha
>> scritto:
>>
>> Hi,
>>
>> the bootorder is determined by pci slot order. Just add your disk before
>> your cd-rom:
>>
>> bhyve -c 1 -m 512M -w -H \
>>         -s 0,hostbridge \
>>         -s 3,virtio-blk,/dev/zvol/zroot/bhyve_vms/debianvm \
>>         -s 4,ahci-cd,/media/Debian-11.1.0-amd64-DVD-1.iso \
>>         -s 29,fbuf,tcp=3D0.0.0.0:5900,w=3D800,h=3D600,wait \
>>         -s 31,lpc \
>>         -l com1,stdio \
>>         -l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd debianvm
>>
>>
>> Best regards
>> Corvin
>>
>> Beckhoff Automation GmbH & Co. KG | Managing Director: Dipl. Phys. Hans
>> Beckhoff
>> Registered office: Verl, Germany | Register court: Guetersloh HRA 7075
>>
>>
>> -----Original Message-----
>> From: owner-freebsd-virtualization@freebsd.org <
>> owner-freebsd-virtualization@freebsd.org> On Behalf Of Sysadmin Lists
>> Sent: Monday, November 29, 2021 7:03 AM
>> To: Mario Marietto <marietto2008@gmail.com>
>> Cc: Freebsd Virtualization <freebsd-virtualization@freebsd.org>
>> Subject: Re: Bhyve CD-ROM
>>
>> CAUTION: External Email!!
>> Thanks, Mario, but when I add this line,
>>
>> -s 9,virtio-9p,sharename=3D/media \
>>
>> I get the following error message,
>>
>> pci slot 9:0: unknown device "virtio-9p"
>>
>> I read about shared folders earlier while looking for a solution and
>> concluded FreeBSD doesn't support it (yet).
>>
>> > From: Mario Marietto <marietto2008@gmail.com>
>> > Sent: Sun Nov 28 23:14:39 CET 2021
>> > To: <sysadmin.lists@mailfence.com>
>> > Cc: Freebsd Virtualization <freebsd-virtualization@freebsd.org>
>> > Subject: Re: Bhyve CD-ROM
>> >
>> >
>> > if the cd is not bootable,you can attach it like this :
>> >
>> > -s 1,ahci-cd,/home/marietto/Downloads/virtio/virtio-win-0.1.208.iso \
>> >
>> > or you can grab the files that you want when the os is loaded,declarin=
g
>> the
>> > folder on the host os where are stored the files like this :
>> >
>> > -s 9,virtio-9p,sharename=3D/mnt \
>>
>> --
>> Sent with
>> https://nospamproxywebp.beckhoff.com/enqsig/link?id=3DBCAAAABGd7m3lfMOLO=
Ihx3uNR_1Qav4Ffx8-jQB0torD82ts_G0AAADzTADPte9W9PqlaXgMPE2o-ss0dWvUhIbbKjdkx=
meheoA-wpCZVABIpqOsBmtP82ENzCYFfqq0R8x3KKhL9msTlK-C4cXe143E0KmLsrixsp9XeTqF=
jocjPJXL5HbZJPF6VJ1mhDjDjS0GT2hn0
>> Secure and private email
>>
>>
>
> --
> Mario.
>


--=20
Mario.

--00000000000086ab9d05d1ed88c7--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B1FSiizBOD-yiTBQ%2BEAWJ=nzYomSCAMb7novZrvCDJcvOV7GQ>