Nachdem ich SUSE Linux installiert habe, läßt sich XP (NTFS) nicht mehr starten. Die Datei <root>system32\ha1.dll fehlt oder ist beschädigt. Woher bekomme ich diese Datei? Wie bekomme ich Sie auf den richtigen Platz? Vielen Dank.
Archiv Windows XP 25.916 Themen, 128.567 Beiträge
Die von dir oben genannte Konfiguration ist die Darstellung innerhalb von YaST/"Konfiguration des Bootloaders". Das solltest du dabei schreiben, da sonst viele Linuxer nicht darauf kommen, was gemeint ist. Die eingentliche Konfigurationsdatei liegt unterhalb von /boot/grub und nennt sich menu.lst.
Hier nun der Weg, wie du mittels YaST das Problem lösen kannst:
Auf welcher Partition liegt Windoof? Wenn es die erste Festplatte am ersten IDE-Port ist und Windoof auf der ersten Partition liegt, dann hat sie die Bezeichnung hd0,0.
Klicke im YaST/"Konfiguration des Bootloaders" unten auf "Konfigurationsdateien bearbeiten". Jetzt oben bei "Dateiname" "/boot/grub/menu.lst" auswählen, sollte aber eigentlich automatisch schon geöffnet werden.
Nun suchst du den Eintrag "title Windows". Eine Zeile darunter sollte stehen "root (hd0,0)" und darunter "chainloader +1". Falls Windoof dann nicht startet, unbedingt nochmals Platte und Partition überprüfen. Ggf. muss hd0,0 durch andere Werte ersetzt werden. Zweite Platte, vierte Partition wäre beispielsweise hd1,3.
Ein paar mehr Informationen beim posten von Fehlern müssen schon von dir angegeben werden. Wundere dich nicht, wenn niemand darauf antwortet, weil zu wenige Angaben gemacht wurden. Immer davon ausgehen, dass andere "doof" sind und daher sämtliche Umstände beschreiben und auch angeben, welches Betriebssystem, welche Version, ggf. Patches, ggf. welche Hardware eingesetzt wird etc.
Gruß