Peter Robinson writes:
On Tue, Jul 28, 2020 at 12:01 AM Sam Varshavchik
<mrsam(a)courier-mta.com>
wrote:
>
> Paul Whalen writes:
>
> >
> >
> > ----- Original Message -----
> > > > I'm trying to install an aarch64 guest VM on F32 x86-64 host.
> > > >
> > > > I created a suitably large disk image, then proceeded to:
> > >
> > > <snip>
> > >
> > > > I surmize that arm-image-installer expected a real /dev to write to,
> > > > instead of what is effectively a plain fie, so it failed to mount
the
> > disk
> > > > image. I suppose that what it needs to do is a loopback mount,
instead.
> > Is
> > > > there a way to do this?
> > >
> > > The sole reason for arm-image-installer is to set up the device
> > > specific firmware if the devices require it to been on the same media
> > > as the OS. This is not the case with virt as it has dedicated
> > > tianocore firmware which is in a completely separate location to the
> > > OS virtual disk image.
>
> virt-manager politely offered me an option to set up a raspberry pi 2 and 3
> VM, which seems like a perfect match for the corresponding options to arm-
> image-installer.
You definitely don't want that option, you want one of the virt ones,
it's likely easier to do it via cmd line
I didn't, I chose the "virt" VM to create, but, as I said, I wound up with
VM with no video hardware, no Spice server, and no X, and the following in
/var/log/Xorg.0.log:
352.678] (EE)
Fatal server error:
[ 352.683] (EE) no screens found(EE)
[ 352.688] (EE)
Please consult the Fedora Project support
at
http://wiki.x.org
for help.
[ 352.692] (EE) Please also check the log file at "/var/log/Xorg.0.log"
for additional information.
[ 352.695] (EE)
[ 352.743] (EE) Server terminated with error (1). Closing log file.
I'm trying various combinations to see if this can be fixed. If anyone is
successfully running X on arm, in a qemu VM, can you share your
configuration?