Installation von CD wäre jetzt mein erster Lösungsansatz gewesen (falls von USB installiert), aber das war's dann ja nicht. Der Installer hat GRUB auf jeden Fall schonmal auf die richtige Platte geschrieben (error 21: GRUB Stage1, also der Code im MBR, kann Stage2, also das Zeugs auf der Bootpartition, nicht laden). Anscheinend hat sich nach der Installation die Reihenfolge der Laufwerke geändert.
Falls dein CD-Laufwerk vor (Primary Master -> Slave -> Secondary Master -> Slave, bei einem P3 gehe ich mal von PATA aus) der Festplatte ist solltest du das ändern, eine beim Booten eingelegte CD verschiebt dann teilweise die Platte in der Adressierung. Am besten die Festplatte an Primary Master.
Möglichkeiten, das zu korrigieren, sind von deiner Erfahrung abhängig.
Am saubersten wäre wohl:
- in ein Live-system (CD/USB/PXE) booten
- deine Partitionen mounten
- chroot in dein /
- GRUB anpassen und neu in den MBR schreiben
Falls möglich kannst du auch versuchen, GRUB erstmal direkt vom Live-System aus zu installieren - wenn ich das richtig in Erinnerung habe kann man grub-install auch ein Configfile übergeben. Ansonsten die Holzhammermethode Daten sichern -> neu aufsetzen.