tamelon
Goto Top

wie bootet Windows

Wie genau bootet windows bis zur graphischen oberfläche

Hallo,

ich suche für ein sehr komplexes problem eine genaue anleitung wie windows xp prof bootet. ich meine damit nicht das lapidare bios->mbr->ntldr->hal.dll gewäsch sondern eine genaue aufstellung vom dem moment an wo ich das betriebsystem im bootmenü auswähle bis zur grafischen oberflache. was davor und danch passiert ist mir klar.

hintergrund ist, ein notebook bootet nicht mehr, neuinstallation ist nicht möglich wegen der darauf befindlichen daten und vor allem einstellungen. reparaturinstallation der xp pro sp2 cd läuft problemlos durch (ohne fehler oder warnungen) wenn jedoch der notebook nach dem letzten ok des setups neu startet kommt direkt (ca 2 sec) nach dem bootmenü bzw F8 ein BSOD, inaccessible boot device.

das dateisystem ist einwandfrei (hdd ausgebaut und an anderm xp rechner chkdsk /f) der treiber des sata controlers der platte ist aucht richtig installiert und auch richtig eingebunden. und ich habe schon hunderte rechner repariert mit solchen problemen... aber hier weiss ich net weiter.

meine vermutung ist, das irgendwann nach dem laden der systemtreiber (ntfs.sys und co) er irgendwas machen will was er nicht kann oder darf. genauer, ich vermute das er irgendeinen pfad setzten will und diesen nicht findet. laut ms knowledgebase heisst ein inaccessible boot device an dieser stelle das die %systemroot% nicht findet (vermutlich), aber soweit ich weiss wird diese doch durch eine umgebungsvariable gesetzt die sich aus der boot.ini ableitet...

schande über mein haupt wenn das irgendwas offensichtliches ist, aber ich sitze hier schon seit 6h am stück drann evtl sehe ich es auch nimmer. ich mach für heut schluss und hoffe mal das jemand n tipp hat oder n link zu einer genauen übersicht des windows startvorgangs, trotz google nix gefunden. sowas wo auch steht wann er welche registy keys auswertet und wann er was läd. so genau wie möglich.

danke vorab

Content-Key: 37263

Url: https://administrator.de/contentid/37263

Printed on: April 18, 2024 at 23:04 o'clock

Member: n.o.b.o.d.y
n.o.b.o.d.y Aug 03, 2006 at 16:38:25 (UTC)
Goto Top
Moin,

also in 99% der Fälle, wo ich ein "inaccessible boot device" hatte, stimmte die boot.ini nicht. Dort steht ja platte hängt an Kanal 0, ist Master usw. hast Du mal aus der Reparaturkonsole ein Fixmbr gemacht und dann ein bootcfg /rebuild? Da wir die boot.ini neu geschreiben...

Ralf

P.S: die %systemroot%-Variable steht nicht in der boot.ini
Mitglied: 20580
20580 Aug 03, 2006 at 18:17:57 (UTC)
Goto Top
Hallo,

habe dasselbe schon einmal mit einem anderen Notebook unter Win Me gehabt.

Installation alles klappte, beim ersten normalen hochbooten ging es nicht mehr weiter.

Ich konnte machen was ich wollte. Es ging nicht.Erst nach dem Booten mit einer CD und dem Befehl sys c: funktionierte es ohne Probleme.

Leider weiß ich den Sytemkopierbefehl nicht bei XP. Aber vielleicht ist es der Weg.......

Mfg
Member: frankw
frankw Aug 04, 2006 at 07:10:06 (UTC)
Goto Top
Moin Tamelon,

klingt eher so, als wäre der MBR defekt. Hatte mal ein ähnliches Problem. Behoben habe ich es mit der XP-Installations-CD. Boote mal von der CD in die Wiederherstellungsconsole (Beschreibung dazu hier) und probier mal Fixmbr oder über DOS-Bootdisk mit fdisk /mbr.

Vielleicht bringts ja was...
Member: Tamelon
Tamelon Aug 04, 2006 at 07:43:02 (UTC)
Goto Top
Hallo,

die sachen mit dem MBR und sowas habe ich schon geprüft. der mbr ist ok, die boot.ini ist auch ok. ein bootcfg /rebuild habe ich auch versucht, er ändert sich nichts.

wie ich schon schrieb ist der bootvorgang schon weiter fortgeschritten wenn der fehler kommt. also, das bootmenü kommt, wenn ich z.b. abgesicherten modus wähle sehe ich noch wie er die gerätetreiber läd. danach kommt der bluescreen.

ich habe mal etwas experimentiert:

habe ein winxp parallel installiert (in c:\windows.000) und dieses bootet einwadfrei. daher muss platte ok sein.

dann habe ich die treiber in c:\windows\system32\drivers verglichen ob etwas fehlt. alles ok.


dann habe ich die registrys verglichen, die schienen identisch.

also habe ich einfach mal die system und system.sav von meiner neuen installation in die alte kopiert (vorher natürlich backup) und damit bootet er. er stürzt dann unter windows wieder ab weil die sid nicht stimmt aber das war zu erwarten. also muss es ein registry key sein. irgendwo in hklm_system.

daher meine frage weiss jemand welche keys in system er abfragt beim booten? wo steht welches der treiber für die bootdisk ist? wo steht welches verzeichnis zu %systemroot% wird? wo steht generell was er machen soll während er bootet. wann läd er welches system/treiber/dienst.

wäre überaus hilfreich.
Member: ir-systemline
ir-systemline Mar 27, 2009 at 19:19:02 (UTC)
Goto Top
HI,

mit Sicherheit ein sehr interessantes Thema.
Würde aber einfach vorher noch mal den Weg gehen den Inhalt der Platte über ein Image zu sichern.
So hat man später auch auf anderen Systemen die Möglichkeit an die Daten ranzukommen.

Gruß
Robert