Yesterday I updated one of my computers with apt-get upgrade. This
packages are upgraded:
grub-common grub-pc grub-pc-bin grub2-common
dpkg install from version 2.02+dfsg1-20+deb10u3 to version
2.02+dfsg1-20+deb10u4
2.02+dfsg1-20+deb10u4 seems came from to:
http://deb.devuan.org/merged beowulf-security/main
2.02+dfsg1-20+deb10u3 is in:
http://deb.devuan.org/merged beowulf/main
Upgrading system does not produce or show any problems and then I halt
the system.
I use Devuan Beowulf for all my pc. In this computer there is only 1 hd,
partition type gpt, 3 partitions:
/dev/sda1 EFI System
/dev/sda2 Linux filesystem
/dev/sda3 Linux swap
I switched on the pc later and grub rescue appears. WTF?
I solved (temporarily) the problems with:
set prefix=(hd0,gpt2)/boot/grub
set root=(hd0,gpt2)
insmod normal
normal
and grub menù appears.
Login with root, and then update-grub... grub-install... and so on...
Restart the system. Grub rescue. Then login with root. New tests. Grub
rescue again. [N times?]
At the end I downgrade from 2.02+dfsg1-20+deb10u4 to
2.02+dfsg1-20+deb10u3 the upgraded package.
update-grub and grub-install. Reboot. Grub works!
I am currently reluctant to upgrade again.
And now the question. Has anyone reported the error in Devuan? Has
anyone haved this problem?
--
_________
< Viverna >
---------
\ ^ /^
\ / \ // \
\ |\___/| / \// .\
\ /0 0 \__ / // | \ \ *----*
/ / \/_/ // | \ \ \ |
@_^_@`/ \/_ // | \ \ \/\ \
//_^_/ \/_ // | \ \ \ \
( //) | \/// | \ \ | |
( / /) | // | \ _\ | /
( // /) | ; -. | _ _\.-~ / /
(( / / )) | _ *-.|.-~-. .~ ~
(( // / )) \ / ~-. _ .-~ /
(( /// )) `. } { /
(( / )) .----~-.\ \-` .~
///.----..< \ _ -~
///-._ _ _ _ _ _ _{^ - - - - ~