Yes the comments above give you a workable way to recover your system.
You need to be able load a live linux operating system that can write your your filesystem.
I used a live-usb drive. You can use the ubuntu install cd for this purpose.
After booting into the live cd based environment, you need to mount the partition on your main system that contains /boot.
Then you can make the necessary modifications to grubenv as per comments above.
cd /boot/grub rm grubenv grub-editenv grubenv create grub-editenv grubenv set default=0 grub-editenv grubenv list default=0
This should give a bootable system.
I assume this problem is related to the instabilities in ext4?
Yes the comments above give you a workable way to recover your system.
You need to be able load a live linux operating system that can write your your filesystem.
I used a live-usb drive. You can use the ubuntu install cd for this purpose.
After booting into the live cd based environment, you need to mount the partition on your main system that contains /boot.
Then you can make the necessary modifications to grubenv as per comments above.
cd /boot/grub
rm grubenv
grub-editenv grubenv create
grub-editenv grubenv set default=0
grub-editenv grubenv list
default=0
This should give a bootable system.
I assume this problem is related to the instabilities in ext4?