From xen-users-bounces@lists.xenproject.org Tue Dec 23 11:07:56 2025
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Dec 2025 11:07:56 +0000
Received: from list by lists.xenproject.org with outflank-mailman.1192447.1511670 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1vY0EP-0000Bl-Mf; Tue, 23 Dec 2025 11:07:09 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 1192447.1511670; Tue, 23 Dec 2025 11:07:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1vY0EP-0000BE-Gm; Tue, 23 Dec 2025 11:07:09 +0000
Received: by outflank-mailman (input) for mailman id 1192447;
 Tue, 23 Dec 2025 11:07:08 +0000
Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254]
 helo=se1-gles-sth1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=Xjxt=65=onlineschubla.de=paul@srs-se1.protection.inumbo.net>)
 id 1vY0EO-0000B7-H1
 for xen-users@lists.xenproject.org; Tue, 23 Dec 2025 11:07:08 +0000
Received: from mo4-p00-ob.smtp.rzone.de (mo4-p00-ob.smtp.rzone.de
 [85.215.255.22]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id 83c71b6c-dfef-11f0-b15b-2bf370ae4941;
 Tue, 23 Dec 2025 12:07:06 +0100 (CET)
Received: from mail.onlineschubla.de by smtp.strato.de (RZmta 54.1.0 DYNA|AUTH)
 with ESMTPSA id eefea41BNB74YTM
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits))
 (Client did not present a certificate)
 for <xen-users@lists.xenproject.org>;
 Tue, 23 Dec 2025 12:07:04 +0100 (CET)
Received: from localhost (localhost [127.0.0.1])
 by mail.onlineschubla.de (Postfix) with ESMTP id D60E822989
 for <xen-users@lists.xenproject.org>; Tue, 23 Dec 2025 12:07:03 +0100 (CET)
Received: from mail.onlineschubla.de ([127.0.0.1])
 by localhost (mail.onlineschubla.de [127.0.0.1]) (amavis, port 10024)
 with ESMTP id zcV0-KtCwSLB for <xen-users@lists.xenproject.org>;
 Tue, 23 Dec 2025 12:07:02 +0100 (CET)
Received: from [IPV6:fd00::440f:abff:fe8f:f192] (unknown
 [IPv6:fd00::440f:abff:fe8f:f192])
 by mail.onlineschubla.de (Postfix) with ESMTPA id DB106200B7
 for <xen-users@lists.xenproject.org>; Tue, 23 Dec 2025 12:07:02 +0100 (CET)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 83c71b6c-dfef-11f0-b15b-2bf370ae4941
ARC-Seal: i=1; a=rsa-sha256; t=1766488024; cv=none;
    d=strato.com; s=strato-dkim-0002;
    b=spRLgBk0XO3y6HEcQ0SqUijLf83RM5Shs6uivJwppoWYKaqBD+Ju2Rnin/FE+0GAHq
    9HE+m1KOfAyF+Rh+2La2qzSH5IKVH9flJa53uUyOgSBDBG8MJkj23i3A/lhY26miexT1
    SbmeOmK5Ue873Wtsx1WVbD0YZzUMHozH232s0mv9YmF1oDlQezXs4GZzvU5kfcBgaisC
    cv5PGH2rY8/UpdwHuetSdKRAS+BqjjL4KbFoGjKhUWcO4GUL75Gf7tDV491OjoFOk1KJ
    Ubf4R3yIwr7GW6nfUby+UJ6zI/5Zyf1xL8Ha+JCu8BuUpZRgHhe6G97x3tseX5faJ46T
    IHBg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1766488024;
    s=strato-dkim-0002; d=strato.com;
    h=In-Reply-To:References:To:From:Subject:Date:Message-ID:Cc:Date:From:
    Subject:Sender;
    bh=bjp02OSa1xQHFp9ZmkP4qc5BdJZVbqlacE29HsuzqWo=;
    b=FA8ncgGQQyIoEeMZ6kNC1Ppe9LWog8X8M3QE63YwuKx/Hy8nxNJXqy8Vzc7eWKxH0t
    J8EuVw1n8npbHVCQaHPnEV5yOl1Ha+E6b6gFBIKACTSm4v9GXWLyDYe8xw2pjdWLQmVS
    Kc1OiiphnFuzqkfK9vL3Kz6m99E81k/hbkQo/EIX0l/WmqgA3FKHS9FxYOt/zesNN6Ph
    VICGmYkuT7DS+fUdwVcpkb0bBfRNdXp1t79inXAG8KPciz1xrWkth7n0Ki8DVr09lI1q
    pn6aTsB2sZHYhVa5+8AjEZjIqAYymJr3XmxB3xknyB93W3+/5TLRPb8UCuKVl9kVoC6r
    3aWg==
ARC-Authentication-Results: i=1; strato.com;
    arc=none;
    dkim=none
X-RZG-CLASS-ID: mo00
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1766488024;
    s=strato-dkim-0002; d=onlineschubla.de;
    h=In-Reply-To:References:To:From:Subject:Date:Message-ID:Cc:Date:From:
    Subject:Sender;
    bh=bjp02OSa1xQHFp9ZmkP4qc5BdJZVbqlacE29HsuzqWo=;
    b=D5Kd3Qd3n1PuiL0lQN+MhOmEmTZlvy5Ea0tx6TeMIah1xcfaBhMAuP1Ao4fha4Pw7q
    +z6Ba4wfmhJ5dp6qMVeL1rVSRTiTdurCAoaVDXaq8HxtfsyO0z9/d6uNJfVIBog3Z8NU
    tmGQ+TYxmpsORMjDTYzBCbPeRUdbEiNXkudZxPXSUQW5ogeeX1xf8y84aUz1UmdsV547
    V2yrGnAStmKwdMlqECdDEKmLgEaNYdc3twpWgzrcObfOcAsWx0/4W9R1fOdVSuZWHjrP
    W5WtjoLiFTrDw5L7aqF7yHjftP0QNcWdddL7csevcYX+UNj19HqcUhVbltaGfdy86FWu
    g3MQ==
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1766488024;
    s=strato-dkim-0003; d=onlineschubla.de;
    h=In-Reply-To:References:To:From:Subject:Date:Message-ID:Cc:Date:From:
    Subject:Sender;
    bh=bjp02OSa1xQHFp9ZmkP4qc5BdJZVbqlacE29HsuzqWo=;
    b=4jeKaSUCuDcFAXnHl1KExLz81VOz6oCkYoMS8i7xngVxr7h3IkzRroGmQdfoGb9ut9
    Qzv6vGNFx3zVa8UOwICA==
X-RZG-AUTH: ":PG0ReWCndfO3rCSML4AvNaDxJ7WJyilEI/NMX3IPpS4dskMFCImJEP1lWZS+B5/05f668w=="
X-Virus-Scanned: Debian amavis at onlineschubla.de
Message-ID: <2b7c9289-37fd-4c54-b27e-8eb96ec32df2@onlineschubla.de>
Date: Tue, 23 Dec 2025 12:06:56 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Installing Debian HVM DomU on Xen: Grub installation error
From: Paul Leiber <paul@onlineschubla.de>
To: xen-users@lists.xenproject.org
References: <CAO_48GG1Tg0d3ATnNAYNr0cg7Ty_zsnzT29=dpkk99DxyTWcmg@mail.gmail.com>
 <fceb5df8-d628-479d-acb3-d1d26409fbac@onlineschubla.de>
 <aJLae1Nl0pyOZgyh@mattapan.m5p.com>
 <1b96f2f3-55a2-4b33-84b1-a7c18d38d10c@suse.com>
 <6e9b5265-7a3b-4fd5-b14e-0e60a8b49833@gmail.com>
 <a3092ae1-d836-4403-8fb5-30593fcd2fb8@suse.com>
 <aKjOaT-P74Yh4-bi@mattapan.m5p.com>
 <2f11b8ea-a386-4c2a-afe6-c7e57d1d7f75@xen.org>
 <291070b9-c79d-47ed-b971-cb935a1724c0@onlineschubla.de>
Content-Language: en-US
In-Reply-To: <291070b9-c79d-47ed-b971-cb935a1724c0@onlineschubla.de>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

Hi,

due to ongoing instabilities with Xen on a Raspberry Pi (seemingly 
random crashes where I couldn't figure out the cause yet, I suspect 
networking as the root cause), I am switching to a low-powered x64 
platform (APU 4D4 with GX-412TC CPU). I already have the same hardware 
running very stably for a couple of years with Xen for a different purpose.

I now have installed Debian Trixie as a Dom0 on the hardware, and then 
went through the usual hoops to install Xen on the system, which seems 
to be running running fine so far.

Then I tried to install a Debian DomU. It seems that things have gotten 
more complicated than I am used to:

- The xen-tools package with the handy create-xen-image tool is not 
available for Trixie. Ok, install a Debian HVM instead.
- Starting a HVM DomU with networking is not possible without manually 
installing ipxe-qemu package (bug 1120146 which already has been fixed, 
but is not in the current release yet [1]).
- When running the Debian (I tried both Trixie and Bookworm, with the 
same result) installer from a netinstall image as HVM DomU, the 
installer fails while installing grub with error code 1 (last couple of 
installation log lines below). I couldn't find any related bug so far. I 
tried both BIOS and UEFI boot methods, with the same outcome.

On the plus side, the issue with the OVMF package seems to have been 
fixed? [2] At least the installation iso is booting with OVMF out of the 
box.

I now am stuck and would be grateful for any pointers, specifically:

1. Does anybody have a hint how to install a Debian Trixie HVM DomU?
2. Does anybody have xen-tools running or another efficient way to 
create a Trixie PV DomU?

Best regards,

Paul

Installation log:
Dec 22 22:17:13 in-target: Setting up grub-common (2.12-9) ...
Dec 22 22:17:13 in-target: ^M
Dec 22 22:17:14 in-target: Created symlink 
'/etc/systemd/system/multi-user.target.wants/grub-common.service' → 
'/usr/lib/systemd/system/grub-common.service'.^M
Dec 22 22:17:14 in-target: ^M
Dec 22 22:17:14 in-target: Created symlink 
'/etc/systemd/system/suspend.target.wants/grub-common.service' → 
'/usr/lib/systemd/system/grub-common.service'.^M
Dec 22 22:17:14 in-target: ^M
Dec 22 22:17:14 in-target: Created symlink 
'/etc/systemd/system/hibernate.target.wants/grub-common.service' → 
'/usr/lib/systemd/system/grub-common.service'.^M^M
Dec 22 22:17:14 in-target: Created symlink 
'/etc/systemd/system/hybrid-sleep.target.wants/grub-common.service' → 
'/usr/lib/systemd/system/grub-common.service'.^M^M
Dec 22 22:17:14 in-target: Created symlink 
'/etc/systemd/system/suspend-then-hibernate.target.wants/grub-common.service' 
→ '/usr/lib/systemd/system/grub-common.service'.^M^M
Dec 22 22:17:14 in-target: Setting up os-prober (1.83) ...
Dec 22 22:17:14 in-target: ^M
Dec 22 22:17:14 in-target: Processing triggers for initramfs-tools 
(0.148.3) ...
Dec 22 22:17:14 in-target: ^M
Dec 22 22:17:14 in-target: update-initramfs: Generating 
/boot/initrd.img-6.12.57+deb13-amd64
Dec 22 22:17:14 in-target: ^M
Dec 22 22:17:53 in-target: Processing triggers for libc-bin (2.41-12) ...^M
Dec 22 22:17:53 in-target: Processing triggers for man-db (2.13.1-1) ...
Dec 22 22:17:53 in-target: ^M
Dec 22 22:17:55 kernel: [ 1600.010775] ISO 9660 Extensions: Microsoft 
Joliet Level 3
Dec 22 22:17:55 kernel: [ 1600.020147] ISO 9660 Extensions: RRIP_1991A
Dec 22 22:17:56 kernel: [ 1600.184705] ISO 9660 Extensions: Microsoft 
Joliet Level 3
Dec 22 22:17:56 kernel: [ 1600.193352] ISO 9660 Extensions: RRIP_1991A
Dec 22 22:17:56 /bin/in-target: warning: /target/etc/mtab won't be 
updated since it is a symlink.
Dec 22 22:17:57 in-target: Reading package lists...
Dec 22 22:17:57 in-target:
Dec 22 22:17:57 in-target: Building dependency tree...
Dec 22 22:17:58 in-target:
Dec 22 22:17:58 in-target: Reading state information...
Dec 22 22:17:58 in-target:
Dec 22 22:18:01 in-target: grub-common is already the newest version 
(2.12-9).
Dec 22 22:18:01 in-target: 0 upgraded, 0 newly installed, 0 to remove 
and 0 not upgraded.
Dec 22 22:18:02 kernel: [ 1606.330139] ISO 9660 Extensions: Microsoft 
Joliet Level 3
Dec 22 22:18:02 kernel: [ 1606.339875] ISO 9660 Extensions: RRIP_1991A
Dec 22 22:18:02 kernel: [ 1606.503113] ISO 9660 Extensions: Microsoft 
Joliet Level 3
Dec 22 22:18:02 kernel: [ 1606.511610] ISO 9660 Extensions: RRIP_1991A
Dec 22 22:18:02 main-menu[312]: WARNING **: Configuring 'grub-installer' 
failed with error code 1
Dec 22 22:18:02 main-menu[312]: WARNING **: Menu item 'grub-installer' 
failed.

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1120146
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050030


