Bug#1107685: grub-efi-amd64: "GRUB_CMDLINE_LINUX_DEFAULT="quiet" incorrectly added to /etc/default/grub during upgrade

Dutchy straykat59 at gmail.com
Thu Jun 12 04:47:39 BST 2025


Package: grub-efi-amd64
Version: 2.12-8
Severity: normal

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

This morning, grub-efi-amd64-unsigned:amd64 (2.12-7, 2.12-8), grub-efi-
amd64:amd64 (2.12-7, 2.12-8), grub-efi-amd64-signed:amd64 (1+2.12+7, 
1+2.12+8),
grub-efi-amd64-bin:amd64 (2.12-7, 2.12-8), grub2-common:amd64 (2.12-7, 
2.12-8),
grub-common:amd64 (2.12-7, 2.12-8) were upgraded.

I was shown a configuration confirmation on what to do with a config file (I
think it was /etc/default/grub, but not sure).

I chose to keep installed (my modified file), however it was still partially
over written with the additional line GRUB_CMDLINE_LINUX_DEFAULT="quiet".

I had previously # this line in grub which was still here and still #.

I removed the added line GRUB_CMDLINE_LINUX_DEFAULT="quiet", did an update-
grub
and boot again shows the print.


-- Package-specific info:

*********************** BEGIN /proc/mounts
/dev/nvme1n1p2 / btrfs 
rw,noatime,ssd,discard=async,space_cache=v2,autodefrag,subvolid=256,subvol=/
@rootfs 0 0
/dev/nvme1n1p1 /boot/efi vfat 
rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-
ro 0 0
/dev/nvme0n1p1 /home btrfs 
rw,noatime,ssd,discard=async,space_cache=v2,autodefrag,subvolid=5,subvol=/ 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 btrfs
search --no-floppy --fs-uuid --set=root d1ca8b89-09f6-4f35-9c6e-c6cf1b5d856d
    font="/@rootfs/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=1024x768x32
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=en_AU
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
  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.
  fi
fi
### END /etc/grub.d/00_header ###
insmod part_gpt
insmod btrfs
search --no-floppy --fs-uuid --set=root d1ca8b89-09f6-4f35-9c6e-c6cf1b5d856d
insmod png
if background_image /@rootfs/usr/share/desktop-base/ceratopsian-theme/grub/
grub-16x9.png; then
  set color_normal=white/black
  set color_highlight=black/white
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###
function gfxmode {
	set gfxpayload="${1}"
}
set linux_gfx_mode=
export linux_gfx_mode
menuentry 'Debian GNU/Linux, with Linux 6.15.2-dutchy03' --class debian --
class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.15.2-
dutchy03-advanced-d1ca8b89-09f6-4f35-9c6e-c6cf1b5d856d' {
	load_video
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod btrfs
	search --no-floppy --fs-uuid --set=root d1ca8b89-09f6-4f35-9c6e-
c6cf1b5d856d
	echo	'Loading Linux 6.15.2-dutchy03 ...'
	linux	/@rootfs/boot/vmlinuz-6.15.2-dutchy03 
root=UUID=d1ca8b89-09f6-4f35-9c6e-c6cf1b5d856d ro rootflags=subvol=@rootfs 
mitigations=off nosmt 
	echo	'Loading initial ramdisk ...'
	initrd	/@rootfs/boot/initrd.img-6.15.2-dutchy03
}
menuentry 'Debian GNU/Linux, with Linux 6.15.2-dutchy02' --class debian --
class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.15.2-
dutchy02-advanced-d1ca8b89-09f6-4f35-9c6e-c6cf1b5d856d' {
	load_video
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod btrfs
	search --no-floppy --fs-uuid --set=root d1ca8b89-09f6-4f35-9c6e-
c6cf1b5d856d
	echo	'Loading Linux 6.15.2-dutchy02 ...'
	linux	/@rootfs/boot/vmlinuz-6.15.2-dutchy02 
root=UUID=d1ca8b89-09f6-4f35-9c6e-c6cf1b5d856d ro rootflags=subvol=@rootfs 
mitigations=off nosmt 
	echo	'Loading initial ramdisk ...'
	initrd	/@rootfs/boot/initrd.img-6.15.2-dutchy02
}
menuentry 'Debian GNU/Linux, with Linux 6.15.2-dutchy01' --class debian --
class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.15.2-
dutchy01-advanced-d1ca8b89-09f6-4f35-9c6e-c6cf1b5d856d' {
	load_video
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod btrfs
	search --no-floppy --fs-uuid --set=root d1ca8b89-09f6-4f35-9c6e-
c6cf1b5d856d
	echo	'Loading Linux 6.15.2-dutchy01 ...'
	linux	/@rootfs/boot/vmlinuz-6.15.2-dutchy01 
root=UUID=d1ca8b89-09f6-4f35-9c6e-c6cf1b5d856d ro rootflags=subvol=@rootfs 
mitigations=off nosmt 
	echo	'Loading initial ramdisk ...'
	initrd	/@rootfs/boot/initrd.img-6.15.2-dutchy01
}
menuentry 'Debian GNU/Linux, with Linux 6.15.1-dutchy19' --class debian --
class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.15.1-
dutchy19-advanced-d1ca8b89-09f6-4f35-9c6e-c6cf1b5d856d' {
	load_video
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod btrfs
	search --no-floppy --fs-uuid --set=root d1ca8b89-09f6-4f35-9c6e-
c6cf1b5d856d
	echo	'Loading Linux 6.15.1-dutchy19 ...'
	linux	/@rootfs/boot/vmlinuz-6.15.1-dutchy19 
root=UUID=d1ca8b89-09f6-4f35-9c6e-c6cf1b5d856d ro rootflags=subvol=@rootfs 
mitigations=off nosmt 
	echo	'Loading initial ramdisk ...'
	initrd	/@rootfs/boot/initrd.img-6.15.1-dutchy19
}
menuentry 'Debian GNU/Linux, with Linux 6.12.32-amd64' --class debian --class 
gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.12.32-amd64-
advanced-d1ca8b89-09f6-4f35-9c6e-c6cf1b5d856d' {
	load_video
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod btrfs
	search --no-floppy --fs-uuid --set=root d1ca8b89-09f6-4f35-9c6e-
c6cf1b5d856d
	echo	'Loading Linux 6.12.32-amd64 ...'
	linux	/@rootfs/boot/vmlinuz-6.12.32-amd64 
root=UUID=d1ca8b89-09f6-4f35-9c6e-c6cf1b5d856d ro rootflags=subvol=@rootfs 
mitigations=off nosmt 
	echo	'Loading initial ramdisk ...'
	initrd	/@rootfs/boot/initrd.img-6.12.32-amd64
}
menuentry 'Debian GNU/Linux, with Linux 6.12.30-amd64' --class debian --class 
gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.12.30-amd64-
advanced-d1ca8b89-09f6-4f35-9c6e-c6cf1b5d856d' {
	load_video
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod btrfs
	search --no-floppy --fs-uuid --set=root d1ca8b89-09f6-4f35-9c6e-
c6cf1b5d856d
	echo	'Loading Linux 6.12.30-amd64 ...'
	linux	/@rootfs/boot/vmlinuz-6.12.30-amd64 
root=UUID=d1ca8b89-09f6-4f35-9c6e-c6cf1b5d856d ro rootflags=subvol=@rootfs 
mitigations=off nosmt 
	echo	'Loading initial ramdisk ...'
	initrd	/@rootfs/boot/initrd.img-6.12.30-amd64
}
if [ "$grub_platform" = "efi" ]; then
  insmod bli
fi
### END /etc/grub.d/25_bli ###
### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

if [ "$grub_platform" = "efi" ]; then
	fwsetup --is-supported
	if [ "$?" = 0 ]; then
		menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-
firmware' {
			fwsetup
		}
	fi
fi
### END /etc/grub.d/30_uefi-firmware ###
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 13 Jun 12 12:26 nvme-WD_BLACK_SN770M_500GB_233104400020 
-> ../../nvme1n1
lrwxrwxrwx 1 root root 15 Jun 12 12:26 nvme-
WD_BLACK_SN770M_500GB_233104400020-part1 -> ../../nvme1n1p1
lrwxrwxrwx 1 root root 15 Jun 12 12:26 nvme-
WD_BLACK_SN770M_500GB_233104400020-part2 -> ../../nvme1n1p2
lrwxrwxrwx 1 root root 13 Jun 12 12:26 nvme-
WD_BLACK_SN770M_500GB_233104400020_1 -> ../../nvme1n1
lrwxrwxrwx 1 root root 15 Jun 12 12:26 nvme-
WD_BLACK_SN770M_500GB_233104400020_1-part1 -> ../../nvme1n1p1
lrwxrwxrwx 1 root root 15 Jun 12 12:26 nvme-
WD_BLACK_SN770M_500GB_233104400020_1-part2 -> ../../nvme1n1p2
lrwxrwxrwx 1 root root 13 Jun 12 12:26 nvme-
WD_BLACK_SN850X_4000GB_233316801936 -> ../../nvme0n1
lrwxrwxrwx 1 root root 15 Jun 12 12:26 nvme-
WD_BLACK_SN850X_4000GB_233316801936-part1 -> ../../nvme0n1p1
lrwxrwxrwx 1 root root 13 Jun 12 12:26 nvme-
WD_BLACK_SN850X_4000GB_233316801936_1 -> ../../nvme0n1
lrwxrwxrwx 1 root root 15 Jun 12 12:26 nvme-
WD_BLACK_SN850X_4000GB_233316801936_1-part1 -> ../../nvme0n1p1
lrwxrwxrwx 1 root root 13 Jun 12 12:26 nvme-
eui.e8238fa6bf530001001b444a48dc2c26 -> ../../nvme1n1
lrwxrwxrwx 1 root root 15 Jun 12 12:26 nvme-
eui.e8238fa6bf530001001b444a48dc2c26-part1 -> ../../nvme1n1p1
lrwxrwxrwx 1 root root 15 Jun 12 12:26 nvme-
eui.e8238fa6bf530001001b444a48dc2c26-part2 -> ../../nvme1n1p2
lrwxrwxrwx 1 root root 13 Jun 12 12:26 nvme-
eui.e8238fa6bf530001001b448b4a23f1b6 -> ../../nvme0n1
lrwxrwxrwx 1 root root 15 Jun 12 12:26 nvme-
eui.e8238fa6bf530001001b448b4a23f1b6-part1 -> ../../nvme0n1p1
*********************** END /dev/disk/by-id

*********************** BEGIN /dev/disk/by-uuid
total 0
lrwxrwxrwx 1 root root 15 Jun 12 12:26 1ba98dd4-82d9-40b5-b859-67a01ae1245e -> 
../../nvme0n1p1
lrwxrwxrwx 1 root root 15 Jun 12 12:26 9DA9-790D -> ../../nvme1n1p1
lrwxrwxrwx 1 root root 15 Jun 12 12:26 d1ca8b89-09f6-4f35-9c6e-c6cf1b5d856d -> 
../../nvme1n1p2
*********************** END /dev/disk/by-uuid

Architecture: amd64 (x86_64)

Kernel: Linux 6.15.2-dutchy03 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_AU:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages grub-efi-amd64 depends on:
ii  debconf [debconf-2.0]  1.5.91+aptbuild1
ii  grub-efi-amd64-bin     2.12-8
ii  grub2-common           2.12-8
ii  ucf                    3.0052

grub-efi-amd64 recommends no packages.

grub-efi-amd64 suggests no packages.

-- debconf information:
* grub2/linux_cmdline_default: quiet
  grub2/enable_os_prober: false
* grub2/linux_cmdline: mitigations=off nosmt
* grub2/gnumach_cmdline:
  grub2/kfreebsd_cmdline_default: quiet
  grub2/update_nvram: true
  grub2/kfreebsd_cmdline:
* grub2/force_efi_extra_removable: true

*** /home/dutchy/grub bug full text.txt
This morning, grub-efi-amd64-unsigned:amd64 (2.12-7, 2.12-8), grub-efi-
amd64:amd64 (2.12-7, 2.12-8), grub-efi-amd64-signed:amd64 (1+2.12+7, 
1+2.12+8), grub-efi-amd64-bin:amd64 (2.12-7, 2.12-8), grub2-common:amd64 
(2.12-7, 2.12-8), grub-common:amd64 (2.12-7, 2.12-8) were upgraded.

I was shown a configuration confirmation on what to do with a config file (I 
think it was /etc/default/grub, but not sure).

I chose to keep installed (my modified file), however it was still partially 
over written with the additional line "GRUB_CMDLINE_LINUX_DEFAULT="quiet".



More information about the Pkg-grub-devel mailing list