I have built a test package for grub2, which is available here: https://launchpad.net/~mruffell/+archive/ubuntu/lp1840686-test
It contains http://git.savannah.gnu.org/cgit/grub.git/commit/?id=e20aa39ea4298011ba716087713cff26c6c52006 mentioned in comment #4.
I did the following to test that the test package fixes the problem:
1) gcloud compute instances create test-3072-xenial --image daily-ubuntu-1604-xenial-v20190731 --image-project ubuntu-os-cloud-devel --boot-disk-size 3072 2) sudo add-apt-repository ppa:mruffell/lp1840686-test 3) sudo apt-get update 4) sudo apt remove grub-common grub-efi-amd64 grub-efi-amd64-bin grub-efi-amd64-signed grub-pc-bin grub2-common 5) sudo apt install grub-common grub-efi-amd64 grub-efi-amd64-bin grub-pc-bin grub2-common 6) sudo grub-install /dev/sda 7) sudo reboot
The instance started like normal and you can connect to it.
I have built a test package for grub2, which is available here: /launchpad. net/~mruffell/ +archive/ ubuntu/ lp1840686- test
https:/
It contains http:// git.savannah. gnu.org/ cgit/grub. git/commit/ ?id=e20aa39ea42 98011ba71608771 3cff26c6c52006 mentioned in comment #4.
I did the following to test that the test package fixes the problem:
1) gcloud compute instances create test-3072-xenial --image daily-ubuntu- 1604-xenial- v20190731 --image-project ubuntu- os-cloud- devel --boot-disk-size 3072 lp1840686- test amd64-signed grub-pc-bin grub2-common
2) sudo add-apt-repository ppa:mruffell/
3) sudo apt-get update
4) sudo apt remove grub-common grub-efi-amd64 grub-efi-amd64-bin grub-efi-
5) sudo apt install grub-common grub-efi-amd64 grub-efi-amd64-bin grub-pc-bin grub2-common
6) sudo grub-install /dev/sda
7) sudo reboot
The instance started like normal and you can connect to it.