im bios wird nicht eingestellt von welcher partition du booten möchtest.
dazu ist der mbr da.
es gibt die möglichkeit mit dem nt-bootloader (in nt/w2k/xp vorhanden) auszuwählen, welches os du booten möchtest. wenn du aus sicherheitsgründen weder den lilo noch den grub verwenden willst.
du gehst am besten folgender maßen vor:
als erstes nimmst du dir eine knoppix cd und startest linux.
dann öffnest du eine konsole und gibst den befehl su ein um root rechte zu erhalten.
dann sicherst du den mbr mit folgendem befehl:
dd if=/dev/hda of=mbr bs=512 count=1
in dem verzeichnis in dem du dich grad befindest wird die datei mbr angelegt.
unter der kde kannst du diese datei dann sichern, zb auf einen usb stick.
das dient nur dazu, den mbr zu sichern, falls du beim installieren irgendeinen fehler machst.
als nächstes startest du die installation deiner SuSE. bei der version 8.2 ist darauf zu achten, daß häkchen zu entfernen, damit der mbr [b]nicht]/b] auf die platte geschrieben wird. passiert es trotzdem, ist das nicht weiter schlimm, da du ja den mbr gesichert hast. auf jeden fall solltest du den lilo auswählen und in deine root partition schreiben (welches die root partition ist, wird dir beim installieren gesagt ... am besten aufschreiben

).
wenn du deine installation durchgeführt hast, gibt es zwei möglichkeiten:
1) du hast den mbr versehentlich überschrieben. dann mußt du den usb stick oder ein anderes medium mounten auf dem deine mbr datei sich befindet. anschließend mußt du sie mit folgenden befehl zurückschreiben:
dd if=mbr of=/dev/hda bs=512 count=1
bitte achte darauf, daß du dich im selben verzeichnis befindest, wie deine mbr datei und das du den befehl genauso eingibst wie er hier steht. ansonsten hast du wahrscheinlich deinen mbr zerschossen. (vorher datensicherung !!!)
2) der mbr ist unberührt geblieben.
mit der ersten SuSE-cd kannst du ein installiertes sys booten:
f2 textmodus --> deutsch --> deutsch --> installation /installiertes system starten --> installiertes system booten --> root partitionen auswählen.
ich weiß nicht ob es nun genauso heißt ... aber in etwa.
wenn du wieder in deinem sys bist, kannst du die /etc/lilo.conf editieren.
auf jeden fall kannst du den lilo aus deiner root partition in eine datei schreiben, auch wieder mit dd:
dd if=/dev/hdaX of=linuxboot bs=512 count=1
das X steht dabei für die nummer deiner root partition. anschließend mußt die datei linuxboot auf einem medium speichern und kannst dann xp starten.
dann kopierst du die datei linuxboot in die wurzel deiner xp partition (wahrscheinlich c:\).
nun mit einem editor die versteckte boot.ini öffnen.dort findest du so etwas wie folgenden eintrag
...
[operating systems]
multi (0) disk (0) rdisk (o) ....
in die nächste zeile hängst du dann folgenden eintrag an:
c:\=linuxboot
salü
artemisia