there are many many FAQ about this topic. a good start would be "The Linux Documentation Project" (tldp.org is it?). if you have a linux OS cd some part of it may be on the CD - but anyway your on the web so you have web access.
-------------------
#1 advice is do NOT use multi-boot unless your being paid to

keep the OSes on separate (laptops). multi-boots are infamous for failures. who told you it was a good idea? books will often not say "if multi-boot is safe" this since such advice is "better left out of technical documentation" (because it is dated quickly and possibly political; determinine if some feature is wise to use is up to you to determine or google problem reports of and decide)
to restore grub ...
obtain and use a grub boot disk, use Edit to enter params you need to boot, boot, re-install grub to HD (see grub documentation)
else obtain a rescue disk linux (hopefully same linux), mount unix / of HD, and attempt to get grub on HD using the guest linux (if rescue disk is not same linux, new/old OS versional differences might prohibit grub binary from running: if so you might be able to chroot to unix / on HD, but might not, it "depends")
and you can't boot from network (since grub controls that) unless your bios has such an option and or your network card has a boot prom. mostly: no. and i have no URL tfpt sites to boot from to advise you with if you said "yes".
you can't boot from EPROM (Sun Microsystems you could). eproms today could be booted off of, they have enough space. but no one sets it up.
and that leaves "USB" or what you have as boot media
------------------------
in general it's a good practice to keep a backup copy of disk parameters, fstab, fdisk -l output, and even inode/superblock (ok anything except the files). and that is incase some OS or improper use changes something that can be restored by using values you can see without having (full) access to the HD/laptop in question (which is many things). but all of that gets complicated a better still solution is to have a separate synchronized laptop having everything alike (linux install-wise anyways alike), and that is so you have a reference and backup to lead you / to compare to, for restoration
and if you can imagine now: with all that complexity. throwing in multi-boot just makes all of the above MORE than 2x as complicated
oh btw why don't you restore your backup? like many you likely didn't make one

oh well we all do that at times. try not to.