Fix Ubuntu Freeze During Restart
1
Access the grub start-up file
cd .. && cd .. && sudo gedit etc/default/grub
2
Edit line 11 and save file
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash reboot=pci" (instead of GRUB_CMDLINE_LINUX_DEFAULT="quiet splash")
3
Update grub
sudo update-grub
4
Reboot your computer
(may hang on the purple screen, but hopefully for the last time...)