Ti conviene reinstallare GRUB. Anche se mi sembra strano che GRUB si corrompa da solo.
Entri nella Arch e da root dovrebbe bastare il comando
grub-install hd0se il disco di boot è il primo disco fisico (primario master).
Sennò entri nella shell di grub con
grube dai in sequenza i seguenti comandi:
root (hd0,0)--> (hd0,0) si riferisce alla prima partizione del primo disco primario master: sostituisci al secondo 0 il numero della partizione su cui è installato il sistema Linux. Se non esce alcun messaggio dovrebbe aver letto la partizione correttamente.
setup (hd0)--> questo installa GRUB nell'MBR del primo disco rigido. Dovrebbe dare in tutto sei comandi: se falliscono il quarto e/o il quinto non è un problema. L'importante è che riesca ad eseguire i primi tre (lettura degli stage) e l'ultimo (installazione di GRUB).
Per uscire dalla shell di GRUB dai il comando
quit.
Come appendice ti rimando a quello che c'è scritto
qua.