From nobody Mon Nov 29 14:56:57 2021 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 0885818C42C1 for ; Mon, 29 Nov 2021 14:57:37 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-lj1-x22d.google.com (mail-lj1-x22d.google.com [IPv6:2a00:1450:4864:20::22d]) (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 4J2pNv4d7hz4SjD for ; Mon, 29 Nov 2021 14:57:35 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: by mail-lj1-x22d.google.com with SMTP id d11so34943244ljg.8 for ; Mon, 29 Nov 2021 06:57:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DgZhPmkkJ/oFiLsAwTF5RhiFmFDhVZt6zOBh+fkjBjo=; b=DEzv6KLXaIHmomaS66Nb03K3kwB6CqcfuYoxA3Va0ij1IBQVbDQbxcdvsj1docEJPN B1+uxndDxT9mE4/ml22IYSdqr+U0+Bnz58XFonqe1dBkoUYU+Ajp84CkQMtKON1LUERZ M93nLJXlSkEPgh5/78DKp5/9WGClV6q+SaSJAnv5mUt2Q9EqQOA+NP0atpRO9H58/b28 6zWbxeUbqwrtNUHRls1Bmv5UuZEyzZ6oCITY8mjwN/AUcqf4XxLmnWw0rwaxXsYIRXU9 QdOfgkaAuUhVpg9RrY+iTD/pFrA/ZcsAhjfIWLj8h2Ma81qDNyb/fa+xSPL5MoO7hKEE KxwA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DgZhPmkkJ/oFiLsAwTF5RhiFmFDhVZt6zOBh+fkjBjo=; b=S9Zh3rFUjp5IsExFEBs8livQlU7181IXbcXploboGFV1xFnxEoiEJhhdK/Ox+9K+tL rV9cH4wwdHUxWavv4G7W0lsjlQ4DdVbNrnTzSug0L+ksqRamwdoylAjDiOY3ecKGSQKG h7PX0Oqj7DrvDO6jbOh3iC0BpL3fK0F7/bdUXvoPZAwJrxpk79RLtzDsZKQXzlHf3j0T jYrNaRgURgGMayNMkQaP6T6gayINsBLOXV2nbdhI6aoQpdbv+5zwHrRLbsdqP5NEapoU 2LD0Qi5peQsdG+PFj6ciVrOzOmnPfFVMIJGWhxSv04gXR+LVNewB9j/uENGPk1fHDrvp Z21g== X-Gm-Message-State: AOAM531VfpTLfqyBWKaz5mgmZRSHlKsPJx+2sPF0hRW66IF6jObb/qnC MVT1+TS/vkxfHxeZz+cxuZvrpjo0uJ5GuEcJ79prImk1ot4WVg== X-Google-Smtp-Source: ABdhPJyZCO2jg/fIY7wYh0Z8PiQqQ7HFzzT0e41aVuzMQSgRyrrZ5Ni1KFN1mNqepxA/9uY0b53WiNx5cYATqn88Iw4= X-Received: by 2002:a2e:b163:: with SMTP id a3mr50195701ljm.264.1638197854106; Mon, 29 Nov 2021 06:57:34 -0800 (PST) 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: <1786593170.587714.1638135091567@ichabod.co-bxl> <711266519.635448.1638165807735@ichabod.co-bxl> <3e5cfc26e781421ba0244d5c78c3a4d4@beckhoff.com> <72dece5eb5f449aeb4680023cbb125c3@beckhoff.com> <597cd5cea82647fbaa566a2e371da358@beckhoff.com> <59df74909cf145969ff107e7eda3e352@beckhoff.com> <7323525a00eb44849e94957fccec5ad3@beckhoff.com> In-Reply-To: From: Mario Marietto Date: Mon, 29 Nov 2021 15:56:57 +0100 Message-ID: Subject: Re: Bhyve CD-ROM To: =?UTF-8?Q?Corvin_K=C3=B6hne?= Cc: Freebsd Virtualization Content-Type: multipart/alternative; boundary="0000000000002a781a05d1eea9b1" X-Rspamd-Queue-Id: 4J2pNv4d7hz4SjD X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=DEzv6KLX; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of marietto2008@gmail.com designates 2a00:1450:4864:20::22d as permitted sender) smtp.mailfrom=marietto2008@gmail.com X-Spamd-Result: default: False [-0.35 / 15.00]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-virtualization@freebsd.org]; NEURAL_HAM_LONG(-0.17)[-0.173]; NEURAL_SPAM_MEDIUM(0.82)[0.820]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::22d:from]; HTTP_TO_IP(1.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-Spam: Yes X-ThisMailContainsUnwantedMimeParts: N --0000000000002a781a05d1eea9b1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable This is how I make it work under Linux : -s 8,virtio-9p,sharename=3D In the guest I need something like : mount -t 9p -o trans=3Dvirtio,version=3D9p2000.L,rw sharename /mnt Instead on Windows 11 : C:\> sc create VirtioFsSvc binpath=3D"(your binary location)\virtiofs.exe" start=3Dauto depend=3D"WinFsp.Launcher/VirtioFsDrv" DisplayName=3D"Virtio FS Service" (read from here : https://virtio-fs.gitlab.io/howto-windows.html) Il giorno lun 29 nov 2021 alle ore 15:47 Mario Marietto < marietto2008@gmail.com> ha scritto: > I have two situations that I don't know if they are correlated with each > other. > > 1. on the windows 11 root folder I don't see the host shared folder that = I > have specified on the bhyve arguments > > 2. on the device manager the driver for the red hat virtIO SCSI passthru > controller cant be loaded. the error is : can't start device (Code 10) an= d > this error persists even if I tried to install the driver from the fedora > iso,inside the folder vioscsi / win10 / amd64 > > > > Il giorno lun 29 nov 2021 alle ore 15:32 Corvin K=C3=B6hne < > C.Koehne@beckhoff.com> ha scritto: > >> Could you add your errors, if any, you=E2=80=99re receiving from the ins= tallation? >> >> >> >> >> >> 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 >> *Sent:* Monday, November 29, 2021 3:29 PM >> *To:* Corvin K=C3=B6hne >> *Cc:* Freebsd Virtualization >> *Subject:* Re: Bhyve CD-ROM >> >> >> >> *CAUTION:* External Email!! >> >> >> >> ok,so Ive already tried to install it from there,but it wont accept it. >> >> >> >> Il giorno lun 29 nov 2021 alle ore 15:12 Corvin K=C3=B6hne < >> C.Koehne@beckhoff.com> ha scritto: >> >> It=E2=80=99s included in the same virtio ISO like virtio-blk and virtio-= net: >> https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive= -virtio/ >> >> Note: older versions might not include it. >> >> >> >> >> >> 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 >> *Sent:* Monday, November 29, 2021 3:08 PM >> *To:* Corvin K=C3=B6hne >> *Cc:* Freebsd Virtualization >> *Subject:* Re: Bhyve CD-ROM >> >> >> >> *CAUTION:* External Email!! >> >> >> >> I dont remember but probably yes. I ve installed it using ahci-hd and >> then I changed it with virtio-blk to check if the error related to the >> virtio scsi driver that's missing would disappear. Where I can get the >> virtio-9p driver for windows 10 ? >> >> >> >> Il giorno lun 29 nov 2021 alle ore 14:50 Corvin K=C3=B6hne < >> C.Koehne@beckhoff.com> ha scritto: >> >> Hi Mario, >> >> >> >> how did you installed Windows 11? I=E2=80=99ve noticed that Windows 10 i= s unable >> to boot from virtio-blk if it=E2=80=99s installed without virtio-blk. >> >> It=E2=80=99ll show the =E2=80=9Cinaccessible boot device=E2=80=9D you ha= ve mentioned. >> >> >> >> Regarding virtio-9p: I tried it a while ago with Windows 10 and was >> unable to get it working at all. >> >> So, I can=E2=80=99t help you much. However, you may wanna try to install= the >> virtio-9p driver when installing Windows 11. >> >> Maybe Windows is unable to activate virtio-9p if it=E2=80=99s installed = later too. >> >> >> >> >> >> 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 >> *Sent:* Monday, November 29, 2021 2:36 PM >> *To:* Corvin K=C3=B6hne >> *Cc:* Freebsd Virtualization >> *Subject:* Re: Bhyve CD-ROM >> >> >> >> *CAUTION:* External Email!! >> >> >> >> 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 : Protected link >> >> ; but it works with ahci-hd,even if it can't load the correct RedHat >> Virt-IO SCSI driver,as shown here : Protected link >> >> ; 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 Wind= ows >> 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 >> *Sent:* Monday, November 29, 2021 8:09 AM >> *To:* Corvin K=C3=B6hne >> *Cc:* Sysadmin Lists ; Freebsd >> Virtualization >> *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 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 >> Cc: Freebsd Virtualization >> 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 >> > Sent: Sun Nov 28 23:14:39 CET 2021 >> > To: >> > Cc: Freebsd Virtualization >> > 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. >> >> >> >> -- >> >> Mario. >> >> >> >> -- >> >> Mario. >> >> >> >> -- >> >> Mario. >> > > > -- > Mario. > --=20 Mario. --0000000000002a781a05d1eea9b1--