nabend,
ersma ein hallo an die gentoo community, die mir hoffentlich behilflich sein kann!
ich habe es geschaftt mir gehörig den MBR zu zerschießen. habe vier platten im rechner die am Promise Controller meines a7v133 hängen, aber nicht im raid verbund sondern normal ata. Platte 1 ist in zwei partitionen geteilt, wobei auf der ersten XPpro installiert is. jetzt hab ich auf Platte 2 Gentoo installiert was soweit auch läuft, allerdings mit dem Problem dass ich Lilo falsch konfigurierte, es in den mbr von Platte 1 schreiben ließ und nu mein windows nich mehr booten will. in dem fall machte ich nun ein ganz normales fixmbr von der wiederherstellungskonsole der xp-cd und ab dann werd ich beim booten von einem schicken "disk error" begrüßt. was nun? unter knoppix (was zur zeit als einziges läuft wie es soll) seh ich die Windows partitionen und kann darauf zugreifen, d.h. die partitionstabelle is wohl noch in ordnung. wie kriege ich es hin windows wieder normal zum booten zu bewegen?
das is meine lilo.conf
boot=/dev/hde
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
lba32
default=gk_linux
image=/boot/kernel-2.4.20-gaming-r3
label=gk_linux
root=/dev/hdf3
initrd=/boot/initrd-2.4.20-gaming-r3
append="root=/dev/ram0 init=/linuxrc"
other=/dev/hde1
label=windows
loader = /boot/chain.b
table=/dev/hde
map-drive= 0x80
to = 0x81
map-drive = 0x81
to = 0x80
soweit müsste das eigtl ja in ordnung sein!? gentoo lässt sich starten, aber die auswahl windows bringt mir den "disk error". ich geh mal davon aus, dass mein startsektor auf platte 1 irgendwie en schaden hat, der durch fixmbr nich behoben werden kann und auch lilo es nicht auf die reihe kriegt. am promise controller liegt es nicht, da ein fixmbr (Platte 1testweise am ersten ide angeschlossen) auch den fehler beim booten bringt.
ich hoffe es hat jemand en plan und weiß was. und bitte keine tipps von wegen installier einfach windows neu oder was willst denn mit windows. ich brauche es beruflich und hab absolut kein bock es neu zu installieren.
mfg un schonmal thx für antworten