Grub (Linux) startet Windows nicht
Heute meckerte mein Grub-Bootloader auf einmal, als ich auf meinem “Ich probier mal Linux-Rechner”das parallel installierte Windows XP starten wollte. Es erschien die Meldung <windows root>/system32/hal.dll fehlt. Nach Befragen einer bekannten Suchmaschine und ein wenig herumkaspern schälte sich die Lösung heraus. Eine solche Meldung muss nicht heißen, dass die Datei wirklich fehlt, sondern kann auch bedeuten, dass sie nicht gefunden wird. Und das liegt dann an einem falschen Eintrag in der Datei boot.ini von Windows.
Ich musste einen Eintrag der boot.ini wie folgt ändern:
vorher
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
nachher
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
Bei mir lags daran, dass ich mit einem Partitionierungstool herumgespielt habe, und danach die Windows-Partition nicht mehr die war, die in der betreffenden Zeile der boot.ini angegeben wurde.
Ja, ja … wieder selbst verschuldet.