2.7k Aufrufe
Gefragt in WindowsXP von
Hi,

gerade mache ich sämtliche Kompliziertheiten mit durch. Da mein CD Laufwerk die slipstream XP CD (von einem original windows der zu klein gewordenen Festplatte) nicht erkannt hat, habe ich nach Anleitung Windows von einem bootbaren USB stick installiert. Hat auch alles geklappt.

Nach Neustart findet der Computer nun allerdings die Festplatte nicht. Entweder blinkt oben links der Cursor fleissig vor sich hin oder es kommt eine Errormeldung.

Starte ich wiederum via USB Stick geht es direkt.

Nu habe ich also via fixmbr den Masterboot Record repariert. Da das nix gebracht hat habe ich von einem anderen XP System via Original CD sowohl ntdetect als auch ntdlr ersetzt. Hier leider auch Fehlanzeige, der PC startet nicht ordnungsgemäß.

Habt ihr noch eine weitere Idee, wie ich verfahren kann?

Vielen Dank!!!

20 Antworten

0 Punkte
Beantwortet von kjg17 Profi (34.4k Punkte)
Hallo,

hast du denn die Boot-Reihenfolge wieder so eingestellt, dass zuerst auf die Festplatte zugegriffen wird? Eventuell stört einfach nur ein anderes angeschlossenes USB-Gerät, wenn immer noch USB/Flash vor HD steht. Da gibt es manchmal die verrücktesten Sachen, bei einem Kumpel mit dem gleichen Problem habe ich mir z.B. mal fast 'nen Wolf gesucht und dann lag es nur an einer angeschlossenen USB-Web-Cam, dass außer einem blinkenden Cursor nichts zu sehen war.

Bei einer anderen Gelegenheit hat ein Rechner zuerst auf die falsche SATA-Platte zugegriffen und anstatt weiter nach einem Laufwerk mit bootfähigem System zu suchen, hat er mir nur noch freundlich zugeblinkt. Hier musste ich dann die Einstellungen im BIOS entsprechend korrigieren, aber dahinter bin ich auch erst gekommen, nachdem ich die zweite Platte mal abgehängt hatte und das System dann problemlos hochgefahren ist.

Gruß
Kalle
0 Punkte
Beantwortet von
Hi,
vielleicht stimmt der Pfad in der boot.ini nicht. Sie sollte etwa so aussehen:
[list][boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect[/list]

Der richtige Inhalt hängt natürlich von deiner Rechner-Konfiguration ab.
0 Punkte
Beantwortet von ericmarch Experte (4.6k Punkte)
Der Rechner kommt offenbar nicht mal soweit eine Boot.In auswerten zu wollen…

Wenn die HW-Konfiguration noch die selbe wie vor der Installation war, also z.B. kein alte IDE-Platte durch SATA ersetzt wurde u.a.m., dann muss ich fragen wie und mit welchem Verfahren du da per Stick aufgesetzt hast.

Starte ich wiederum via USB Stick geht es direkt.

Offen gesagt frage ich mich um so mehr wie das überhaupt klappen kann?!?? Das BIOS muss dann den Stick in der Bootreihenfolge vorne haben und der muss scheints eine Boot.Ini besitzen die auf die Platte verweist. Nehme ich so wenigstens an; könnte auch ein seltsamer Bootmanager sein, da ich noch nie auf so eine Weise gebootet habe…
Ist die Primärpartition der Platte auch auf Status aktiv?

Eric March
0 Punkte
Beantwortet von
Danke fuer die rege Anteilnahme!!!

Wenn der PC startet bootet er maximal bis zum blinkenden Cursor. Scheint mir so, als wuerde er die Platte suchen aber nicht gescheit finden.

Aendere ich dann waehrend dem Booten die Bootreihenfolge auf den stick, dann startet windows ueber den stick. Der Bootloader des sticks schaut so aus:

"[Boot Loader]
Timeout=5
Default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[Operating Systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Second part of XP Professional setup from hd 0 part 1" /FASTDETECT"

Habe den USB Stick damit formatiert
HP USB Disk Storage Format Tool
und anschließend via WinSetupFromUSB 0.1.1 den Stick weiterbearbeitet.
Die Windows Dateien habe ich vorher mittels Slipstream und dem SP3 in eine bootbare legale Windows Kopie gepackt und das iso auf CD gebrannt. Via Winsetupfromusb habe ich die notwendigen Dateien von der CD auf den Stick kopiert. Anschließend Platte eingebaut, Stick rein, boot via stick und es lief alles automatisch.

Heute habe ich via verschiedener Partitionsprogramme geschaut, ob es Probleme mit der Partitionstabelle gibt. Verschiedene Programme geben verschiedene Antworten. However, das System läuft sehr stabil ist aber leider eben nur via diesem USB Umweg erreichbar.
0 Punkte
Beantwortet von
ein aehnliches Problem mit anderem Ausgang habe ich in einem anderen Topic gefunden. Jemand hatte auf eine USB angehaengte Platte installiert. Anschliessend lief windows super, es kam aber die Fehlermeldung, dass etwas mit der Geometrie nicht in Ordnung ist.
Koennte es sein, dass der USB stick eine andere Geometrie vermittelt als wenn ich via CD installiert haette? Dann ist das XP in sich zwar geschlossen, kann auch via usb gebootet werden aber nicht mehr vom BIOS ordentlich erkannt werden, da die Plattengeometrie nicht dem Standard entspricht....? Koennt ihr mir folgen?

Via USB haette ich nie installiert, aber die Installations CD wurde in diesem Rechner nicht erkannt waehrend sie von anderen Rechnern problemlos gebootet werden konnte.....
0 Punkte
Beantwortet von
hallo, zwei mal wurde hier die system hdd erwähnt, also eine sata oder ide, ist sie aktiv und deinerseits kein kommentar dazu.
die erwähnten tools arbeiten unter windows, also die hdd frage ist dabei nicht so wichtig, da alles schon läuft.
der stick nachher, wenn damit gestartet wurde, verfügt ebenfalls über die nötigen treiber.
die frage ist aber, hast du auch daran gedacht und die .img/.iso datei damit (mit den nötigen treiber) gefüttert?
hier sind treiber des mainboard/chipsatz herstellers nötig.
und ja, ich gehe von einer sata-hdd aus.
ich kenne das usb tool nicht und habe keine ahnung wie die eigentliche installation nachher verläuft, du schreibst nur "automatisch"...
bei einer normalen installation kommt einmal der punkt, wo man die sata treiber zeigen muss.
es ist durchaus möglich, die automatische setup routine läuft kommentarlos durch, falls da was fehlt und zieht ihr ding bis zu ende durch.
die boot.ini wurde vom usb aus geschrieben, also die hdd richtig erkannt und so weiter, aber beim eigentlichen booten sieht damit anders aus.
das alles hier wird noch zu mehr spekulieren verleiten, da du keine angaben zur hardware gemacht hast und gehst nicht auf alles ein.
Koennte es sein, dass der USB stick eine andere Geometrie vermittelt als wenn ich via CD installiert haette?
- hier kann man schwer eine antwort geben, dazu müsste man das tool kennen.
aber du hast schon vorher die hdd vorbereitet, also falls ein fehler in der richtung sich ergeben sollte, dann ist das usb tool nicht schuldig.
was ich aber mal feststellte, der HP USB Disk Storage Format Tool neigt dazu.


mfg
0 Punkte
Beantwortet von kjg17 Profi (34.4k Punkte)
Moin,

Der Bootloader des sticks schaut so aus:

"[Boot Loader]
Timeout=5
Default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[Operating Systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Second part of XP Professional setup from hd 0 part 1" /FASTDETECT"

Diese Boot.ini gehört nicht auf den Stick, sondern in die aktive primäre Partition des Rechners, normalerweise die erste primäre Partition der primären Festplatte des Rechners. Sie wurde im ersten Schritt des XP-Setups für die Fortsetzung im Grafik-Modus nach dem ersten Neustart erstellt und wird normalerweise nach Fertigstellung der Installation korrigiert (siehe A2).
Als Installationsort wird hier die erste Partition der sekundären Festplatte (rdisk(1)partition(1)) angegeben, was zwar möglich, aber ziemlich ungewöhnlich ist.

Da du angegeben hast, dass 'die' Festplatte nicht gefunden wird, gehe ich mal davon aus, dass es eine zweite (sekundäre) Festplatte bei dir gar nicht gibt. Die seltsame Boot.ini auf dem Stick würde aber bedeuten, dass sich der Stick selbst als primäre Partition auf der primären Festplatte sieht und die Festplatte im Rechner dann als sekundäre Platte. Da stellt sich natürlich die Frage, ob es auf der Platte überhaupt eine Boot.in gibt, wo diese dann liegt und welche Angaben sie enthält.

Es wäre auch mal interessant zu wissen, mit welchem Laufwerksbuchstaben deine XP-Partition angezeigt wird. Zumindest aus Sicht deines USB-Sticks kann es eigentlich nicht C:/ sein, denn dieser wird normalerweise der ersten primären Partition der primären Festplatte zugeordnet. Du hast auch nichts dazu gesagt, ob dein einmal gestartetes XP auch nach dem Abziehen des USB-Sticks problemlos weiter läuft, oder ob der Stick angesteckt bleiben muss.

Gruß
Kalle
0 Punkte
Beantwortet von
Infos zu meinem System:

IBM Thinkpad T40
HDD ist primaer und aktiv, eine IDE Platte (Samsung, 160 GB)

"die frage ist aber, hast du auch daran gedacht und die .img/.iso datei damit (mit den nötigen treiber) gefüttert?"

ich habe keine besonderen Treiber mit aufgenommen. Eigentlich habe ich angenommen, wenn ich via Slipstream von der alten Festplatte eine bootbare Installations CD erstelle, dass dann saemtliche benoetigten Treiber mit auf diese CD gebracht werden.

Vor 12 Monaten habe ich mein altes Thinpad R40 auf diese Weise schonmal neu aufgesetzt. Dazu habe ich die damalige IDE Platte ebenfalls im T40 installiert, da ich kein funktionsfaehiges CD Laufwerk mehr am R40 hatte. Die mit slipstream erstellte CD war fuer die deutsche Version. Der T40 hatte nun eine englische Version, die wir auch beibehalten wollen. Daher habe ich mit Slipstream eine neue CD erstellt und nicht die funktionstuechtige deutsche des R40 installiert. Zudem habe ich auch nur eine Windows Lizenz fuer die deutsche und eine fuer die englische und weiss nicht, ob die kompatibel waeren.

Anyway, es muss an der USB Methode liegen. Am Einfachsten ist es vielleicht, wenn ich ein paar Versuche auf das erstellen einer neuen Slipstream erstellten CD gebe. Warum die hier nicht geladen wird ist mir schleierhaft, vielleicht wird der Rohling einfach nicht erkannt.
Original CDs werden generell nicht von IBM ausgeliefert. In der Garantiezeit bekommt man eine OS CD zugeschickt, spaeter muss man sie kaufen. Der Rechner ist nun schon aelter als 8 Jahre, sprich, ich muesste sie kaufen, obwohl ich die Lizenz habe. Deshalb Slipstream.

Hoffe ich habe nichts vergessen, vielen Dank fuer Eure Hilfe :-)
0 Punkte
Beantwortet von
Hi Kalle,

auf C: lag in der Tat die gleiche boot.ini wie auf dem USB stick. Diese habe ich nun angepasst, wie oben schonmal beschrieben. Kann ich das ueberhaupt im Nachhinein machen?

Der USB stick muss nur zum Booten angesteckt bleiben. Hinterher kann ich ihn problemlos abziehen. Das Systemlaufwerk ist C:
0 Punkte
Beantwortet von
zu fixmbr gehört auch fixboot und bootcfg /rebuild

hast du die 3 alle mal von der reparaturkonsole / cd ausgeführt ?


www.dirks-computerecke.de/pc-probleme/windows-xp-bootsektor-reparieren.htm
...