grub2 not booting after changes to grub file
I am using Ubuntu 16.04. Single OS boot. After implementing the instructions given in https://askubuntu.com/a/362998 to rectify Ubuntu logo appearance during grub boot loading, I find my system unable to boot. It is stalled in a purple screen after grub2 menu stage.
I have gone through the instructions of this website to manually boot up from grub but nothing happens after I issued the boot command.
How do I get grub to correctly boot my system in grub?
How do I correct the /etc/default/grub file, example to return it to the original state and perform update-grub and update-initramfs at grub prompt?
You have a lot of questions in there. I can address this one of them:
How do I correct the /etc/default/grub file?
Boot into live USB
Mount the ubuntu partition drive
sudo mount /dev/sda1 /mnt
Mount the virtual filesystems:
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
To ensure that only the grub utilities from the LiveCD get executed, mount /usr
sudo mount --bind /usr /mnt/usr
sudo chroot /mnt
Make your changes to /etc/default/grub using nano
run the updater
update-grub
Exit chroot : CTRL-D on keyboard.
Unmount virtual filesystems:
sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt/sys
sudo umount /mnt/usr
sudo umount /mnt
sudo reboot
Source: Sadly can't remember where I found this, but it worked, so I copied it and saved it.