This bug appears to affect a standard Vagrant install of Debian Buster as well. After booting, upgrading, and rebooting, I'm faced with the error.
The Vagrant base box is a fairly common one: https://app.vagrantup.com/bento/boxes/debian-10 I'm guessing this is a fairly standard disk layout in their build: # fdisk -l Disk /dev/sda: 64 GiB, 68719476736 bytes, 134217728 sectors Disk model: VBOX HARDDISK Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x1b8eb89d Device Boot Start End Sectors Size Id Type /dev/sda1 * 2048 499711 497664 243M 83 Linux /dev/sda2 501758 134215679 133713922 63.8G 5 Extended /dev/sda5 501760 134215679 133713920 63.8G 8e Linux LVM Disk /dev/mapper/debian--10--vg-root: 62.8 GiB, 67385688064 bytes, 131612672 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk /dev/mapper/debian--10--vg-swap_1: 1 GiB, 1073741824 bytes, 2097152 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes I'm using the (admittedly insecure) solution of "sudo apt-mark hold grub*" shown here: https://askubuntu.com/a/1263204 Chad