Update, problem seems to be solved.
I've booted proxmox debug from a usb and executed this command:
Code:
lvextend -L +1G /dev/pve/root
I rebooted the node without usb, and magically my proxmox node reboots normal & working without the grub rescue screen.
I undid the above command with
Code:
lvreduce -L -1G /dev/pve/root
rebooted, and proxmox still starts normal & working.
I like to pretend i know what i'm doing, but i'm unsure what caused this issue & how above commands was able to fix it.
Maybe someone could explain?
I've made a backup once manually from my node several weeks ago.
Since, hours of work went in which i didn't backup.
Atleast lesson learned now, next thing i will do now is set up automatic backups every week or so...