On Thu, 16 Feb 2023 at 14:30, ginu samuel <samuel.ginu2...@gmail.com> wrote:
>
> Hi,
>     I have a requirement to run a Solaris binary ( 32 bit ) on linux (64 bit).
>
> Since some of the sources for the binary are not available, recompilation on 
> linux is not possible.
>
> So we are trying to run on linux using QEMU

> Following are the questions:
> 1. Is the user mode emulation (of QEMU) the right way to do this?

No. QEMU's user-only mode only supports running Linux processes
on a Linux host; it can't run binaries for any other OS like Solaris.

To run a Solaris binary you would need to boot a guest Solaris
on an emulated QEMU system (effectively, like a slow VM), and
then run the binary you want to run inside that VM.

Running QEMU doesn't need root privileges.

thanks
-- PMM

Reply via email to