Hi!
The context of the issue
Virtualmin 7.1-1 and Webmin 1.999 (they’re the latest stable) here, on a Debian Buster server on which I host websites for friends and family, plus myself. 4 hard drives are present on the server, 2 SATAs in Raid-1, 2 SSDs in Raid-1.
I’m not a professional, just a guy who learnt step by step over the years. My system was set up by an IT guy for a small fee, the daily maintenance and configuration is for me, a system I’m comfortable with. Normally, I’m good with whatever operations I must perform, but in today’s case, I risk to find my server unable to reboot if I screw up, so I’m getting excessively careful…
The issue
I have a weird (by my own standards) issue:
I cannot install or update packages anymore, because Debian wants me to finalize the configuration of Grub-pc, telling it which drive it has to be installed to.
Whatever apt-get install I may want to run, grub-pc’s configuration dialog starts up anyway in my putty terminal and wants me to tell which drive it should be installed into. At which point I close the putty tab because I’d rather not screw up a boot sequence.
However… as far as I can tell, to boot, my server uses EFI.
Two tests seem to confirm it:
/sys/firmware/efi/ is present in the filesystem, with several files inside.
And the lsblk command:
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 3,7T 0 disk
`-sda1 8:1 0 3,7T 0 part
`-md3 9:3 0 3,7T 0 raid1 /home
sdb 8:16 0 3,7T 0 disk
`-sdb1 8:17 0 3,7T 0 part
`-md3 9:3 0 3,7T 0 raid1 /home
nvme0n1 259:0 0 477G 0 disk
|-nvme0n1p1 259:2 0 511M 0 part
|-nvme0n1p2 259:3 0 468,4G 0 part
| `-md2 9:2 0 468,4G 0 raid1 /
|-nvme0n1p3 259:4 0 8G 0 part [SWAP]
`-nvme0n1p4 259:5 0 1M 0 part
nvme1n1 259:1 0 477G 0 disk
|-nvme1n1p1 259:6 0 511M 0 part /boot/efi
|-nvme1n1p2 259:7 0 468,4G 0 part
| `-md2 9:2 0 468,4G 0 raid1 /
`-nvme1n1p3 259:8 0 8G 0 part [SWAP]
Please, can I humbly ask for a confirmation that I can safely assume my server indeed boots up with EFI?
And, from there, can I assume I should be uninstalling grub-pc? Or should I do something else, is there a preferable option, something like put it on mute, make it understand it is not the current boot choice?
Thank you so much if you can help!!