Grub kan alleen maar 'leven' als de partitie waarvanuit hij geinstalleerd is (/boot/grub) ook daadwerkelijk nog bestaat plus alle bijbehorende files.
Voorbeeld:
Px = Partitie x
Disk =1(sda) : P1 Windows (sda1), P2 UbuntuA(sda2) , P3 de swap(sda3) en P4 UbuntuB(sda4)
UbuntuB is als laatste geinstalleerd en je doet de standaard install met een gekozen P4 voor deze UbuntuB.
Omdat we maar 1 disk hebben gaat de install de bootloader installeren in de MBR van disk 1.
De bootloader verwijst naar P4 /boot/grub.
Gooi ik nu P4 weg, bestaat /boot/grub gewoonweg niet meer, alhoewel je denk dat er dan toch wel een andere UbuntuB op P2 beschikbaar is.
Puur doordat de verwijzing niet meer klopt, zal Grub niet kunnen opstarten.
Wat gebeurt er dan als ik Windows opnieuw installeer?
Deze zal de MBR overschrijven en zichzelf alleen nog maar opstarten.
Windows denkt totaal niet aan andere besturingssytemen.
Hoe herstel ik Grub in deze dan?
Je zorgen dat je in UbuntuA of UbuntuB Grub volledig installeert.
Dit doe je met de al
voorgstelde herstel mogelijkheid.
Hier moet je dan duidelijk kiezen voor sda2 of sda4.
Meer info over Grub (Community document):
https://help.ubuntu.com/community/Grub2