Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Steps to reproduce the issue (with Debian 9.6):
The system will not boot and run into Kernel panic.
A workaround to boot w/o errors is to edit the entry related to default by means of modifying the line starting with "linux"; here the string
Do you have an idea for a permanent fix?
While waiting for an answer from him.
According to my knowledge, snapper creates "snapshots read only by default"
I don't understand.
Sorry, i can take the time to install debian 9.6 on vm
It's on my list to actually try out and document the rollback procedure, but I'm not sure when I'll get to this... However I agree this isn't really an issue with
edit: I need to add a warning about starting snapshots in read only
With regards to my setup, this is a basic Debian 9.6 installation on KVM with 1 disk (2 partitions: root, swap) booting in BIOS mode.
I would agree that the issue is related to snapper on the one hand.
In my opinion the default grub entry must be modified by means of deleting boot option
I will now validate if this issue is reproducible after updating snapper (to 0.8.1), grub-common (to 2.02+dfsg1-8) and linux-kernel (to 4.18.0).
This is not totally correct.
Snapper is setting a new default subvolume that is the RW snapshot of the rollback.
If the default boot entry in Grub menu would not include this string
The default boot entry is managed by Grub (not grub-btrfs) ...
However here is the solution to your request :
modify a system file is dangerous.
I can not be held responsible for consequences that flow
then update Grub
Ps: contact Grub mailing list, I don't support it.
After setting up a new Debian 9.9 installation I noticed an inconsistency in Grub Menu vs. /boot/grub/grub.cfg.
If you compare the attached screenshot with the current /boot/grub/grub.cfg the lines "linux" and "initrd" are different and the header header displays another Grub version than installed (grub-common = 2.02).
I put my grub.cfg here.
The version of "grub-common" available in debian 9 is this one
If you think, you have a different version installed, update your source list and reinstall grub.
It is possible in the case of multiple subvolume that files started by grub do not match the default subvolume. Reinstall grub.
I think the screenshot is correct but the
If you don't find an error, please put the