-
Notifications
You must be signed in to change notification settings - Fork 8
[Bug]: [KVM] Computer stuck on boot menu: GRUB loading #34
Comments
Hi, I have the exact same stuck grub problem when starting Massos, except it's as a VM with VMWARE Workstation 15.5.7 build-17171714. Same settings as lilian-pouliquen above, with these VM settings :
I'm using the massos-2022.06-x86_64.iso As soon as the first reboot initiates (.iso detached), Grub seems to initiate, but then : I've been trying with and without the grub install : it always installs the same, and its stuck under 2s after the "GRUB Loading." message. |
I don't see to be able to replicate this issue on my side as well with a VM (virt-manager nor gnome-boxes) so i can't help you with that. |
Thanks for bringing this issue up. I was able to replicate this issue in Oracle VirtualBox, however it only occurs when the virtual hard disk's interface is IDE and the boot mode is Legacy. If the Virtual hard disk is connected via SATA (which is the default), the boot is fine, and if the boot mode is UEFI (which is preferred for MassOS), the boot works in both IDE and SATA. From the attached I will leave this issue open though since IDE+Legacy boot shouldn't be failing, however my discussed workaround should allow MassOS to boot in your virtual machine (NOTE: if you switch the interface or boot mode you may need to reinstall MassOS). Hope this helps you. |
I confirm this issue on both virtual machines and real systems. Sometimes the "GRUB loading" message is visible and it stays like that undefinitely, sometimes, the machine reboots itself again and again and again after the BIOS checkup screen. The machine is an asus AT3-ION TI Deluxe with 3GB of ram and a SATA hard drive plugged in. I planed to use it on this old machine where Manjaro is working but a bit slow. All other distros I tested are also working without tricking the installation or the harware configuration on this particular machine. Regarding your workaround, how to achieve the changes? |
Thank you guys for your replies! I confirm that using an UEFI boot firmware on the virtual machine makes MassOS boot correctly after install. The OS works fine, great job guys! However I noticed that even if I chose French keyboard layout and locale at installation, the system and keyboard are in English (still on a virtual machine). Should I report it in another issue? |
@lilian-pouliquen I suspected something like that for the French locale/keyboard as when the installation process is generating locales, only the "english" ones are displayed. Unfortunately, I could not test the OS after installation due to the issue I reported above, so I cannot confirm that fact. But I think it should be reported as an issue indeed. Otherwise, can you tell me how you did manage to use an UEFI boot on your virtual machine? I use Qemu and Virtual-Manager for my virtual machines by the way. |
Okay I'll make another issue for the keyboard layout then. You can select the boot firmware at the virtual machine creation. In virt-manager. To do so, check the "Customise configuration before installation" checkbox at the 5th step of the VM creation: Then, click on "Finish". it is now opening the customisation window, where you can tweak all your VM. Do not forget to apply changes (virt-manager should remind you to do it if you try to do anything else). I usually change these settings when I create a VM:
I hope this will help you! |
Thanks a lot @lilian-pouliquen! I tried what you suggested to do for the configuration in virt-manager but first when I clicked on "start installation", I had this error message:
I found that this is due to the fact that I didn't select "sata" for the DVD disk as well (only did it for the hard drive entry). Mentioning it just in case someone encounter the same error message. I was then able to start the live DVD and start the install process. I then had a screen wanting to know if the install was on an internal hard drive or an external/SSD disk, was the first time I was seeing this question. I selected "internal". I was able to finish the install and to boot in the newly set system. Yeah! Thank you again. But I confirm selecting French locale/keyboard during the install does not work. If you fill a report, I will get there and confirm it. I think I will try some other languages as well to be sure that this is not just the French one which fails. By the way, timezone is good (selected Europe/paris). |
Please open a separate issue for the locale problem since these are unrelated. |
Checklist
MassOS version
2022.06
Kernel version
Linux 5.18.1-massos #1 SMP PREEMPT_DYNAMIC wed Jun 1 16:11:46 UTC 2022 x86_64
Subject
Expected Behavior
I wanted to test MassOS on a virtual machine. So I built one and used the standard ISO to install MassOS on the virtual disk. Everything is fine until the virtual machine reboots after the installation.
At this point it should be restarting and boot into MassOS correctly, allowing me to use it.
Actual Behavior
The fact is, when the virtual machine reboots, it gets stuck in the boot menu with the message "GRUB loading." staying forever. I did not manage to make it work, even by reinstalling the OS with different configurations nor by recreating the virtual machine.
.
Steps to reproduce
massos_kvm.txt
Additional Information
No response
The text was updated successfully, but these errors were encountered: