Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

Windows XP: bootfehler

hallo,
ich habe vor kurzem ubuntu linux installiert und nun kann ich mein windows nicht mehr booten, obwohl es im grub menu angezeigt wird.
ich habe 2 festplatten..eine 80gb=sda und eine 8gb=sdb (siehe bild).
ide prim master=sda
ide prim slave=sdb
ide sec master=cd-brenner
ide sec slave=cd-rom
habe linux auf sdb installiert..windows ist auf sda...vorher sdb formatiert und durch installation von linux neu partitioniert. windows befindet sich bei gestartetem linux sichtbar und zugreifbar auf sda..kann auch aus linux heraus auf die dateien zugreifen. nur booten kann ich windows beim pc-start trotz angezeigter auswahlmöglichkeit nicht mehr. der erste weisse balken läuft durch und dann hängt er sich auf..
sind evtl die boot-infos für windows nicht mehr da oder falsch oder hab ich evtl die partitionierung entscheidend verändert?
selbst wenn ich über eine windows-cdrom booten will, liest er nicht von cd..von einer linux cd schon...
grübel.grübel..
wer kann mir helfen??????
danke!!!
tobias

Mein Computer-System:
   
Mein PC ist etwa 5-6 Jahre alt.


Letze Aenderungen bevor der Fehler auftrat:

Ich habe neue Hardware installiert: IDE LaufwerkIch habe auch neue Software installiert:


Auftretende Fehlermeldung:

Ich erhalte eine Fehlermeldung direkt beim PC-Start.


Antworten zu Windows XP: bootfehler:

Schau mal in BIOS bitte nach ob sich Deine Festplatten zum booten verstellt haben.

Hab eine Xp Platte und eine Daten Platte und konnte auch mal nicht booten, nach dem ich die Platte aber in einem anderen Rechner starten konnte. Habe ich im BIOS nachgesehen und gemerkt das meine XP Platte aufeinmal Slave und nicht mehr Master war.

Sollte das nicht der Fall sein propier es mal mit XP Reperaturkonsole FIX Boot und FIX MBR
 

Hallo.

Das könnte was mit dem "map-Trick" zu tun haben. Vielleicht mal versuchen.

http://wiki.ubuntuusers.de/menu.lst#head-48b11116c337105f9d00467ff9147a682a8aff0d


Gruß

so hab noch mal nachgeschaut..im bios steht als boot-platte hd0. hab andere einstellungen probiert, aber dann geht nichts..
den 'map-trick' werd ich mal probieren...danke.
aber warum funktioniert denn das cd-rom booten über eine xp cd nicht mehr?
vielleicht sollte ich mal einfach die linux-platte abklemmen..??

map hat auch nicht geklappt..habs versucht..auch die device-map getestet..hab den eindruck ich kann einstellen was ich will..linux bootet egal welche einstellungen gemacht sind und windows weigert sich...

stehe kurz vor der 'radikal-maßnahme'... :-(

Hi,
gib doch mal deine device.map und deine menu.lst an!
Wenn Linux funktioniert, dann ist es nur ein Einstellungsfehler, also kein Sorge, das Problem ist lösbar!

mfg peaceable 

ok, hier sind die dateien..
konnte eben die xp cdrom über wine ansehen, aber mehr auch nicht..
hmmmm...und nun?
danke für die hilfe ;-)

Mh, ich weiß nicht, obs daran liegt, aber ich finds ungewöhnlich, das deine Windowspartition die zweite sein soll. Ich meine in der Regel sollte Ubuntu die ja erkennen...

Weißt du welche Partition der ersten Festplatte dein XP-System belegt?

Wenn nicht, dann gebe bitte

sudo gparted

ein und füge bitte ein Foto der Ausgabe für sda an (bei gparted sollten alle deine partitionen auf sda zu sehen sein)

Anmerkung: das nächste mal wärs glaube ich effektiver, wenn du den Text der Dateien eingibst, anstatt ein Foto zu machen(device.map und menu.lst meine ich)...

Hallo.

Denke Dein Verdacht ist schon richtig peaceable, das sollte wohl root hd(0,0) sein - glaube ich. Hast Du, Tobias1968, den Eintag aus dem wiki kopiert, also selbst erstellt, oder wurde der von ubuntu gemacht?

Gruß

Ein letztes Hallo.

Ich möchte mich  bei Dir entschuldigen peaceable, es war sehr unhöflich von mir, jetzt nochmal dazwischen zu reden. Es tut mir leid. Bitte hilf tobias1968 bei der Lösung des Problems. Auch bei allen anderen, denen ich auf den Geist gegangen bin, bitte um Entschuldigung.

Verabschiede mich.
 

ich weiß zwar nicht, was dich gebissen hat, dass du dich nun für sowas entschuldigst, aber es war für mich in Ordnung, kein problem!... mh ...

mfg peaceable 

« Letzte Änderung: 10.04.08, 21:06:45 von peaceable »

poste mal

fdisk -l /dev/sda

fdisk -l dev/sdb

das ist ein kleines  L wie laufen!

ja,dachte mir schon, dass das mit einem befehl wesentlich einfacher gehen würde, aber wusste nicht, was man da nehmen kann  ;)

Tja, die Konsole dein Freund und Helfer ;D

danke für eure mühen leute ;-)
also die einträge in device und menu.lst standen so drin laut ubuntu.

gparted liefert mir folgende einträge:

nicht zugeteilt                    7,84 mb
dev/sda1          ext            44,72 gb
     dev//sda5    ntfs           44,72 gb  (vor ntfs steht e. auslesefehlermeld.)
dev/sda2          ntfs           29,80 gb (vor ntfs steht e. auslesefehlermeld.)

@knut,
bei fdisk kommt folgendes:

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               2        5839    46893735    f  W95 Ext'd (LBA)
/dev/sda2   *        5840        9729    31246425    7  HPFS/NTFS
/dev/sda5   *           2        5839    46893703+   7  HPFS/NTFS

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1         995     7992306   83  Linux
/dev/sdb2             996        1046      409657+   5  Extended
/dev/sdb5             996        1046      409626   82  Linux swap / Solaris

mh, ich weiß ja nicht, wie die anderen das sehen, aber auch wenn ichs komisch finde, dass du eine erweiterte partition an erster Stelle hast, so scheint es doch, als wäre dein XP auf der zweiten... 

dem entsprechend wäre der Verweiß auf die Festplatte in der menu.lst richtig...

mh, hast du die device.map verändert oder ist die so, wie von Anfang an?

Ich könnte mir auch vorstellen, dass dein Windows beschädigt ist... wenn du von nem weißen Balken redest, was genau siehst du da, siehst du da schon eine windowssymbol oder ähnliches, oder steht da ubuntu oder ähnliches?

wundere mich echt, dass deine windows-cd nicht startet, die linux-cd's, aber schon... probiers bitte nochmal, wenn sie doch startet, dann geh naoch mal zu Linux und gib in einer Konsole

 

Zitat
dd if=/dev/sda of=/home/<username>/Desktop/sda bs=512 count=1

und
 
Zitat
dd if=/dev/sdb of=/home/<username>/Desktop/sdb bs=512 count=1

(ich weiß nämlich nicht, auf welcher Festplatte der mbr liegt)
danach startest du die win-cd und rufst die windowsreparaturkonsole auf und gibst
 
Zitat
fixmbr

ein.

wenn dein windows dann auch nicht startet, könnte es am system liegen.... denke ich ;-)

mfg peaceable

PS: Wenn du fixmbr benuzt, wird der masterbootrecord von windows aufgespielt, dass heißt, dass danach auch dein linux nicht funktioniert, deswegen solltest du, wenn du linux wieder starten willst, eine live-cd haben und in der Konsole
 
Zitat
dd of=/dev/sda if=/home/<username>/Desktop/sda bs=512

und
 
Zitat
dd of=/dev/sdb if=/home/<username>/Desktop/sdb bs=512

eingeben.

PPS: für <username> solltest du natürlich ohne klammern deinen benutzernamen eingeben 

 

Zitat
“mh, ich weiß ja nicht, wie die anderen das sehen, aber auch wenn ichs komisch finde, dass du eine erweiterte partition an erster Stelle hast, so scheint es doch, als wäre dein XP auf der zweiten.“

So sieht es aus. Daß sowas überhaupt mal funktioniert hat, kann ich fast gar nicht glauben. Man muß aber auch nicht alles verstehen.

@peaceable:

ich habe die angaben in menu und device testweise verändert gehabt, nachdem der vorschlag kam mit dem map-trick..danach hab ich sie aber wieder in den ursprungszustand geschrieben..die einträge sind also so original!
die windowspartition war glaub ich ursprünglich auch nicht so mit erweiterter partition..hab ich irgendwie im vorfeld der linux-inst vielleicht in 'geistiger umnachtung' verstellt..naja es hat ja immernoch funktioniert gehabt...zumindest bis dahin :-(
also beim 'bootversuch' von windows läuft der weisse balken von links nach rechts durch und dann erscheint obens links nur noch ein blinkender cursor..ende.
ich habe allerdings auch gesehen, dass auf der windowsplatte einige boot-dateien leer sind..0 byte haben..ist das richtig? z.b. msdos.sys und io.sys..??
hat das 'nicht-starten' von cd was damit zututn, dass ich mal den auto-start von cds in windows ausgestellt hatte? oder evtl mit diversen einstellungen in xp-antispy?

letztlich würd ich ja bei linux bleiben wollen..gefällt mir ja auch ganz gut...'aber'..!
mein lexmark läuft unter linux nicht und einige, teils wichtige, programme funktionieren auch mit wine nicht..und das ist echt blöd.

ich würde lieber linux nochmal neu installieren müssen als windows...das darf man jetzt sogar als kompliment für linux verstehen ;-)

..also ich komme bis auf die auswahl-seite 'windows normal starten..abgesicherter modus..mit eingabeaufforderung..etc...und danach hängt er sich halt, egal welche auswahl, auf....
ich komme also auch nicht mal an irgendeine konsole ran..

hab ich denn irgendeine chance aus linux heraus die windows partition zu 'reparieren'..?

poste mal die boot.ini

stelle fest ob es auf deinen Win-Part eine ntdedect.com
ntldr gibt!

Welche deiner beiden partitionen enthält das Windowssystem?

Also wenn ich dich richtig verstanden habe, dann hat aber schon dein windows nen Problem zu starten, so dass ich einen boot-fehler seitens grub mittlerweile ausschließen würde...

die autostart geschichte von windows hat damit nichts zu tn, denke ich...

du könntest auch per virtualbox eine virtuelle maschine erstellen, das geht recht einfach, aber es läuft langsamer, weil du ja resourcen für zwei brauchst...

mfg peaceable

Sichere die Daten der ersten Partition. Lösche diese und kopiere die Windows-Installation in den freien Bereich.
Versuche jetzt mit fixmbr den MBR neu zuschreiben und in Folge mit fixboot einen neuen Startsektor zu schreiben.

Hiermit:

http://gparted.sourceforge.net/screenshots.php

Sollte Windows aus unerfindlichen Gründen in der Erweiterten sein, dann mache es anders herum.
 

@knut:

boot.ini
[boot loader]

timeout=1

default=multi(1)disk(1)rdisk(1)partition(2)\WINDOWS

[operating systems]

multi(1)disk(1)rdisk(1)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn

die bei nt-dateien sind vorhanden.
windows ist auf der sda5

 

Zitat
die bei nt-dateien sind vorhanden

auf /dev/sda2 und/oder /dev/sda5

die boot.ini gibt es auf /dev/sda2 nicht?

 

 

Zitat
Also wenn ich dich richtig verstanden habe, dann hat aber schon dein windows nen Problem zu starten, so dass ich einen boot-fehler seitens grub mittlerweile ausschließen würde...

Ja, kann man

 
Zitat
die autostart geschichte von windows hat damit nichts zu tn, denke ich...
Nein, hat es nicht

 
Zitat
Sollte Windows aus unerfindlichen Gründen in der Erweiterten sein

So, isses!

also der neueste stand ist folgender:
nachdem keine der vorgeschlagenen maßnahmen erfolg hatte, bin ich mit 6 boot-disketten bis in ein menü gekommen, wo es heisst 'vorh.system reparieren..neu installieren...'
bei 'reparieren' stand sogar mein windows unter c:/windows. dann wurde aber nach nem admin kennwort gefragt und mein altes windows kennwort war angeblich falsch. beim 2.versuch bin ich einfach beim kennwort mit 'enter' weitergegangen und kam zu c:/windows> ..
aber was dann.. fixmbr ? wie sieht es dann mit datenverlust auf c: aus?
nachdem ich da ein bisschen rumgebröselt habe, kann linux nun meine windows platte nicht mehr mounten... :-(

langsam glaub ich auch : 'never change a running system'....

endlich geschafft..jubel ;-)
ich konnte mit diesen disketten,und dann mit cd, windows in eine neue partition auf der win-platte installieren und hab dann mit der super-grub-disk mein altes bootmenü wiederhergestellt und kann beide systeme problemlos starten...geht doch ;-)

danke nochmal für eure tips!

gruss,
t.


« Debian: programme instalierenSuse: Linux Ubuntu »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Hardware Dongle
Ein Hardware Dongle ist ein kleiner Stecker, der ein Verschlüsselungssystem für eine bestimmte Software enthält. Ein Dongle gilt als eine der sichersten Ko...

Hardware
Der Begriff "Hardware" bezeichnet bei der Computertechnologie alle physischen Komponenten eines Computer-Systems, also Bau-Elemente wie Prozessor (CPU), RAM, Grafik-, Sou...

E IDE
Erweiterung des IDE Standards. Siehe auch IDE Standards...