after Update stuck in grub rescue

Status
Not open for further replies.

cynric10

New Member
Sep 12, 2022
18
0
1
hello,
So I've had a bunch of updates to install today and had the same experience as others before had in here:

https://forum.proxmox.com/threads/proxmox-update-from-7-2-4-grub-update-failure.114951/
I canceld the installation by selecting "NO" and OK. After that no new updates were found, so I rebooted my machine. After that I was stuck at the following line:

Code:
GRUB Ioading..
Welcome to GRUB!
error: disk 'lvmid/vdgMZq-fOiz-tssQ-83iX-bdMX-EUuZ-USGkPfzajfm9e-14Cq-CB00e-eg5d-
jitY-1U1b-tCMKsf' not found.
grub rescue> ls
(hd0) (hd0,gpt3) (hd0,gpt2) (hd0,gpt1) (hd1) (hd1,gpt2) (hd1,gpt1) (hd2) (hd2,gp
t1) (hd3) (hd3,gpt2) (hd3,gpt1)
grub rescue>

After creating a boot stick and running the rescue mode, I got the following error:
Code:

Code:
error: no such device: rpool.
ERROR: unable to find boot disk automatically.

Press any
key to continue...

so I can't boot to the rescue mode.

I also tried the following solution from @Stoiko Ivanov:

https://pve.proxmox.com/wiki/ZFS:_S...iring_a_System_Stuck_in_the_GRUB_Rescue_Shell

where I get the error:

cannot import 'rpool': no such pool available

So now I'm still in the debugger mode and these are the results from:

lsblk
zpool import
* the grub-screen you're seeing when trying to boot
Thanks for all your help, I'm a bit stuck here.
 

Attachments

  • GrubError.png
    GrubError.png
    23.8 KB · Views: 22
  • lsblk.png
    lsblk.png
    86.4 KB · Views: 23
  • zpoolimport.png
    zpoolimport.png
    23.5 KB · Views: 22
Last edited:
GRUB Ioading.. Welcome to GRUB! error: disk 'lvmid/vdgMZq-fOiz-tssQ-83iX-bdMX-EUuZ-USGkPfzajfm9e-14Cq-CB00e-eg5d- jitY-1U1b-tCMKsf' not found. grub rescue> ls
your system does not seem to be using ZFS on root (the lvmid part indicates that your root filesystem is on a LVM)...

the following wikipage might help:
https://pve.proxmox.com/wiki/Recover_From_Grub_Failure

once you have your root mounted (and proc,sys,dev,....)
run grub-install from inside a chroot

I hope this helps!
 
your system does not seem to be using ZFS on root (the lvmid part indicates that your root filesystem is on a LVM)...

the following wikipage might help:
https://pve.proxmox.com/wiki/Recover_From_Grub_Failure

once you have your root mounted (and proc,sys,dev,....)
run grub-install from inside a chroot

I hope this helps!
Thanks for your help.

I've tried the steps that are shown in the thread. It worked well after finding out what the right partition was. Mine was sdb2.

After that I did the update-grub

and got this messege:

Code:
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.

because it is a warning, I just continued with
  • grub-install /dev/sdb
ran through without any error and also was showing "no error".
After the reboot I'm now stuck in the GNU Grub as seen in the screenshot. If I type in boot, no kernel can be found.

Any help on this one?
 

Attachments

  • grub.png
    grub.png
    45.8 KB · Views: 29
  • grubboot.png
    grubboot.png
    53.1 KB · Views: 28
Status
Not open for further replies.

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!