Bug#708430: grub-efi: Still case insensitive problems or due to only update-grub is run when upgrading?

Steve McIntyre steve at einval.com
Wed Feb 1 15:59:11 UTC 2017


On Wed, Feb 01, 2017 at 04:28:10PM +0100, Svante Signell wrote:
>On Wed, 2017-02-01 at 15:04 +0000, Steve McIntyre wrote:
>> 
>> What does
>> 
>> # debconf-get-selections  | grep grub2/force_efi_extra_removable
>> 
>> say for you? That's the bit that's responsible for whether or not the
>> grub-efi-* package will call grub-install with --force-extra-removable
>> - look in the postinst file.
>
>debconf-get-selections  | grep grub2/force_efi_extra_removable
>grub-efi-amd64	grub2/force_efi_extra_removable	boolean	false

OK, so that's why the removable media path stuff isn't working for
you. There *was* a small window of time where the code I added in
grub-installer was doing the wrong thing with setting that variable
(#792247) which may explain this - if that's the cause of your issue,
I'm sorry. :-(

There's a simple fix for you now - "dpkg-reconfigure -plow
grub-efi-amd64" and set that variable to true. It should now work as
needed.

>> grub-install is absolutely called when upgrading grub binary packages -
>> it's needed to put new binaries in place. update-grub only updates the
>> grub config file that will be used at boot.
>
>strange?

That's the naming the grub people gave to things...

-- 
Steve McIntyre, Cambridge, UK.                                steve at einval.com
"I used to be the first kid on the block wanting a cranial implant,
 now I want to be the first with a cranial firewall. " -- Charlie Stross



More information about the Pkg-grub-devel mailing list