Your message dated Mon, 29 Oct 2018 13:19:25 +0000 with message-id <[email protected]> and subject line Bug#911147: fixed in grub2 2.02+dfsg1-8 has caused the Debian Bug report #911147, regarding grub-efi-amd64: GRUB2 fails to boot from a XFS Partition to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 911147: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=911147 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: grub-efi-amd64 Version: 2.02+dfsg1-6 Severity: important Dear Maintainer, I installed a vanilla Debian Testing on XFS on my KVM server. I adjusted the proposed whole disk layout to use XFS instead of ext4 during the installation. I ended up with a eps, XFS and a swap setup, one that worked well with Jessie and Stretch. After finishing the installation, I rebooted and fell back to the Grub cmd prompt. After investigating the issue, I found out that no xfs.mod was loaded. I then manually copied /boot/grub/x86_64-efi to /boot/efi/EFI/debian, since /boot/grub is not accessible at this stage. This worked, my system boots now. I compared this with an identical Stretch setup. In Stretch, everything works fine without a /boot/efi/EFI/debian/x86_64-efi folder. Please notice that this was made in a KVM/UEFI Setup under Stretch. Thank you very much. -- Package-specific info: *********************** BEGIN /proc/mounts /dev/vda2 / xfs rw,relatime,attr2,inode64,noquota 0 0 /dev/vda1 /boot/efi vfat rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro 0 0 *********************** END /proc/mounts *********************** BEGIN /boot/grub/grub.cfg # # DO NOT EDIT THIS FILE # # It is automatically generated by grub-mkconfig using templates # from /etc/grub.d and settings from /etc/default/grub # ### BEGIN /etc/grub.d/00_header ### if [ -s $prefix/grubenv ]; then set have_grubenv=true load_env fi if [ "${next_entry}" ] ; then set default="${next_entry}" set next_entry= save_env next_entry set boot_once=true else set default="0" fi if [ x"${feature_menuentry_id}" = xy ]; then menuentry_id_option="--id" else menuentry_id_option="" fi export menuentry_id_option if [ "${prev_saved_entry}" ]; then set saved_entry="${prev_saved_entry}" save_env saved_entry set prev_saved_entry= save_env prev_saved_entry set boot_once=true fi function savedefault { if [ -z "${boot_once}" ]; then saved_entry="${chosen}" save_env saved_entry fi } function load_video { if [ x$feature_all_video_module = xy ]; then insmod all_video else insmod efi_gop insmod efi_uga insmod ieee1275_fb insmod vbe insmod vga insmod video_bochs insmod video_cirrus fi } if [ x$feature_default_font_path = xy ] ; then font=unicode else insmod part_gpt insmod xfs if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root 91d900fe-f0f6-4700-ba80-d4027518b52e else search --no-floppy --fs-uuid --set=root 91d900fe-f0f6-4700-ba80-d4027518b52e fi font="/usr/share/grub/unicode.pf2" fi if loadfont $font ; then set gfxmode=auto load_video insmod gfxterm set locale_dir=$prefix/locale set lang=en_US insmod gettext fi terminal_output gfxterm if [ "${recordfail}" = 1 ] ; then set timeout=30 else if [ x$feature_timeout_style = xy ] ; then set timeout_style=menu set timeout=5 # Fallback normal timeout code in case the timeout_style feature is # unavailable. else set timeout=5 fi fi ### END /etc/grub.d/00_header ### ### BEGIN /etc/grub.d/05_debian_theme ### set menu_color_normal=cyan/blue set menu_color_highlight=white/blue ### END /etc/grub.d/05_debian_theme ### ### BEGIN /etc/grub.d/10_linux ### function gfxmode { set gfxpayload="${1}" } set linux_gfx_mode= export linux_gfx_mode menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-91d900fe-f0f6-4700-ba80-d4027518b52e' { load_video insmod gzio if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi insmod part_gpt insmod xfs if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root 91d900fe-f0f6-4700-ba80-d4027518b52e else search --no-floppy --fs-uuid --set=root 91d900fe-f0f6-4700-ba80-d4027518b52e fi echo 'Loading Linux 4.18.0-2-amd64 ...' linux /boot/vmlinuz-4.18.0-2-amd64 root=UUID=91d900fe-f0f6-4700-ba80-d4027518b52e ro quiet echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-4.18.0-2-amd64 } submenu 'Advanced options for Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-91d900fe-f0f6-4700-ba80-d4027518b52e' { menuentry 'Debian GNU/Linux, with Linux 4.18.0-2-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.18.0-2-amd64-advanced-91d900fe-f0f6-4700-ba80-d4027518b52e' { load_video insmod gzio if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi insmod part_gpt insmod xfs if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root 91d900fe-f0f6-4700-ba80-d4027518b52e else search --no-floppy --fs-uuid --set=root 91d900fe-f0f6-4700-ba80-d4027518b52e fi echo 'Loading Linux 4.18.0-2-amd64 ...' linux /boot/vmlinuz-4.18.0-2-amd64 root=UUID=91d900fe-f0f6-4700-ba80-d4027518b52e ro quiet echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-4.18.0-2-amd64 } menuentry 'Debian GNU/Linux, with Linux 4.18.0-2-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.18.0-2-amd64-recovery-91d900fe-f0f6-4700-ba80-d4027518b52e' { load_video insmod gzio if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi insmod part_gpt insmod xfs if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root 91d900fe-f0f6-4700-ba80-d4027518b52e else search --no-floppy --fs-uuid --set=root 91d900fe-f0f6-4700-ba80-d4027518b52e fi echo 'Loading Linux 4.18.0-2-amd64 ...' linux /boot/vmlinuz-4.18.0-2-amd64 root=UUID=91d900fe-f0f6-4700-ba80-d4027518b52e ro single echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-4.18.0-2-amd64 } menuentry 'Debian GNU/Linux, with Linux 4.16.0-2-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.16.0-2-amd64-advanced-91d900fe-f0f6-4700-ba80-d4027518b52e' { load_video insmod gzio if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi insmod part_gpt insmod xfs if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root 91d900fe-f0f6-4700-ba80-d4027518b52e else search --no-floppy --fs-uuid --set=root 91d900fe-f0f6-4700-ba80-d4027518b52e fi echo 'Loading Linux 4.16.0-2-amd64 ...' linux /boot/vmlinuz-4.16.0-2-amd64 root=UUID=91d900fe-f0f6-4700-ba80-d4027518b52e ro quiet echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-4.16.0-2-amd64 } menuentry 'Debian GNU/Linux, with Linux 4.16.0-2-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.16.0-2-amd64-recovery-91d900fe-f0f6-4700-ba80-d4027518b52e' { load_video insmod gzio if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi insmod part_gpt insmod xfs if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root 91d900fe-f0f6-4700-ba80-d4027518b52e else search --no-floppy --fs-uuid --set=root 91d900fe-f0f6-4700-ba80-d4027518b52e fi echo 'Loading Linux 4.16.0-2-amd64 ...' linux /boot/vmlinuz-4.16.0-2-amd64 root=UUID=91d900fe-f0f6-4700-ba80-d4027518b52e ro single echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-4.16.0-2-amd64 } } ### END /etc/grub.d/10_linux ### ### BEGIN /etc/grub.d/20_linux_xen ### ### END /etc/grub.d/20_linux_xen ### ### BEGIN /etc/grub.d/30_os-prober ### ### END /etc/grub.d/30_os-prober ### ### BEGIN /etc/grub.d/30_uefi-firmware ### menuentry 'System setup' $menuentry_id_option 'uefi-firmware' { fwsetup } ### END /etc/grub.d/30_uefi-firmware ### ### BEGIN /etc/grub.d/40_custom ### # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. ### END /etc/grub.d/40_custom ### ### BEGIN /etc/grub.d/41_custom ### if [ -f ${config_directory}/custom.cfg ]; then source ${config_directory}/custom.cfg elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then source $prefix/custom.cfg; fi ### END /etc/grub.d/41_custom ### *********************** END /boot/grub/grub.cfg *********************** BEGIN /proc/mdstat cat: /proc/mdstat: No such file or directory *********************** END /proc/mdstat *********************** BEGIN LVM *********************** END LVM *********************** BEGIN /dev/disk/by-id total 0 lrwxrwxrwx 1 root root 9 Oct 16 13:14 ata-QEMU_DVD-ROM_QM00001 -> ../../sr0 *********************** END /dev/disk/by-id *********************** BEGIN /dev/disk/by-uuid total 0 lrwxrwxrwx 1 root root 9 Oct 16 13:14 2018-06-12-18-54-19-00 -> ../../sr0 lrwxrwxrwx 1 root root 10 Oct 16 13:14 7ACE-391F -> ../../vda1 lrwxrwxrwx 1 root root 10 Oct 16 13:14 8388027c-2fc3-4ba9-a4fd-b086a15f2c0e -> ../../vda3 lrwxrwxrwx 1 root root 10 Oct 16 13:14 91d900fe-f0f6-4700-ba80-d4027518b52e -> ../../vda2 *********************** END /dev/disk/by-uuid -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.18.0-2-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=locale: Cannot set LC_ALL to default locale: No such file or directory UTF-8), LANGUAGE=en_US:en (charmap=locale: Cannot set LC_ALL to default locale: No such file or directory UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages grub-efi-amd64 depends on: ii debconf [debconf-2.0] 1.5.69 ii grub-common 2.02+dfsg1-6 ii grub-efi-amd64-bin 2.02+dfsg1-6 ii grub2-common 2.02+dfsg1-6 ii ucf 3.0038 grub-efi-amd64 recommends no packages. grub-efi-amd64 suggests no packages. -- debconf information: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "en_US:en", LC_ALL = (unset), LC_TIME = "de_CH.UTF-8", LC_MONETARY = "de_CH.UTF-8", LC_ADDRESS = "de_CH.UTF-8", LC_TELEPHONE = "de_CH.UTF-8", LC_NAME = "de_CH.UTF-8", LC_MEASUREMENT = "de_CH.UTF-8", LC_IDENTIFICATION = "de_CH.UTF-8", LC_NUMERIC = "de_CH.UTF-8", LC_PAPER = "de_CH.UTF-8", LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to a fallback locale ("en_US.UTF-8"). locale: Cannot set LC_ALL to default locale: No such file or directory grub2/device_map_regenerated: grub2/force_efi_extra_removable: false * grub2/linux_cmdline: grub2/kfreebsd_cmdline: grub2/kfreebsd_cmdline_default: quiet grub2/update_nvram: true * grub2/linux_cmdline_default: quiet
--- End Message ---
--- Begin Message ---Source: grub2 Source-Version: 2.02+dfsg1-8 We believe that the bug you reported is fixed in the latest version of grub2, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Colin Watson <[email protected]> (supplier of updated grub2 package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Mon, 29 Oct 2018 13:02:08 +0000 Source: grub2 Binary: grub2 grub-linuxbios grub-efi grub-common grub2-common grub-emu grub-emu-dbg grub-pc-bin grub-pc-dbg grub-pc grub-rescue-pc grub-coreboot-bin grub-coreboot-dbg grub-coreboot grub-efi-ia32-bin grub-efi-ia32-dbg grub-efi-ia32 grub-efi-ia32-signed-template grub-efi-amd64-bin grub-efi-amd64-dbg grub-efi-amd64 grub-efi-amd64-signed-template grub-efi-ia64-bin grub-efi-ia64-dbg grub-efi-ia64 grub-efi-arm-bin grub-efi-arm-dbg grub-efi-arm grub-efi-arm64-bin grub-efi-arm64-dbg grub-efi-arm64 grub-efi-arm64-signed-template grub-ieee1275-bin grub-ieee1275-dbg grub-ieee1275 grub-firmware-qemu grub-uboot-bin grub-uboot-dbg grub-uboot grub-xen-bin grub-xen-dbg grub-xen grub-xen-host grub-yeeloong-bin grub-yeeloong-dbg grub-yeeloong grub-theme-starfield grub-mount-udeb Architecture: source Version: 2.02+dfsg1-8 Distribution: unstable Urgency: medium Maintainer: GRUB Maintainers <[email protected]> Changed-By: Colin Watson <[email protected]> Description: grub-common - GRand Unified Bootloader (common files) grub-coreboot - GRand Unified Bootloader, version 2 (Coreboot version) grub-coreboot-bin - GRand Unified Bootloader, version 2 (Coreboot modules) grub-coreboot-dbg - GRand Unified Bootloader, version 2 (Coreboot debug files) grub-efi - GRand Unified Bootloader, version 2 (dummy package) grub-efi-amd64 - GRand Unified Bootloader, version 2 (EFI-AMD64 version) grub-efi-amd64-bin - GRand Unified Bootloader, version 2 (EFI-AMD64 modules) grub-efi-amd64-dbg - GRand Unified Bootloader, version 2 (EFI-AMD64 debug files) grub-efi-amd64-signed-template - GRand Unified Bootloader, version 2 (EFI-AMD64 signing template) grub-efi-arm - GRand Unified Bootloader, version 2 (ARM UEFI version) grub-efi-arm-bin - GRand Unified Bootloader, version 2 (ARM UEFI modules) grub-efi-arm-dbg - GRand Unified Bootloader, version 2 (ARM UEFI debug files) grub-efi-arm64 - GRand Unified Bootloader, version 2 (ARM64 UEFI version) grub-efi-arm64-bin - GRand Unified Bootloader, version 2 (ARM64 UEFI modules) grub-efi-arm64-dbg - GRand Unified Bootloader, version 2 (ARM64 UEFI debug files) grub-efi-arm64-signed-template - GRand Unified Bootloader, version 2 (ARM64 UEFI signing template) grub-efi-ia32 - GRand Unified Bootloader, version 2 (EFI-IA32 version) grub-efi-ia32-bin - GRand Unified Bootloader, version 2 (EFI-IA32 modules) grub-efi-ia32-dbg - GRand Unified Bootloader, version 2 (EFI-IA32 debug files) grub-efi-ia32-signed-template - GRand Unified Bootloader, version 2 (EFI-IA32 signing template) grub-efi-ia64 - GRand Unified Bootloader, version 2 (IA64 version) grub-efi-ia64-bin - GRand Unified Bootloader, version 2 (IA64 modules) grub-efi-ia64-dbg - GRand Unified Bootloader, version 2 (IA64 debug files) grub-emu - GRand Unified Bootloader, version 2 (emulated version) grub-emu-dbg - GRand Unified Bootloader, version 2 (emulated debug files) grub-firmware-qemu - GRUB firmware image for QEMU grub-ieee1275 - GRand Unified Bootloader, version 2 (Open Firmware version) grub-ieee1275-bin - GRand Unified Bootloader, version 2 (Open Firmware modules) grub-ieee1275-dbg - GRand Unified Bootloader, version 2 (Open Firmware debug files) grub-linuxbios - GRand Unified Bootloader, version 2 (dummy package) grub-mount-udeb - export GRUB filesystems using FUSE (udeb) grub-pc - GRand Unified Bootloader, version 2 (PC/BIOS version) grub-pc-bin - GRand Unified Bootloader, version 2 (PC/BIOS modules) grub-pc-dbg - GRand Unified Bootloader, version 2 (PC/BIOS debug files) grub-rescue-pc - GRUB bootable rescue images, version 2 (PC/BIOS version) grub-theme-starfield - GRand Unified Bootloader, version 2 (starfield theme) grub-uboot - GRand Unified Bootloader, version 2 (ARM U-Boot version) grub-uboot-bin - GRand Unified Bootloader, version 2 (ARM U-Boot modules) grub-uboot-dbg - GRand Unified Bootloader, version 2 (ARM U-Boot debug files) grub-xen - GRand Unified Bootloader, version 2 (Xen version) grub-xen-bin - GRand Unified Bootloader, version 2 (Xen modules) grub-xen-dbg - GRand Unified Bootloader, version 2 (Xen debug files) grub-xen-host - GRand Unified Bootloader, version 2 (Xen host version) grub-yeeloong - GRand Unified Bootloader, version 2 (Yeeloong version) grub-yeeloong-bin - GRand Unified Bootloader, version 2 (Yeeloong modules) grub-yeeloong-dbg - GRand Unified Bootloader, version 2 (Yeeloong debug files) grub2 - GRand Unified Bootloader, version 2 (dummy package) grub2-common - GRand Unified Bootloader (common files for version 2) Closes: 630224 851964 863801 872637 886178 906470 911147 Changes: grub2 (2.02+dfsg1-8) unstable; urgency=medium . * Revise grub-<platform>-bin and grub-<platform> package descriptions to try to explain better how they fit together and which one should be used (based loosely on work by Justin B Rye, for which thanks; closes: #630224). * Skip flaky grub_cmd_set_date test (closes: #906470). * Work around bug in obsolete init-select package: add Conflicts/Replaces from grub-common, and take over /etc/default/grub.d/init-select.cfg with a no-op stub (thanks to Guillem Jover for the suggestion; closes: #863801). * Build-depend on dosfstools and mtools on non-Linux variants of i386/amd64/arm64 as well, to match debian/rules. * Cherry-pick from upstream: - i386/linux: Add support for ext_lfb_base (LP: #1785033). * Don't source /etc/default/grub.d/*.cfg in config maintainer scripts, since otherwise we incorrectly merge settings from there into /etc/default/grub (closes: #872637, LP: #1797894). * Add xfs module to signed UEFI images (closes: #911147, LP: #1652822). * Cope with / being on a ZFS root dataset (closes: #886178). . [ Debconf translations ] * [sv] Swedish (Martin Bagge and Anders Jonsson; closes: #851964). Checksums-Sha1: 5db51ebb26dbccdff7875553609ef517a340b25b 6697 grub2_2.02+dfsg1-8.dsc 16a2900cf08374ca41816e3c8bcc9ce4877e2e11 1069940 grub2_2.02+dfsg1-8.debian.tar.xz 5a244ebb716d0c410d8164237d6703b579c80b67 14639 grub2_2.02+dfsg1-8_source.buildinfo Checksums-Sha256: 20fa6652d4cddfc0ccc5d3050f05bf74e64142f999540ecc285f4e8065da2af2 6697 grub2_2.02+dfsg1-8.dsc 20c4b385c673af955ade111472bb7f2489963824d75c5d1793a1b7c1e57a48f6 1069940 grub2_2.02+dfsg1-8.debian.tar.xz 91aa43cb87c4f32c1b7237cff722956f42b927567939d3b68af25f8caa41344b 14639 grub2_2.02+dfsg1-8_source.buildinfo Files: ca4776a6fbfc07c7515174c8718f9cbd 6697 admin optional grub2_2.02+dfsg1-8.dsc 84c0b2351f4295ae2be33fe84d746708 1069940 admin optional grub2_2.02+dfsg1-8.debian.tar.xz 2ad08030ab750f0b4c8c9319f4fd96c9 14639 admin optional grub2_2.02+dfsg1-8_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAlvXBOoACgkQOTWH2X2G UAuQ5A/+N+AEkUV2xRh1YUt0v42p32wT+6cz+y/H3nbQR2WxDjUR2oHz8ZJdMAZX f2T2/sydyzdd91G6ZapN3i2QF2oyKeeKvbuZL4EBt5RasB4PnZNNDNSDymnfyJw3 toqGX5UeABm7gOefS3BgIchKHvFdHHFaeybLdkcjPDM3vTOC6wjikEy8M5w2UyjK oP00zpAte3zXnEq5z4MJl+bP5Dho12Td4qR/KExNZYhmzQ7u9dO7WNLzUBpu2Lln tS7bhW7rsjtu5+SY3aqN8fEPzsjwvkoHC2EPgyFxty79mxHcuQqi3WwgXHdDMbGe jOV/wmwmpvoqTJErhvLX/2hbARyNROuZnYcoYyHuEKFXZiAltS6/qEcCrdff3uPm bw2hTA8TivHesgFt6gH03pkFpAyYFRf3aA+tMLjHJYy22LxJsg57NNnopQpTR3Wx ULDE3F4pcVXd5lJCtSCCQEj//DzheaOrNoAPPNB//6a+E9KkIEnX6MgWLYbmbvFs 9Pl1XXmR+iEN4A+FbwUQtY7WfuBDl3xC8QfLJQd93bUvxG+qc/DdJYHLF1aZtqHI bpmzmZ7WtQkQB1Lu11Eaa8JWAtvZWifvnvX3r3GOiXUx5QKHJoQr+dXkH8wAnQqN wbZqbyLFPsGJwD02t6yrFBinxp7a0m1E1c7bkbjWVfoyDb5ayLM= =eNoH -----END PGP SIGNATURE-----
--- End Message ---

