Date: Sun, 30 Jan 2022 22:47:35 +0100 From: Mario Marietto <marietto2008@gmail.com> To: FreeBSD virtualization <freebsd-virtualization@freebsd.org> Subject: FreeBSD 14 does not boot if bhyve points to the SATA disk where it is installed phisically Message-ID: <CA%2B1FSiiPsOWChU4FYi0_6hnoEb47SRuBDwZ9EKLYcAZFF4HN=Q@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
--000000000000d4038f05d6d39f4d Content-Type: text/plain; charset="UTF-8" Hello to everyone. I'm running FreeBSD 13 RELEASE p6 and I'm trying to boot FreeBSD 14 CURRENT that I have installed on the SATA disk mapped at /dev/da1 as follows : da1 at umass-sim1 bus 1 scbus6 target 0 lun 0 da1: <SAMSUNG HM320JI 0> Fixed Direct Access SPC-4 SCSI device da1: Serial Number 20140100006C da1: 400.000MB/s transfers da1: 305245MB (625142448 512 byte sectors) da1: quirks=0x2<NO_6_BYTE> => 40 625142368 da1 GPT (298G) 40 532480 1 efi (260M) 532520 616030208 2 freebsd-ufs (294G) 616562728 8388608 3 freebsd-swap (4.0G) 624951336 191072 - free - (93M) this is the bhyve arguments that I'm using : bhyve -S -c sockets=1,cores=2,threads=2 -m 4G -w -H -A \ -s 0,hostbridge \ -s 1,ahci-hd,/dev/da1 \ -s 8,virtio-net,tap1 \ -s 9,virtio-9p,sharename=/home/marietto \ -s 30,xhci,tablet \ -s 31,lpc \ -s 29,fbuf,tcp=0.0.0.0:5901,w=1440,h=900 \ -l bootrom,/usr/local/share/uefi-firmware/BHYVE_BHF_CODE.fd \ -l com1,stdio \ vm1 Unfortunately bhyve is not able to boot FreeBSD 14 from that disk. This is what it says : BdsDxe: failed to load Boot0001 "UEFI BHYVE SATA DISK BHYVE-811A-F482-43F7" from PciRoot(0x0)/Pci(0x 2,0x0)/Sata(0x0,0xFFFF,0x0): Not Found UEFI Interactive Shell v2.2 EDK II UEFI v2.70 (BHYVE, 0x00010000) Mapping table BLK0: Alias(s): PciRoot(0x0)/Pci(0x2,0x0)/Sata(0x0,0xFFFF,0x0) Where is the problem here ? -- Mario. --000000000000d4038f05d6d39f4d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div><span style=3D"font-family:monospace"><span style=3D"= color:rgb(0,0,0);background-color:rgb(255,255,255)"><span style=3D"font-fam= ily:monospace"><span style=3D"color:rgb(0,0,0);background-color:rgb(255,255= ,255)"><span style=3D"font-family:monospace"><span style=3D"color:rgb(0,0,0= );background-color:rgb(255,255,255)"> </span><span style=3D"font-family:monospace"><span style=3D"color:rgb(0,0,0= );background-color:rgb(255,255,255)">Hello to everyone. <br></span></span><= /span></span></span></span></span></div><div><span style=3D"font-family:mon= ospace"><span style=3D"color:rgb(0,0,0);background-color:rgb(255,255,255)">= <span style=3D"font-family:monospace"><span style=3D"color:rgb(0,0,0);backg= round-color:rgb(255,255,255)"><span style=3D"font-family:monospace"><span s= tyle=3D"font-family:monospace"><span style=3D"color:rgb(0,0,0);background-c= olor:rgb(255,255,255)"><br></span></span></span></span></span></span></span= ></div><div><span style=3D"font-family:monospace"><span style=3D"color:rgb(= 0,0,0);background-color:rgb(255,255,255)"><span style=3D"font-family:monosp= ace"><span style=3D"color:rgb(0,0,0);background-color:rgb(255,255,255)"><sp= an style=3D"font-family:monospace"><span style=3D"font-family:monospace"><s= pan style=3D"color:rgb(0,0,0);background-color:rgb(255,255,255)">I'm ru= nning FreeBSD 13 RELEASE p6 and I'm trying to boot FreeBSD 14 CURRENT t= hat I have installed on the SATA disk mapped at /dev/da1 as follows :<br></= span></span></span></span></span></span></span></div><div><span style=3D"fo= nt-family:monospace"><span style=3D"color:rgb(0,0,0);background-color:rgb(2= 55,255,255)"><span style=3D"font-family:monospace"><span style=3D"color:rgb= (0,0,0);background-color:rgb(255,255,255)"><span style=3D"font-family:monos= pace"><span style=3D"font-family:monospace"><span style=3D"color:rgb(0,0,0)= ;background-color:rgb(255,255,255)"><br></span></span></span></span></span>= </span></span></div><div><span style=3D"font-family:monospace"><span style= =3D"color:rgb(0,0,0);background-color:rgb(255,255,255)"><span style=3D"font= -family:monospace"><span style=3D"color:rgb(0,0,0);background-color:rgb(255= ,255,255)"><span style=3D"font-family:monospace"><span style=3D"font-family= :monospace"><span style=3D"color:rgb(0,0,0);background-color:rgb(255,255,25= 5)">da1 at umass-sim1 bus 1 scbus6 target 0 lun 0 </span><br>da1: <SAMSUNG HM320JI 0> Fixed Direct Access SPC-4 SCSI de= vice <br>da1: Serial Number 20140100006C <br>da1: 400.000MB/s transfers <br>da1: 305245MB (625142448 512 byte sectors) <br>da1: quirks=3D0x2<NO_6_BYTE><br> <br></span><br>=3D> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A040 =C2=A06251423= 68 =C2=A0da1 =C2=A0GPT =C2=A0(298G) <br> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A040 =C2=A0=C2=A0=C2=A0= =C2=A0532480 =C2=A0=C2=A0=C2=A01 =C2=A0efi =C2=A0(260M) <br> =C2=A0=C2=A0=C2=A0=C2=A0532520 =C2=A0616030208 =C2=A0=C2=A0=C2=A02 =C2= =A0freebsd-ufs =C2=A0(294G) <br> =C2=A0616562728 =C2=A0=C2=A0=C2=A08388608 =C2=A0=C2=A0=C2=A03 =C2=A0fr= eebsd-swap =C2=A0(4.0G) <br> =C2=A0624951336 =C2=A0=C2=A0=C2=A0=C2=A0191072 =C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0- free - =C2=A0(93M)<br> <br></span></span></span></span></span></div><div><span style=3D"font-famil= y:monospace"><span style=3D"color:rgb(0,0,0);background-color:rgb(255,255,2= 55)"><span style=3D"font-family:monospace"><span style=3D"color:rgb(0,0,0);= background-color:rgb(255,255,255)"><span style=3D"font-family:monospace">th= is is the bhyve arguments that I'm using :</span></span></span></span><= /span></div><div><span style=3D"font-family:monospace"><span style=3D"color= :rgb(0,0,0);background-color:rgb(255,255,255)"><span style=3D"font-family:m= onospace"><span style=3D"color:rgb(0,0,0);background-color:rgb(255,255,255)= "><span style=3D"font-family:monospace"><br></span></span></span></span></s= pan></div><div><span style=3D"font-family:monospace"><span style=3D"color:r= gb(0,0,0);background-color:rgb(255,255,255)"><span style=3D"font-family:mon= ospace"><span style=3D"color:rgb(0,0,0);background-color:rgb(255,255,255)">= bhyve -S -c sockets=3D1,cores=3D2,threads=3D2 -m 4G -w -H -A \ </span><br>-s 0,hostbridge \ <br>-s 1,ahci-hd,/dev/da1 \ <br>-s 8,virtio-net,tap1 \ <br>-s 9,virtio-9p,sharename=3D/home/marietto \ <br>-s 30,xhci,tablet \ <br>-s 31,lpc \ <br>-s 29,fbuf,tcp=3D<a href=3D"http://0.0.0.0:5901">0.0.0.0:5901</a>,w=3D1= 440,h=3D900 \ <br>-l bootrom,/usr/local/share/uefi-firmware/BHYVE_BHF_CODE.fd \ <br>-l com1,stdio \ <br>vm1<br> <br></span></span></span></div><div><span style=3D"font-family:monospace"><= span style=3D"color:rgb(0,0,0);background-color:rgb(255,255,255)"><span sty= le=3D"font-family:monospace">Unfortunately bhyve is not able to boot FreeBS= D 14 from that disk. This is what it says :<br></span></span></span></div><= div><span style=3D"font-family:monospace"><span style=3D"color:rgb(0,0,0);b= ackground-color:rgb(255,255,255)"><span style=3D"font-family:monospace"><br= ></span></span></span></div><div><span style=3D"font-family:monospace"><spa= n style=3D"color:rgb(0,0,0);background-color:rgb(255,255,255)">BdsDxe: fail= ed to load Boot0001 "UEFI BHYVE SATA DISK BHYVE-811A-F482-43F7" f= rom PciRoot(0x0)/Pci(0x</span></span></div><div><span style=3D"font-family:= monospace"></span></div><div><span style=3D"font-family:monospace">2,0x0)/S= ata(0x0,0xFFFF,0x0): Not Found<br></span></div><div><br><span style=3D"font= -family:monospace"></span></div><div><span style=3D"font-family:monospace"> </span></div><div class=3D"gmail-"><div class=3D"gmail-_1mf gmail-_1mj"><sp= an><span><span>UEFI</span></span></span><span><span> Interactive Shell v2.2= </span></span></div></div><div class=3D"gmail-"><div class=3D"gmail-_1mf gm= ail-_1mj"><span><span>EDK II</span></span></div></div><div class=3D"gmail-"= ><div class=3D"gmail-_1mf gmail-_1mj"><span><span>UEFI v2.70 (BHYVE, 0x0001= 0000)</span></span></div></div><div class=3D"gmail-"><div class=3D"gmail-_1= mf gmail-_1mj"><span><span>Mapping table</span></span></div></div><div clas= s=3D"gmail-"><div class=3D"gmail-_1mf gmail-_1mj"><span><span> BLK0: Al= ias(s):</span></span></div></div><div class=3D"gmail-"><div class=3D"gmail-= _1mf gmail-_1mj"><span><span> PciRoot(0x0)/Pci(0x2,0x0)/Sata(0x0,0= xFFFF,0x0)</span></span><br clear=3D"all"></div></div><div><br></div><div>W= here is the problem here ?</div><div><br></div><div>-- </div><div dir=3D"lt= r" class=3D"gmail_signature" data-smartmail=3D"gmail_signature">Mario.<br><= /div></div> --000000000000d4038f05d6d39f4d--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B1FSiiPsOWChU4FYi0_6hnoEb47SRuBDwZ9EKLYcAZFF4HN=Q>