I recently moved free space between partitions and made my Garuda non-usable. I get this when I boot in Garuda(Here showed main part. Output is more):
vfs unable to mount root fs on unknown-block(0 0)
I could only boot into 3rd option in Advanced options for Garuda
Users in arch forums prefered update-initramfs with -k -u but I found that it replaced with mkinitcpio in Garuda and I used mkinitcpio -P for all presets. After that I rebooted and still same error. I tried update-grub but it not worked too. My fs is ext4 so tried adding ext in Modules="" at /etc/mkinitpcio.conf and reran mkinitpcio -P but still same. Tried sudo pacman -Syu(hoped that it will fix something) but it not worked too. What can I do? I have access to 2 other Debian based distros,1 Windows and Garuda's 3rd option in this laptop. How can I fix it??