XP von derselben Partition installieren

2

Ich habe eine eher ungewöhnliche Frage.

Ich habe einen Computer mit einer Festplatte mit wertvollen Daten und ohne Wechseldatenträger. Es ist nicht möglich, eine neue Partition auf dieser Festplatte zu erstellen.

Grundsätzlich muss dann das Betriebssystem Windows XP von disk0part0\INSTALL(einer Installations-CD, die in dieses Unterverzeichnis kopiert wurde) nach installiert werden, disk0part0\WINDOWS ohne die Festplatte selbst zu formatieren .

Ist so etwas möglich?

HajdaCZ
quelle

Antworten:

0

Ich habe es gerade in einer virtuellen Maschine ausprobiert und es scheint möglich zu sein.

Diese Vorgehensweise wird nicht empfohlen und kann zu Datenverlust führen. Sie treten auf eigenes Risiko auf. Führen Sie zuerst eine vollständige Sicherung durch.

Offensichtlich sichtbare Nebenwirkungen sind:

  • Nichtstandardisierter Name des Windows-Verzeichnisses (z. B. C:\WINDOWS2anstelle von C:\WINDOWS)
  • Nicht-Standard - Namen von Benutzerverzeichnissen (z. C:\Documents and Settings\All Users.WINDOWS2,C:\Documents and Settings\gronostaj.COMPUTERNAME-RANDOMSTRING

Einige schwerwiegende Probleme können später auftreten, wenn das System auf diese Weise installiert wird.

Ich gehe davon aus, dass die gesamte Windows XP-Installationsdiskette kopiert C:\INSTALLund die einzige verfügbare Partition ist (also auch die Partition, auf der Sie neu installieren).

Die offizielle Methode

Dies ist die Methode, die auf dem von Microsoft bereitgestellten Installationsprogramm basiert.

  1. Führen Sie C:\INSTALL\Setup.exedas offizielle Windows-basierte Installationsprogramm für XP aus. Wählen Sie, um eine Neuinstallation durchzuführen. Akzeptieren Sie die Lizenz, geben Sie den Serienschlüssel ein (derselbe, der derzeit verwendet wird, ist zulässig), überprüfen Sie die Einstellungen und korrigieren Sie alles, was Ihnen nicht gefällt. Starten Sie neu.

  2. Sie werden gefragt, welche Umgebung Sie starten möchten: Ihre alte XP-Instanz oder Windows Installer. Wählen Sie Installer.

  3. Warten Sie, bis das Installationsprogramm geladen ist. Drücken Sie Enter, akzeptieren Sie die Lizenz. Wählen Sie Ihre einzige Partition. Das Installationsprogramm warnt Sie, dass Windows dort bereits installiert ist. Ich bin damit einverstanden, es trotzdem zu installieren. Sie werden nach dem neuen Windows-Ordnernamen gefragt. Sie müssen etwas anderes wählen als \WINDOWSoder die Dinge werden zerbrechen. Ich habe es mit versucht \WINDOWS2. Der Rest des Installationsvorgangs ist identisch mit der Installation von Windows von einer Festplatte auf ein sauberes Laufwerk.

  4. Nach Abschluss der Installation befinden sich zwei Windows XP-Einträge im Startmenü. Die erste ist die neue Instanz. Booten Sie es und löschen Sie alle Reste von der alten Instanz. (nachstehend beschrieben).

Die inoffizielle Methode

Wenn Sie den offiziellen Weg aus irgendeinem Grund nicht mögen, finden Sie hier eine Alternative. Es ist auf einige potenziell unsichere Hacks angewiesen, seien Sie also vorsichtig.

  1. Öffnen Sie die Datenträgerverwaltungskonsole (klicken Sie mit der rechten Maustaste auf Arbeitsplatz , und wählen Sie im linken Bereich die Option Computer verwalten und Datenträgerverwaltung aus). Klicken Sie mit der rechten Maustaste auf C:\Laufwerk, und ändern Sie die Laufwerksbuchstaben.

  2. Wählen Sie im neuen Fenster, ob das Laufwerk in einem Verzeichnis bereitgestellt werden soll. Erstellen Sie ein leeres Verzeichnis auf dem C:\Laufwerk, rufen Sie es auf mountund wählen Sie es aus. Jetzt sollten für dieses Laufwerk zwei Pfade sichtbar sein: C:\und C:\mount.

  3. Öffnen Sie die Eingabeaufforderung. Setzen Sie den folgenden Befehl ab:

    subst W: C:\mount
    

    Das C:\mountVerzeichnis wird als W:Laufwerk eingebunden. Denken Sie daran, dass dies C:\mountbereits ein Einhängepunkt für ist C:\, sodass wir effektiv einen Alias ​​für erstellen C:\. Auf diese Weise umgehen wir zwei Einschränkungen: WinNTSetup (das wir später verwenden werden) lässt Sie nicht installieren, C:\während Windows ausgeführt wird, C:\und Windows lässt Sie keinen Laufwerksbuchstaben-Alias ​​für das Systemlaufwerk erstellen.

  4. Führen Sie WinNTSetup aus . Konfigurieren Sie folgende Optionen:

    • Installationsverzeichnis: C:\INSTALL
    • Startlaufwerk: C:\
    • Installationslaufwerk: W:\
    • Windows-Verzeichnisname: aktiviert, C:\WINDOWS2 ← dieser ist wichtig!

    Klicken Sie auf Setup und warten Sie , bis WinNTSetup abgeschlossen ist. Starten Sie neu.

  5. Starten Sie das Windows-Installationsprogramm neu. Die erste Installationsphase wird im unbeaufsichtigten Modus ausgeführt. Es werden die erforderlichen Dateien kopiert und ein Neustart in die zweite Phase durchgeführt, die genau wie bei der offiziellen Methode abläuft. Der endgültige Effekt sollte identisch sein. Reste entfernen.

Reste entfernen

Bevor Sie Reste entfernen, sollten Sie Ihre Dateien aus dem alten Profil in das neue Profil kopieren. Dies schließt Eigene Dateien und ähnliche Ordner ein.

Öffnen Sie den C:\Windows Explorer und akzeptieren Sie die Warnung des Systemlaufwerks. Löschen Sie folgende Ordner:

  • C:\WINDOWS - das alte Windows-Installationsverzeichnis
  • C:\Documents and Settings\All Users - das Verzeichnis der freigegebenen Benutzer aus der alten Instanz
  • C:\Documents and Settings\{YourOldUsername} - Ihr Benutzerverzeichnis aus der alten Instanz

Sie werden gefragt, ob Sie Systemdateien, schreibgeschützte Dateien usw. wirklich löschen möchten. Klicken Sie immer auf Ja für alle .

gronostaj
quelle
Nun, ich weiß, ich habe vergessen, das anzugeben, aber ... Man installiert ein Betriebssystem hauptsächlich, weil man keines hat ... Aber trotzdem, sehr, sehr, gute Lösung. Gibt es eine Möglichkeit, die Datei INSTALL \ i386 \ winnt.exe vom Laufwerk aus auszuführen, wenn ich kein System installiert habe, aber die Festplatte (MBR usw.) manipulieren kann? Wie kann ich das erreichen, da das exe-Format für Windows-Betriebssysteme vorgesehen ist, die nicht vorhanden sind?
HajdaCZ
Wenn Sie keine bootfähige Windows-Festplatte erstellen können, verwenden Sie HBCD (auf CD oder USB brennen ), um WinNTSetup (integriert) auszuführen. Sie müssen keinen Hack zum Ändern des Laufwerksbuchstabens oder zum Ändern des Windows-Verzeichnisnamens verwenden. Die Standardeinstellungen sind ausreichend. Wenn Sie keine externen Medien booten können, schließen Sie die Festplatte an einen anderen Computer an und verwenden Sie dort WinNTSetup. Starten Sie den Computer jedoch nicht neu. Schließen Sie das Laufwerk wieder an und starten Sie den Computer, auf dem Sie installieren möchten.
Gronostaj
Genau die letzten beiden Sätze. Danke. Ich würde dich unterstützen, aber ich vermisse 2 Wiederholungen.
HajdaCZ