I have created a CentOS 8.2 Linux VM on Azure, installed Virtualmin and at first reboot can't access the VM at all. Reproduced it a few times. Here are details.
- Run sudo yum update
- Reboot - OK
- Install virtualmin : sudo wget http://software.virtualmin.com/gpl/scripts/install.sh ; sudo /bin/sh install.sh – OK but see a warning saying "The filesytem / could not be remounted with quotas enabled. You will need to reboot your system to enable quotas."
- Reboot – Not OK
In the boot diagnosis provided by Azure I see this :
[ 1746.606496] reboot: machine restart [H[J[1;1Herror: ../../grub-core/fs/fshelp.c:258:file `/grub2/i386-pc/increment.mod' not found. error: ../../grub-core/fs/fshelp.c:258:file `/grub2/grubenv' not found. [4;1H1 [4;1H0 [H[J[1;1H[H[J[1;1Herror: ../../grub-core/fs/fshelp.c:258:file `/grub2/i386-pc/increment.mod' not found. error: ../../grub-core/fs/fshelp.c:258:file `/grub2/grubenv' not found.
The VM is up but can't be access by any method.
I have done some research and didn't find any useful info. Is this a known problem ? Could there be something missing on the VM prior to installing virtualmin ? I don't really need quotas, is there way to skip this feature (assuming it is causing the issue) ?
Also note that I did have the same warning during install on CentOS 7 but the system can boot properly but I really need to be using CentOS 8.
Any help would be appreciated !