Spacing from the script got all messed up due to yahoo converting my message
into plain text. Apologies for that. I did execute upgrade-grub command, and
that is the reason (I think) I can see the "My OS" option when pc boots up. Its
just I cant figure out what this error means "grub custom error you need to load
the kernel first".
I can go back to legacy grub, but I thought Grub 2 seems like it will become a
future standard so might as well start learning it.