[elbe-devel] qemu hardcoded machine pc-i440fx-2.6 not found in debian jessie on vmware (#114)]

Erdrich, Frank Frank.Erdrich at emtrion.de
Tue Aug 15 15:53:07 CEST 2017


Hi Manuel,

that problem seems to be very specific to Debian Stretch as host system (or the qemu version on stretch respectively).
I've never seen it on Debian Jessie and therefore all other Distris based on Jessie shouldn't be affected. But on the other side Qemu on the Jessie based systems maybe/is too old to have that issue.

Regarding this source (https://bugs.launchpad.net/qemu/+bug/1636217) it is a bug I qemu together with a specific version of the BIOS that qemu uses. It was introduced in qemu 2.7 and on my Debian Stretch machine with qemu 2.8.1 it is also present. If you want to introduce a workaround for that problem, you should probably check the version of qemu itself. If the version is >=2.7, the fix with MACHINE=pc-i440fx-2.6 should work, otherwise qemu is too old to have this bug.


Mit freundlichen Grüßen / Best Regards
Frank Erdrich
Software Engineer
emtrion GmbH
Kreativpark - Alter Schlachthof 45
76131 Karlsruhe
GERMANY
Phone +49 721 62725-0
Fax +49 721 62725-19
E-mail Frank.Erdrich at emtrion.de
http://www.emtrion.de

-----Ursprüngliche Nachricht-----
Von: elbe-devel [mailto:elbe-devel-bounces at linutronix.de] Im Auftrag von Manuel Traut
Gesendet: Dienstag, 15. August 2017 15:15
An: ElbeDevel_at_Linuxtronix
Betreff: [elbe-devel] qemu hardcoded machine pc-i440fx-2.6 not found in debian jessie on vmware (#114)]

Hi,

there's an issue on github [0] regarding the vmware / elbe initvm attach problem.

Would be nice to get more feedback from people that reported the vmware issue and can reproduce the issue.

Thx,

  Manuel

[0] https://github.com/Linutronix/elbe/issues/114

----- Forwarded message from Alex Jay <notifications at github.com> -----

Date: Tue, 15 Aug 2017 13:01:21 +0000 (UTC)
From: Alex Jay <notifications at github.com>
To: Linutronix/elbe <elbe at noreply.github.com>
Cc: Subscribed <subscribed at noreply.github.com>
Subject: [Linutronix/elbe] qemu hardcoded machine pc-i440fx-2.6 not found in debian
        jessie on vmware (#114)
Reply-To: Linutronix/elbe
        <reply+0027472d52b8f0355cc7ca52042a9ac316eea84be6d2934092cf0000000115aab2a092a169ce0eeb649a at reply.github.com>
Message-ID: <Linutronix/elbe/issues/114 at github.com>
Content-Type: multipart/alternative;
        boundary="--==_mimepart_5992f0a15648_3f483faa86b5bc2c4100"; charset=UTF-8

elbe wants to start pc-i440fx-2.6, but this Machine is not installed in qemu..


**Docker Environment**

> root at 4b619dcd715b:/# qemu-system-x86_64 -machine help
Supported machines are:
pc-0.13              Standard PC (i440FX + PIIX, 1996)
pc-i440fx-2.0        Standard PC (i440FX + PIIX, 1996)
pc-1.0               Standard PC (i440FX + PIIX, 1996)
pc                   Standard PC (i440FX + PIIX, 1996) (alias of pc-i440fx-2.1)
pc-i440fx-2.1        Standard PC (i440FX + PIIX, 1996) (default)
pc-q35-1.7           Standard PC (Q35 + ICH9, 2009)
pc-1.1               Standard PC (i440FX + PIIX, 1996)
pc-0.14              Standard PC (i440FX + PIIX, 1996)
pc-q35-2.0           Standard PC (Q35 + ICH9, 2009)
pc-i440fx-1.4        Standard PC (i440FX + PIIX, 1996)
pc-i440fx-1.5        Standard PC (i440FX + PIIX, 1996)
pc-0.15              Standard PC (i440FX + PIIX, 1996)
xenfv                Xen Fully-virtualized PC
pc-q35-1.4           Standard PC (Q35 + ICH9, 2009)
isapc                ISA-only PC
pc-1.2               Standard PC (i440FX + PIIX, 1996)
pc-0.10              Standard PC (i440FX + PIIX, 1996)
pc-0.11              Standard PC (i440FX + PIIX, 1996)
q35                  Standard PC (Q35 + ICH9, 2009) (alias of pc-q35-2.1)
pc-q35-2.1           Standard PC (Q35 + ICH9, 2009)
pc-i440fx-1.7        Standard PC (i440FX + PIIX, 1996)
pc-i440fx-1.6        Standard PC (i440FX + PIIX, 1996)
none                 empty machine
xenpv                Xen Para-virtualized PC
pc-q35-1.5           Standard PC (Q35 + ICH9, 2009)
pc-q35-1.6           Standard PC (Q35 + ICH9, 2009)
pc-0.12              Standard PC (i440FX + PIIX, 1996)
pc-1.3               Standard PC (i440FX + PIIX, 1996)
QEMU emulator version 2.1.2 (Debian 1:2.1+dfsg-12+deb8u6), Copyright (c) 2003-2008 Fabrice Bellard


**Linux Mint (Debian 8) Environment**

> qemu-system-x86_64 -machine help
Supported machines are:
ubuntu               Ubuntu 16.04 PC (i440FX + PIIX, 1996) (alias of pc-i440fx-xenial)
pc-i440fx-xenial     Ubuntu 16.04 PC (i440FX + PIIX, 1996) (default)
pc-i440fx-wily       Ubuntu 15.04 PC (i440FX + PIIX, 1996)
pc-i440fx-vivid      Ubuntu 15.04 PC (i440FX + PIIX, 1996)
pc-i440fx-utopic     Ubuntu 14.10 PC (i440FX + PIIX, 1996)
pc-i440fx-trusty     Ubuntu 14.04 PC (i440FX + PIIX, 1996)
pc                   Standard PC (i440FX + PIIX, 1996) (alias of pc-i440fx-2.5)
pc-i440fx-2.5        Standard PC (i440FX + PIIX, 1996)
pc-i440fx-2.4        Standard PC (i440FX + PIIX, 1996)
pc-i440fx-2.3        Standard PC (i440FX + PIIX, 1996)
pc-i440fx-2.2        Standard PC (i440FX + PIIX, 1996)
pc-i440fx-2.1        Standard PC (i440FX + PIIX, 1996)
pc-i440fx-2.0        Standard PC (i440FX + PIIX, 1996)
pc-i440fx-1.7        Standard PC (i440FX + PIIX, 1996)
pc-i440fx-1.6        Standard PC (i440FX + PIIX, 1996)
pc-i440fx-1.5        Standard PC (i440FX + PIIX, 1996)
pc-i440fx-1.4        Standard PC (i440FX + PIIX, 1996)
pc-1.3               Standard PC (i440FX + PIIX, 1996)
pc-1.2               Standard PC (i440FX + PIIX, 1996)
pc-1.1               Standard PC (i440FX + PIIX, 1996)
pc-1.0               Standard PC (i440FX + PIIX, 1996)
pc-0.15              Standard PC (i440FX + PIIX, 1996)
pc-0.14              Standard PC (i440FX + PIIX, 1996)
pc-0.13              Standard PC (i440FX + PIIX, 1996)
pc-0.12              Standard PC (i440FX + PIIX, 1996)
pc-0.11              Standard PC (i440FX + PIIX, 1996)
pc-0.10              Standard PC (i440FX + PIIX, 1996)
pc-q35-xenial        Ubuntu 16.04 PC (Q35 + ICH9, 2009)
q35                  Standard PC (Q35 + ICH9, 2009) (alias of pc-q35-2.5)
pc-q35-2.5           Standard PC (Q35 + ICH9, 2009)
pc-q35-2.4           Standard PC (Q35 + ICH9, 2009)
pc-q35-2.3           Standard PC (Q35 + ICH9, 2009)
pc-q35-2.2           Standard PC (Q35 + ICH9, 2009)
pc-q35-2.1           Standard PC (Q35 + ICH9, 2009)
pc-q35-2.0           Standard PC (Q35 + ICH9, 2009)
pc-q35-1.7           Standard PC (Q35 + ICH9, 2009)
pc-q35-1.6           Standard PC (Q35 + ICH9, 2009)
pc-q35-1.5           Standard PC (Q35 + ICH9, 2009)
pc-q35-1.4           Standard PC (Q35 + ICH9, 2009)
isapc                ISA-only PC
none                 empty machine
xenfv                Xen Fully-virtualized PC
xenpv                Xen Para-virtualized PC

> qemu-system-x86_64 --version
QEMU emulator version 2.5.0 (Debian 1:2.5+dfsg-5ubuntu10.14), Copyright (c) 2003-2008 Fabrice Bellard


quickfix is to override MACHINE to pc which defaults to latest installed machine version.

`elbe init && make MACHINE=pc ...`


--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/Linutronix/elbe/issues/114

----- End forwarded message -----

_______________________________________________
elbe-devel mailing list
elbe-devel at linutronix.de
https://lists.linutronix.de/mailman/listinfo/elbe-devel

emtrion GmbH
Kreativpark - Alter Schlachthof 45
76131 Karlsruhe
GERMANY
http://www.emtrion.de
_______________________________________

Amtsgericht Mannheim
HRB 110 300
Geschäftsführer: Dieter Baur, Ramona Maurer
_______________________________________
-------------- next part --------------
A non-text attachment was scrubbed...
Name: winmail.dat
Type: application/ms-tnef
Size: 8239 bytes
Desc: not available
URL: <http://lists.linutronix.de/pipermail/elbe-devel/attachments/20170815/0806fa41/attachment.bin>


More information about the elbe-devel mailing list