32 bit ARM guest on aarch64 host

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I've been trying to get a 32 bit Fedora/armv7hl guest to boot on a
64 bit Fedora/aarch64 host.

Host: Fedora Rawhide, aarch64 on Mustang

Guest: Fedora 22 disk image from:

  $ virt-builder --arch armv7l fedora-22

I should say that:

(1) I can boot this guest using an external <kernel> and <initrd> and
some hand written libvirt XML.  However external kernel is not very
flexible, since it means you have to do a dance on the host each time
you update the guest.

(2) I can boot this guest on x86-64 host using external kernel.

(3) It doesn't boot with UEFI in the guest, but that is expected since
the guest doesn't contain a UEFI bootloader, and I'm not even sure if
there is such a thing as UEFI for 32 bit ARM.

Anyway, I attempted to boot this disk image without the external
kernel hack using:

  $ virt-install --arch armv7l --import --name test3 --ram 2048 --disk path=/var/tmp/test3.qcow2,format=qcow2 --os-variant fedora22

but it just hangs with a blank console, and with qemu-system-aarch64 [sic]
using 100% CPU.  I poked around inside the disk image, and there seems
to be no evidence that it booted, eg. no logs, no updated timestamps.

Should I try a newer guest?  I am going to try updating to Fedora 23.

Is it even possible to boot a 32 bit disk image without external
kernel?

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-builder quickly builds VMs from scratch
http://libguestfs.org/virt-builder.1.html
_______________________________________________
arm mailing list
arm@xxxxxxxxxxxxxxxxxxxxxxx
http://lists.fedoraproject.org/admin/lists/arm@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux ARM (Vger)]     [Linux ARM]     [ARM Kernel]     [Fedora User Discussion]     [Older Fedora Users Discussion]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Maintainers]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [Linux Apps]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

Powered by Linux