I think I have found a way but it is more of a hack. When I remove:
rootflags=subvol=${rootsubvol}
from the line GRUB_CMDLINE_LINUX="rootflags=subvol=${rootsubvol} ${GRUB_CMDLINE_LINUX}" in the file /etc/grub.d/10_linux I can boot from the rw snapshot snapper makes when I issue the command:
sudo snapper rollback 38
You will have to do an update-grub before the snapper rollback command to write the new cfg file.
This method will most likely fail if an update replaces the 10_linux file and I don't know how safe it is considering it is not officially supported.
I think I have found a way but it is more of a hack. When I remove: subvol= ${rootsubvol} LINUX=" rootflags= subvol= ${rootsubvol} ${GRUB_ CMDLINE_ LINUX}" in the file /etc/grub. d/10_linux I can boot from the rw snapshot snapper makes when I issue the command:
rootflags=
from the line GRUB_CMDLINE_
sudo snapper rollback 38
You will have to do an update-grub before the snapper rollback command to write the new cfg file.
This method will most likely fail if an update replaces the 10_linux file and I don't know how safe it is considering it is not officially supported.