I'm rather begrudged to attempt that as it would most likely remove the modifications I have spent days doing. I have also been searching google and it appears my grub install is corrupt for some strange reason (considering the external harddrive still works on my Laptop. Anyhow, I have been attempting this through:
(obviously changing the drive to my own)
mount /dev/sdb2 /mnt
grub-install --root-directory=/mnt/ /dev/sdb2
However I am getting an issue stating:
root@ubuntu:~# grub-install --root-directory=/mnt/dev /dev/sdb2
/usr/sbin/grub-bios-setup: warning: File system `ext2' doesn't support embedding.
/usr/sbin/grub-bios-setup: warning: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged..
/usr/sbin/grub-bios-setup: error: will not proceed with blocklists.