Garuda bspwm (and dragonize) stuck on loading screen after install

I have secure boot disabled and I set tpm to hide.
the laptop is from pavillion x360 series.
when I press escape a couple of times in the stuck loading screen I get a black screen with the following errors

setfont: KDFONTOP: Function not implemented
mount: /new_root can't find UUID=<an actual UUID string>
you are now being dropped in an emergency shell
sh: can't access tty job control turned off

Hi there, welcome!
Does it occur on the live ISO or the installed system?
Is your SATA controller/mode set to AHCI or what? Intel-VMD?

2 Likes

installed system idk what my sata controller is set to

actually it might be intel-vmd because I found something about intel-vmd in the bios

Please search again in your BIOS (it could be in the advanced options).
If you can disable it or change it to AHCI that would be the first try in my opinion.
If it doesn't work, I think you could try the following:

  • use the USB and from there chroot into your system
  • run sudo micro /etc/mkinitcpio.conf
  • add the module vmd to the MODULES list
  • run sudo mkinitcpio -P to regenerate all initramfs
  • run sudo micro /etc/default/grub
  • add nvme_load=YES to GRUB_CMDLINE_LINUX line
  • run sudo grub-mkconfig -o /boot/grub/grub.cfg to regenerate the GRUB menu
  • reboot
2 Likes

how should I chroot?
I did this

mount /dev/nvme0n1p2 /mnt
mkdir /mnt/boot
mount /dev/nvme0n1p1 /mnt/boot
chroot /mnt

and it couldn't find /bin/bash

nevermind there was a chroot button on the garuda welcome which did it I think it mounted some other stuff

If needed, chroot can be done also from terminal, Eg with the initial part of this tutorial

1 Like