Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Apr 2024 15:52:07 +0200
From:      Mario Marietto <marietto2008@gmail.com>
To:        FreeBSD virtualization <freebsd-virtualization@freebsd.org>,  freebsd-hackers <freebsd-hackers@freebsd.org>,  FreeBSD Mailing List <freebsd-questions@freebsd.org>
Subject:   Trying to virtualize ReactOS with bhyve : I don't see a viable way to do it...
Message-ID:  <CA%2B1FSihkrqEWgqxHDqNt%2BQkeBBdygUVj2c5kapSmLC332o9b1A@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
--000000000000f0854506167366a7
Content-Type: text/plain; charset="UTF-8"

Hello.

I'm trying to boot the 32 bit ISO image of ReactOS using bhyve or qemu and
seabios as bootloader.

As first experiment I tried to boot the x86 version of ReactOS with qemu
(8.2.2) and seabios (version 1.16.1_1),like this :

qemu-system-x86_64 -machine q35 -m 1G -cdrom
/home/marietto/Desktop/Downloads/OS/ReactOS/reactos-livecd-0.4.15-dev-7921-g6d853be-x86-msvc-win-dbg.iso
-boot order=d

Unfortunately,I get the error below :

https://ibb.co/tZmFh2x

but my real goal is to boot ReactOS by using seabios. Even here I'm
unlucky. Infact on this web page :

https://eradman.com/posts/bhyve-ipxe.html

we can read :

*Bhyve is somewhat similar to QEMU-KVM without the emulation required to
boot SeaBIOS.*

Is really true that I can't use seabios to boot ReactOS with bhyve ?
Anyway,ok. I've continued my searching and I found this thread :

https://forums.freebsd.org/threads/bhyve-with-bios-boot.79794/

where we can read :

*bhyveload has nothing to do with BIOS. As detailed in the man page you
linked to, it is for loading a FreeBSD guest.*

So,it seems that I can't even use bhyveload. So,what can I use ? What can I
do ?

I've gone on the ReactOS forum and I've created a thread where
I 've asked how to boot the 64 bit + UEFI version of ReactOS using bhyve.
The developers helped me,but in the end we have done nothing. Because after
some progress,I found this error :

https://ibb.co/N9QHdnp

Unfortunately it is frozen when it tries to load the mountmgr.sys driver.
Actually unfixed and no one knows how to fix it.

Now I'm here,asking for some further ideas and suggestions.

-- 
Mario.

--000000000000f0854506167366a7
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hello.</div><div><br></div><div>I&#39;m trying to boo=
t the 32 bit ISO image of ReactOS using bhyve or qemu and seabios as bootlo=
ader.=C2=A0</div><div><br></div><div>As first experiment I tried to boot th=
e x86 version of ReactOS with qemu (8.2.2) and seabios (version 1.16.1_1),l=
ike this :<br></div>
<br>
qemu-system-x86_64 -machine q35 -m 1G -cdrom=20
/home/marietto/Desktop/Downloads/OS/ReactOS/reactos-livecd-0.4.15-dev-7921-=
g6d853be-x86-msvc-win-dbg.iso
 -boot order=3Dd<br><div><br></div><div>Unfortunately,I get the error below=
 :</div>
<br>
<div><a href=3D"https://ibb.co/tZmFh2x" class=3D"gmail-postlink">https://ib=
b.co/tZmFh2x</a></div><div><br></div><div>but my real goal is to boot React=
OS by using seabios. Even here I&#39;m unlucky. Infact on this web page :</=
div><div><br></div><div><a href=3D"https://eradman.com/posts/bhyve-ipxe.htm=
l">https://eradman.com/posts/bhyve-ipxe.html</a></div><div><br></div><div>w=
e can read :</div><div><br></div><div><b>Bhyve is somewhat similar to QEMU-=
KVM without the emulation required to boot
SeaBIOS.</b></div><div><br></div><div>Is really true that I can&#39;t use s=
eabios to boot ReactOS with bhyve ? <br></div><div>Anyway,ok. I&#39;ve cont=
inued my searching and I found this thread :<br></div><div><br></div><div><=
a href=3D"https://forums.freebsd.org/threads/bhyve-with-bios-boot.79794/">h=
ttps://forums.freebsd.org/threads/bhyve-with-bios-boot.79794/</a></div><div=
><br></div><div>where we can read :</div><div><br></div><div><b>bhyveload h=
as nothing to do with BIOS. As detailed in the man page you linked to, it i=
s for loading a FreeBSD guest.</b></div><div><br></div><div>So,it seems tha=
t I can&#39;t even use bhyveload. So,what can I use ? What can I do ? <br><=
/div><div><br></div><div>I&#39;ve gone on the ReactOS forum and I&#39;ve cr=
eated a thread where=C2=A0</div><div>I &#39;ve asked how to boot the 64 bit=
 + UEFI version of ReactOS using bhyve. The developers helped me,but in the=
 end we have done nothing. Because after some progress,I found this error :=
<br></div>
<br>
<a href=3D"https://ibb.co/N9QHdnp" class=3D"gmail-postlink">https://ibb.co/=
N9QHdnp</a><br>
<br>
Unfortunately it is frozen when it tries to load the mountmgr.sys driver. A=
ctually unfixed and no one knows how to fix it. <br><div><br></div><div>Now=
 I&#39;m here,asking for some further ideas and suggestions.<br></div><div>=
<br></div><span class=3D"gmail_signature_prefix">-- </span><br><div dir=3D"=
ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_signature">Mario.<br=
></div></div>

--000000000000f0854506167366a7--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B1FSihkrqEWgqxHDqNt%2BQkeBBdygUVj2c5kapSmLC332o9b1A>