kernelonfire
Goto Top

Gelöst W2003: nach Partitionsverschiebung keine Benutzeranmeldung moeglich

System-Partition wurde von hinten nach vorne geschoben, dazwischen Partitionen gelöscht. Boot.ini und MBR wurden repariert.

Nachtrag: Habe die Lösung bei MS gefunden: http://support.microsoft.com/?kbid=249321 - das werde ich wohl hinkriegen. Super, System scheint gerettet. face-smile


Hallo,

folgender Ausgangspunkt:

Eine Start-Festplatte mit C:, D:, E:, F:.

C: ist eine kleine Boot-partition, Windows 2003 Server SP1 (Volumen Lizenz) auf F:

Nun wurde D: und E: gelöscht, es wurde an dieser Stelle Linux aufgespielt und dabei der MBR versehentlich überschrieben.

Um jetzt Windows zu retten wurde Linux (in dem ehemaligen D:-Eface-bugereich) wieder gelöscht und mit Acronis die F: Partition nach vorne direkt hinter C: geschoben (wo wir schonmal dabei sind face-wink ). Dann mit der Wiederherstellungskonsole MBR und Boot Ini repariert.

Die Platte sieht also jetzt so aus:
C:, F:, freier Speicher hinten

Das System startet wieder bis zum Anmeldebildschirm. Dann kommt ein Meldungsfenster, daß ein Dienst nicht gestartet werden konnte, man solle ins Protokoll schauen.

Dann funktioniert keine Anmeldung mehr. Es tut sich was nach Eingabe von "Administrator", Passwort, aber nach ein paar Sekunden kommt man zum Anmeldebildschirm zurück.

Mit Remote-Desktop von einem anderen Rechner aus (der vorher lief) ist es quasi das gleiche. Man sieht Remote kurz einen abgedimmten Anmeldebildschirm, dann fliegt man raus.

Ich könnte mich auf einer Konsole remote anmelden, oder aber mit Rettungs-CDs auf das System, aber wie geht es denn weiter? Wo setzte ich an, was könnte die Ursache sein?

Und wie schaue ich übrigens das Protokoll ein von der Konsole?

Ich habe 2 Ideen:

1) Durch die Änderung der Laufwerks-Reihenfolge fühlt sich das System gestört und findet sein Startlaufwekr nicht mehr richtig.

2) Durch die Änderung der Laufwekrsreihenfolge wurde die "Hardwarebasis" so sehr verändert, daß Windows den Start aus "Lizenztechnischen Gründen" unterbindet.

Wie gehe ich am sinnvollsten vor? Soll ich noch weitere Informationen liefern?

Danke für Eure Hilfe!
Kernel On Fire

Content-ID: 32157

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

Ausgedruckt am: 25.11.2024 um 10:11 Uhr

KernelOnFire
KernelOnFire 10.05.2006 um 20:31:37 Uhr
Goto Top
Ich habe mich über die Konsole angemeldet und herausgefunden, daß das Laufwerk F: jetzt D: heißt. Daran könnte es ja eventuell liegen, daß man sich nicht mehr grafisch einloggen kann.

Wie kann ich aus D: wieder F: machen? Gibt es eine Möglicheit von Außen? Wie gesagt, ich habe keine GUI.

Z.B mit Acronis? Oder vor der Partition noch 2 weitere anlegen, so daß aus D: wieder F: wird? Es ist noch etwas Platz zwischen C: und F:
CouchCoach
CouchCoach 11.05.2006 um 13:25:44 Uhr
Goto Top
Hi,

die Ursache ist das der Ordner mit den Benutzereinstellungen (i.d.R. C:\Dokumente und Einstellungen\...) vom OS nicht gefunden werden kann, weil sich bei dir die Laufwerke verschoben haben.
Du kannst mal in der Eingabeaufforderung booten und anschließend mit Fixmbr den Master Boot Record der Festplatte neu schreiben. Dadurch bekommt deine HD eine neue Nummer welche in deiner Windows Installation unbekannt ist und dadurch werden die Laufwerke vom OS wieder von vorne durchnummeriert!
Hat bei mir bis jetzt immer geholfen.

Grüße und viel Erfolg
KernelOnFire
KernelOnFire 11.05.2006 um 18:40:03 Uhr
Goto Top
Danke!

Es geht jetzt wieder. Ich habe FIXMBR gestartet, wie du gesagt hast.

Außerdem FIXBOOT und BOOTCFG /Rebuild

Das war aber nicht alles. Es war noch nötig, das falsch gemappte Laufwerk in der Registry zu ändern:

Ich habe mich mit Regedit von einem anderen Rechner aus bei der Registry angemeldet und 2 Schlüssel geändert.

HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices -> Dort war D eingetragn, ich habe den Schlüssel wieder umbenannt, so daß da wieder richtig F stand.

Vorher hatte ich übder die Konsole rausgefunden, daß das Laufwerk jetzt D heißt (sonst ist es schwierig bei vielen Laufwerken zu sehen welches man nimmt).

Außerdem stand in der Anleitung von MS noch, man solle in diesem Schlüssel hier was ändern:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Winlogon\Userinit

Da stand vorher: X:\WINNT\system32\userinit.exe

Man soll den Pfad entfernen, habe es also geändert, so daß nur noch drinstand:

userinit.exe

Nach einem Reboot war alles Top!

Hier nochmal der Artikel, da ist es sehr ausführlich mit vielen verschiedenen Möglichkeiten:

http://support.microsoft.com/?kbid=249321

Übrigens scheint mir Windows 2003 SP1 wirklich genial. Mit rc1 warte ich, bis es wirklich stabil ist. Xp werde ich meiden.

Servus