• Bug#1108745: Created UEFI images fail to boot

    From Daniel Leidert@21:1/5 to All on Fri Jul 4 16:30:01 2025
    UGFja2FnZTogdm1kYjIKVmVyc2lvbjogMC40MC0yClNldmVyaXR5OiBzZXJpb3VzCgotLS0tLUJF R0lOIFBHUCBTSUdORUQgTUVTU0FHRS0tLS0tCkhhc2g6IFNIQTUxMgoKUmVjZW50bHksIGltYWdl cyDEh3JlYXRlZCBmb3IgVUVGSSBzeXN0ZW1zIGZhaWwgdG8gYm9vdC4gSSBjYW4gcmVwcm9kdWNl IHRoZQpwcm9ibGVtIHdpdGggdGhlIGJhc2Uudm1kYjIgZmlsZSBmcm9tIHRqZSB2bWIyIHNvdXJj ZS4gSWYgSSBjaGFuZ2UgdGhhdCBmaWxlIHRvCmNyZWF0ZSBhbiBpbWFnZSBmb3IgQm9va3dvcm0g YW5kIGJvb3QgaXQgd2l0aCBRRU1VLCBJIGVuZCB1cCBpbiB0aGUgR3J1YiBzaGVsbC4KSWYgSSBj cmVhdGUgYW4gaW1hZ2UgZm9yIFVidW50dSwgSSBkbyBub3QgZXZlbiBnZXQgdGhlcmUuIEkgY2Fu IGJvb3QgaW50byBhCmxpdmUgc3lzdGVtLCBtb3VudCBhbGwgbmVjZXNzYXJ5IGRldmljZXMgYW5k IHJ1biAnZHBrZy1yZWNvbmZpZ3VyZQpncnViLWVmaS1hbWQ2NCcsIGFuZCB0aGVuIGl0IHVzdWFs bHkgYm9vdHMuIHZtZGIyIHNob3dzIG5vIGVycm9ycyBkdXJpbmcgaXRzCm9wZXJhdGlvbi4KCklu dGVyZXN0aW5nbHksIHRoZSBzYW1lIGFwcGVhcnMgdG8gaGFwcGVuIHdpdGggdm1kYjIgaW4gQm9v a3dvcm0uIEdpdmVuIHRoYXQKdm1kYjIgYWxzbyBoYXNuJ3Qgc2VlbiBhbnkgcmVjZW50IHVwbG9h ZHMsIGEgdGhpcmQtcGFydHkgbWlnaHQgYmUgdGhlIGN1bHByaXQKaGVyZS4KCkltYWdlcyBidWls dCBmb3IgQklPUyBhcmUgbm90IGFmZmVjdGVkLgoKUmVnYXJkcywgRGFuaWVsCgoKLSAtLSBTeXN0 ZW0gSW5mb3JtYXRpb246CkRlYmlhbiBSZWxlYXNlOiAxMy4wCiAgQVBUIHByZWZlcnMgdGVzdGlu Zy1zZWN1cml0eQogIEFQVCBwb2xpY3k6ICg1MDAsICd0ZXN0aW5nLXNlY3VyaXR5JyksICg1MDAs ICdzdGFibGUtc2VjdXJpdHknKSwgKDUwMCwgJ29sZHN0YWJsZS1zZWN1cml0eScpLCAoNTAwLCAn dW5zdGFibGUnKSwgKDUwMCwgJ3Rlc3RpbmcnKSwgKDUwMCwgJ3N0YWJsZScpLCAoNTAwLCAnb2xk c3RhYmxlJyksICgxLCAnZXhwZXJpbWVudGFsJykKQXJjaGl0ZWN0dXJlOiBhbWQ2NCAoeDg2XzY0 KQoKS2VybmVsOiBMaW51eCA2LjEyLjMzK2RlYjEzLWFtZDY0IChTTVAgdy8xNiBDUFUgdGhyZWFk czsgUFJFRU1QVCkKS2VybmVsIHRhaW50IGZsYWdzOiBUQUlOVF9PT1RfTU9EVUxFCkxvY2FsZTog TEFORz1lbl9VUy5VVEYtOCwgTENfQ1RZUEU9ZW5fVVMuVVRGLTggKGNoYXJtYXA9VVRGLTgpLCBM QU5HVUFHRSBub3Qgc2V0ClNoZWxsOiAvYmluL3NoIGxpbmtlZCB0byAvdXNyL2Jpbi9kYXNoCklu aXQ6IHN5c3RlbWQgKHZpYSAvcnVuL3N5c3RlbWQvc3lzdGVtKQpMU006IEFwcEFybW9yOiBlbmFi bGVkCgpWZXJzaW9ucyBvZiBwYWNrYWdlcyB2bWRiMiBkZXBlbmRzIG9uOgppaSAgZGVib290c3Ry YXAgICAgIDEuMC4xNDEKaWkgIGUyZnNwcm9ncyAgICAgICAxLjQ3LjItMytiMQppaSAga3BhcnR4 ICAgICAgICAgIDAuMTEuMS0yCmlpICBwYXJ0ZWQgICAgICAgICAgMy42LTUKaWkgIHB5dGhvbjMg ICAgICAgICAzLjEzLjUtMQppaSAgcHl0aG9uMy1qaW5qYTIgIDMuMS42LTEKaWkgIHB5dGhvbjMt eWFtbCAgICA2LjAuMi0xK2IyCmlpICBxZW11LXV0aWxzICAgICAgMToxMC4wLjIrZHMtMQoKVmVy c2lvbnMgb2YgcGFja2FnZXMgdm1kYjIgcmVjb21tZW5kczoKaWkgIGFuc2libGUgICAgICAgICAg IDEyLjAuMH5hNitkZnNnLTEKaWkgIGRvc2ZzdG9vbHMgICAgICAgIDQuMi0xLjIKaWkgIHFlbXUt dXNlci1zdGF0aWMgIDE6MTAuMC4yK2RzLTEKaWkgIHplcm9mcmVlICAgICAgICAgIDEuMS4xLTEr YjEKCnZtZGIyIHN1Z2dlc3RzIG5vIHBhY2thZ2VzLgoKLSAtLSBubyBkZWJjb25mIGluZm9ybWF0 aW9uCgotLS0tLUJFR0lOIFBHUCBTSUdOQVRVUkUtLS0tLQoKaVFJekJBRUJDZ0FkRmlFRXZ1MU43 VlZFcE1BK0tEM0hTODBGWjhLVzBGMEZBbWhuNUZRQUNna1FTODBGWjhLVwowRjF6K2hBQXFKbDJ4 dEhzOVF5c2lnQ2FrT1JpWW9iZmJyeEkxT1pwRHFCUFBLNWwxeWRyUFhKVXl6Q2dTY002CjNycXox TE1TOW9iZGlXWHByRnY0Y01FL21oaE1LMlQ5K0cwT3JNSVBObTNhQjROdUtXSXI2TFNrcW9xdG5Q cU4KRFhSOW4zUlcvMDEvYWxOM2JzUU8zSDVoYlA3Z20raGZQNy9acEw3cFVEQVF6M1RaNFVna1N5 N2J4U1VEenFpRAp6VG5qSnhIMitMV0hNUVdEUzIzZGRwRTdkUjN5cWxBb3VxbHIvTDB6N0dmaHBV OXk2UEEySFE0L2UrUEFSaTVoClFUVlFPY1pPUmNqZXZMdHJtNWxXMGxwNHFta3RZU3RiTEx0TkxN TmozUFh6QTJRdUNNYk5VVnRDU3lCTithcksKOVdBYy9GZ1k3Z0pxaWJHUkRrbTR4V3VHcmp6SHV3 aHZ3bWNPOEhidEx2bUoxbktlb2lNZUhPaENCS3lOMDg0Rgpkb0cwZmlzd2tQYmU5SVhVYzkxNGZi Qm5SUGZhUzlzUVZjall3RVE1Y2lXN1pxZkhkTHdsTUpPOC9jR0RWN1BjCnZtUDN2MjFYdysyUGFy T3hGRGpJcUFRKytKem80K3JZTjNCN1lLUGRoMXFVdDNUYmFXT1FrL1NwTEJ2QjBGWmMKUUNqZ3pD a0hpUU1mRUw5VGFuU0VwZ3AvUm5YclkwYVdWc01FWWZzakptR2xTYk9kNlNNV1JudGFvR29aOG1P agpYZWRsVFRvbDh5ZWNoTjlhUEs4THQzNlVRM1JZMHZ1TnROTEx1bjJEbzJ5YzZEYXRuc2NzOVR3 Wllhcm96Z3Y3CjhCakYrUDhYREVFTmFBZS9KeDhQV05RWG5uYytGRm5KOTJvOXJQVStOK2ZYaWlE d2I1bz0KPXhFUnEKLS0tLS1FTkQgUEdQIFNJR05BVFVSRS0tLS0tCg==

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lars Wirzenius@21:1/5 to Gunnar Wolf on Fri Jul 18 14:10:01 2025
    I've not got my test rig set up, but last time I tried, the UEFI images
    booted just fine. The test suite generates them and boots them. Of
    course, I only run the tests for the upstream code. You could run them
    in the Debian source tree, see the check-images script.

    On Fri, 2025-07-18 at 04:13 -0600, Gunnar Wolf wrote:
    severity 1108745 important
    tags 1108745 + upstream
    thanks

    Hello Daniel,

    Daniel Leidert dijo [Fri, Jul 04, 2025 at 04:25:25PM +0200]:
    Recently, images ćreated for UEFI systems fail to boot. I can
    reproduce the
    problem with the base.vmdb2 file from tje vmb2 source. If I change
    that file to
    create an image for Bookworm and boot it with QEMU, I end up in the
    Grub shell.
    If I create an image for Ubuntu, I do not even get there. I can
    boot into a
    live system, mount all necessary devices and run 'dpkg-reconfigure grub-efi-amd64', and then it usually boots. vmdb2 shows no errors
    during its
    operation.

    Interestingly, the same appears to happen with vmdb2 in Bookworm.
    Given that
    vmdb2 also hasn't seen any recent uploads, a third-party might be
    the culprit
    here.

    Images built for BIOS are not affected.

    I am sorry I could not reply (not even _look at_ this bug) until now
    that
    our dear friend Elbrus pulled my attention to it; I was preparing
    with the
    family for the trip to Europe, and am now dedicating most of my
    attention
    to DebConf.

    I do not have my regular systems with me, and cannot really check
    this with
    me. I will forward this bug report to the upstream developer; Lars, I
    hope
    you can take a look at this. Otherwise, I'll be able to devote some
    time to
    this once I'm back home, approx. a week from today.

    Daniel, given you say that "images built for BIOS are not affected",
    I hope
    you agree this bug does not break this package for all use cases, and
    will
    degrade its severity to "important".

    Thanks!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)