ERROR internal error: Unexpected enum value 0 for virDomainDeviceAddressType

Mario Marietto marietto2008 at gmail.com
Tue Jun 8 08:43:37 UTC 2021


root at zi-desktop:~/Desktop/zi/Work/I9/qemu-rpi-kernel# virsh --version
7.4.0

virt-install \
    --debug \
    --name pi \
    --machine raspi3 \
    --cpu arm1176 \
    --memory 1024 \
    --import \
    --disk
/var/www/html/2019-09-26-raspbian-buster-lite.img,format=raw,bus=virtio \
    --network user,model=virtio \
    --video vga \
    --graphics spice \
    --rng device=/dev/urandom,model=virtio \
    --boot
'dtb=bcm2710-rpi-3-b-plus.dtb,kernel=kernel8.img,kernel_args=root=/dev/vda2
rootwait panic=1 dwc_otg.fiq_fsm_enable=0' \
    --events on_reboot=destroy

[mar, 08 giu 2021 10:42:22 virt-install 26236] DEBUG (cli:265) Launched
with command line: /usr/share/virt-manager/virt-install --debug --name pi
--machine raspi3 --cpu arm1176 --memory 1024 --import --disk
/var/www/html/2019-09-26-raspbian-buster-lite.img,format=raw,bus=virtio
--network user,model=virtio --video vga --graphics spice --rng
device=/dev/urandom,model=virtio --boot
dtb=bcm2710-rpi-3-b-plus.dtb,kernel=kernel8.img,kernel_args=root=/dev/vda2
rootwait panic=1 dwc_otg.fiq_fsm_enable=0 --events on_reboot=destroy
[mar, 08 giu 2021 10:42:22 virt-install 26236] DEBUG (cli:279) Requesting
libvirt URI default
[mar, 08 giu 2021 10:42:22 virt-install 26236] DEBUG (cli:282) Received
libvirt URI qemu:///system
[mar, 08 giu 2021 10:42:22 virt-install 26236] DEBUG (virt-install:358)
Requesting virt method 'default', hv type 'default'.
[mar, 08 giu 2021 10:42:24 virt-install 26236] DEBUG (virt-install:583)
Received virt method 'kvm'
[mar, 08 giu 2021 10:42:24 virt-install 26236] DEBUG (virt-install:584)
Hypervisor name is 'hvm'
[mar, 08 giu 2021 10:42:24 virt-install 26236] DEBUG (virt-install:270)
Distilled --network options: ['user,model=virtio']
[mar, 08 giu 2021 10:42:24 virt-install 26236] DEBUG (virt-install:183)
Distilled --disk options:
['/var/www/html/2019-09-26-raspbian-buster-lite.img,format=raw,bus=virtio']
[mar, 08 giu 2021 10:42:25 virt-install 26236] DEBUG (installer:222) distro
detection not available for this installer.
[mar, 08 giu 2021 10:42:25 virt-install 26236] DEBUG (guest:251) Setting
Guest.os_variant to 'None'
[mar, 08 giu 2021 10:42:26 virt-install 26236] WARNING (virt-install:545)
No operating system detected, VM performance may suffer. Specify an OS with
--os-variant for optimal results.
[mar, 08 giu 2021 10:42:27 virt-install 26236] DEBUG (virt-install:697)
Guest.has_install_phase: False

Starting install...
[mar, 08 giu 2021 10:42:27 virt-install 26236] DEBUG (guest:1169) Local
connection, disabling spice image compression.
[mar, 08 giu 2021 10:42:27 virt-install 26236] DEBUG (guest:384) Generated
install XML: None required
[mar, 08 giu 2021 10:42:27 virt-install 26236] DEBUG (guest:385) Generated
boot XML:
<domain type="kvm">
  <name>pi</name>
  <uuid>c0e51f74-e4e0-4eb0-a9b7-2a6743da9b57</uuid>
  <memory>1048576</memory>
  <currentMemory>1048576</currentMemory>
  <vcpu>1</vcpu>
  <os>
    <type arch="aarch64" machine="raspi3">hvm</type>
    <kernel>/home/zi/Desktop/Work/I9/qemu-rpi-kernel/kernel8.img</kernel>
    <cmdline>root=/dev/vda2 rootwait panic=1
dwc_otg.fiq_fsm_enable=0</cmdline>

<dtb>/home/zi/Desktop/Work/I9/qemu-rpi-kernel/bcm2710-rpi-3-b-plus.dtb</dtb>
  </os>
  <features>
    <acpi/>
  </features>
  <cpu mode="custom" match="exact">
    <model>arm1176</model>
  </cpu>
  <clock offset="utc"/>
  <on_reboot>destroy</on_reboot>
  <devices>
    <emulator>/usr/local/bin/qemu-system-aarch64</emulator>
    <disk type="file" device="disk">
      <driver name="qemu" type="raw"/>
      <source file="/var/www/html/2019-09-26-raspbian-buster-lite.img"/>
      <target dev="vda" bus="virtio"/>
    </disk>
    <interface type="user">
      <mac address="52:54:00:c3:ef:de"/>
      <model type="virtio"/>
    </interface>
    <graphics type="spice" port="-1" tlsPort="-1" autoport="yes">
      <image compression="off"/>
    </graphics>
    <console type="pty"/>
    <channel type="spicevmc">
      <target type="virtio" name="com.redhat.spice.0"/>
    </channel>
    <sound model="ich6"/>
    <video>
      <model type="vga"/>
    </video>
    <rng model="virtio">
      <backend model="random">/dev/urandom</backend>
    </rng>
  </devices>
</domain>

[mar, 08 giu 2021 10:42:29 virt-install 26236] DEBUG (cli:317)   File
"/usr/share/virt-manager/virt-install", line 1008, in <module>
    sys.exit(main())
  File "/usr/share/virt-manager/virt-install", line 1002, in main
    start_install(guest, options)
  File "/usr/share/virt-manager/virt-install", line 728, in start_install
    fail(e, do_exit=False)
  File "/usr/share/virt-manager/virtinst/cli.py", line 317, in fail
    logging.debug("".join(traceback.format_stack()))

[mar, 08 giu 2021 10:42:29 virt-install 26236] ERROR (cli:318) unsupported
configuration: ACPI requires UEFI on this architecture
[mar, 08 giu 2021 10:42:29 virt-install 26236] DEBUG (cli:320)
Traceback (most recent call last):
  File "/usr/share/virt-manager/virt-install", line 707, in start_install
    transient=options.transient)
  File "/usr/share/virt-manager/virtinst/guest.py", line 498, in
start_install
    doboot, transient)
  File "/usr/share/virt-manager/virtinst/guest.py", line 434, in
_create_guest
    domain = self.conn.createXML(install_xml or final_xml, 0)
  File "/usr/lib/python2.7/dist-packages/libvirt.py", line 3603, in
createXML
    if ret is None:raise libvirtError('virDomainCreateXML() failed',
conn=self)
libvirtError: unsupported configuration: ACPI requires UEFI on this
architecture
[mar, 08 giu 2021 10:42:29 virt-install 26236] DEBUG (cli:331) Domain
installation does not appear to have been successful.
If it was, you can restart your domain by running:
  virsh --connect qemu:///system start pi
otherwise, please restart your installation.
Domain installation does not appear to have been successful.
If it was, you can restart your domain by running:
  virsh --connect qemu:///system start pi
otherwise, please restart your installation.



Il giorno mar 8 giu 2021 alle ore 02:30 Cole Robinson <crobinso at redhat.com>
ha scritto:

> On 6/4/21 5:40 AM, Mario Marietto wrote:
> > Hello.
> >
> > I want to emulate the raspberry pi 3 on my Jetson nano (aarch64) using
> > virt-install. I'm learning how to do that by reading heavily here :
> >
> > https://github.com/dhruvvyas90/qemu-rpi-kernel
> > <https://github.com/dhruvvyas90/qemu-rpi-kernel>
> >
> > I tried to do something like this :
> >
> > Code:
> >
> > virt-install
> > --name pi \
> > --machine raspi3 \
> > --cpu arm1176 \
> > --memory 1024 \
> > --import \
> > --disk
> /root/Desktop/zi/Work/Android/Raspy/Debian/2019-09-26-raspbian-buster-lite.img,format=raw,bus=virtio
> \
> > --network user,model=virtio \
> > --video vga \
> > --graphics spice \
> > --rng device=/dev/urandom,model=virtio \
> > --boot
> 'uefi=RPI_EFI.fd,dtb=bcm2710-rpi-3-b-plus.dtb,kernel=kernel8.img,kernel_args=root=/dev/vda2
> rootwait panic=1 dwc_otg.fiq_fsm_enable=0'\
> > --events on_reboot=destroy
> >
> >
> > But I get this error :
> >
> > *ERROR internal error: Unexpected enum value 0 for
> > virDomainDeviceAddressType *
> >
> > I've got the UEFI BIOS file from here :
> >
> >
> > https://github.com/andreiw/Raspberry...ASE/RPI_EFI.fd
> > <
> https://github.com/andreiw/RaspberryPiPkg/blob/master/Binary/prebuilt/2019Jan16-GCC5/RELEASE/RPI_EFI.fd
> >
> >
> >
> > I'm not sure if it isn't the right efi file to use in this specific
> > configuration or if it is,but I'm passing the parameter badly. What do
> > you suggest me to do ?
>
> That error is coming from libvirt so probably not related to EFI in any
> way. What libvirt version are you using? Those docs suggest libvirt
> 5.0.0 or later. Pastebin full virt-install `--debug` output might help
>
> - Cole
>
>
> - Cole
>
>

-- 
Mario.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/virt-tools-list/attachments/20210608/50dc87e0/attachment.htm>


More information about the virt-tools-list mailing list