Re: Bug#1052545: os-prober in initramfs gets repeatedly disabled

2023-09-24 Thread Peter Ehlert



On 9/24/23 08:27, Andrew M.A. Cater wrote:

On Sun, Sep 24, 2023 at 01:39:07PM +0200, Eduard Bloch wrote:

Package: os-prober
Version: 1.81
Severity: normal

Something happened in the last months. Whenever I upgrade, it seems like
the os-prober part is disabled. This is just PITA. I can use the usual:

dpkg-reconfigure -plow grub-efi-amd64

... to turn it back on, and after an upgrade it's lost again. WHY?

Now I started seeing messages after installing a new kernel package:


I think this changed with ?? debian 12.1 ?? due to a change in upstream
Grub - it's no longer enabled by default.
  
Check in /etc/default/grub - there's a line which has been commented out

saying

#GRUB_DISABLE_OS_PROBER=false

Change that and reboot, perhaps? As ever, the change is noted in the
release notes, I think.

I believe you need to also run update-grub


All the best,

Andy


Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...

Sorry, dear maintainer, WHAT DOES THAT MEAN? Which documentation? From
which package? Why does this reset my settings?

Best regards,
Eduard.


-- System Information:
Debian Release: trixie/sid
   APT prefers unstable-debug
   APT policy: (500, 'unstable-debug'), (500, 'oldoldstable'), (500, 
'unstable'), (500, 'testing'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages os-prober depends on:
ii  grub-common  2.12~rc1-10
ii  libc62.37-10
ii  mount2.39.2-1

os-prober recommends no packages.

os-prober suggests no packages.

-- no debconf information

--
* falky kann die Frauen einfach nicht verstehen
 Die Frau, das unbekannte Wesen.
 To boldy come where no man has come before?







Re: Bug#1052545: os-prober in initramfs gets repeatedly disabled

2023-09-24 Thread Andrew M.A. Cater
On Sun, Sep 24, 2023 at 01:39:07PM +0200, Eduard Bloch wrote:
> Package: os-prober
> Version: 1.81
> Severity: normal
> 
> Something happened in the last months. Whenever I upgrade, it seems like
> the os-prober part is disabled. This is just PITA. I can use the usual:
> 
> dpkg-reconfigure -plow grub-efi-amd64
> 
> ... to turn it back on, and after an upgrade it's lost again. WHY?
> 
> Now I started seeing messages after installing a new kernel package:
> 

I think this changed with ?? debian 12.1 ?? due to a change in upstream
Grub - it's no longer enabled by default.
 
Check in /etc/default/grub - there's a line which has been commented out
saying 

#GRUB_DISABLE_OS_PROBER=false

Change that and reboot, perhaps? As ever, the change is noted in the
release notes, I think.

All the best,

Andy

> Warning: os-prober will not be executed to detect other bootable partitions.
> Systems on them will not be added to the GRUB boot configuration.
> Check GRUB_DISABLE_OS_PROBER documentation entry.
> Adding boot menu entry for UEFI Firmware Settings ...
> 
> Sorry, dear maintainer, WHAT DOES THAT MEAN? Which documentation? From
> which package? Why does this reset my settings?
> 
> Best regards,
> Eduard.
> 
> 
> -- System Information:
> Debian Release: trixie/sid
>   APT prefers unstable-debug
>   APT policy: (500, 'unstable-debug'), (500, 'oldoldstable'), (500, 
> 'unstable'), (500, 'testing'), (1, 'experimental-debug'), (1, 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 6.5.0 (SMP w/16 CPU threads; PREEMPT)
> Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not 
> set
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
> 
> Versions of packages os-prober depends on:
> ii  grub-common  2.12~rc1-10
> ii  libc62.37-10
> ii  mount2.39.2-1
> 
> os-prober recommends no packages.
> 
> os-prober suggests no packages.
> 
> -- no debconf information
> 
> --
> * falky kann die Frauen einfach nicht verstehen
>  Die Frau, das unbekannte Wesen.
>  To boldy come where no man has come before?
> 



Bug#1052545: os-prober in initramfs gets repeatedly disabled

2023-09-24 Thread Eduard Bloch
Package: os-prober
Version: 1.81
Severity: normal

Something happened in the last months. Whenever I upgrade, it seems like
the os-prober part is disabled. This is just PITA. I can use the usual:

dpkg-reconfigure -plow grub-efi-amd64

... to turn it back on, and after an upgrade it's lost again. WHY?

Now I started seeing messages after installing a new kernel package:

Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...

Sorry, dear maintainer, WHAT DOES THAT MEAN? Which documentation? From
which package? Why does this reset my settings?

Best regards,
Eduard.


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'oldoldstable'), (500, 
'unstable'), (500, 'testing'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages os-prober depends on:
ii  grub-common  2.12~rc1-10
ii  libc62.37-10
ii  mount2.39.2-1

os-prober recommends no packages.

os-prober suggests no packages.

-- no debconf information

--
* falky kann die Frauen einfach nicht verstehen
 Die Frau, das unbekannte Wesen.
 To boldy come where no man has come before?