Wie würde ich eine VHD-Installation von Windows 8 unter Windows 7 durchführen?


12

Derzeit warte ich auf meinem glänzenden neuen System, um Windows 8 auszuführen. Ich habe ein älteres System, auf dem Windows 7 installiert ist, auf dem ich Windows 8 in der Zwischenzeit ausprobieren möchte. Ich beabsichtige, die Enterprise Edition-Evaluierung zu verwenden, um sie zu testen, und sie dann zu deinstallieren, wenn ich mein neues System erhalte.

Ich möchte eine VHD-Installation durchführen - eine VHD in ein Live-System und nicht in eine VM booten -, was für mich die beste Option zu sein scheint. Daher kann ich die VHD einfach löschen und mein System wieder in den vorherigen Zustand versetzen, sobald es verfügbar ist erledigt. Wie würde ich das tun? Welche Tools würde ich benötigen und wie würde der Prozess ablaufen?


Nur um zu überprüfen, meinen Sie eine virtuelle Festplatte auf einer virtuellen Maschine oder einen Start direkt von der virtuellen Festplatte?
Nhinkle

Bearbeitet, um dies widerzuspiegeln.
Geselle Geek


Ich habe hier zwar eine Voreingenommenheit, aber die Qualität der Antworten auf die andere Frage ist nicht so gut. Beide Antworten sind nur Links. Wollen wir dies zugunsten des anderen abschließen?
Geselle Geek

Antworten:


10

Ich habe es mit Hilfe dieses großartigen Technet-Artikels von Harold Wong geschafft . Ich sollte beachten, dass Teile des Prozesses wahrscheinlich im Wesentlichen der Antwort von r.tanner.f ähneln , aber es gibt einige Unterschiede zu beiden Enden des Prozesses und wie wir es tatsächlich getan haben.

Voraussetzungen:

  • Windows 8-Installationsdiskette Ich habe die Enterprise-Evaluierungsdiskette verwendet
  • imagex (von WAIK - enthält auch bcdboot)
  • easybcd , bcdboot (in system32), visualbcd oder ein anderer bcd editor
  • Derzeit wird Windows 7 auf dem System installiert. Ältere Start-Manager führen keine VHD-Starts durch

VHD vorbereiten

Sie können eine virtuelle Festplatte über den Datenträgermanager erstellen - klicken Sie auf Start, und suchen Sie nach der Datenträgerverwaltung. Wählen Sie Festplattenpartitionen erstellen und formatieren (oder gehen Sie zu Systemsteuerung -> Computerverwaltung -> Festplattenverwaltung). Bildbeschreibung hier eingeben

Das Erstellen einer virtuellen Festplatte ist sehr einfach. Wählen Sie Aktion und VHD erstellen

Bildbeschreibung hier eingeben

Richten Sie VHD nach Belieben ein. Ich habe eine große dynamische Festplatte auf der Partition ausgewählt, auf der ich normalerweise VM-Images speichere.

Bildbeschreibung hier eingeben

Dies sollte zu einer neuen 'Festplatte' führen, die Sie wie jede andere Festplatte verwenden können. Klicken Sie mit der rechten Maustaste auf den Laufwerksnamen und wählen Sie Initialisieren. Klicken Sie dann mit der rechten Maustaste auf die Partition auf der rechten Seite, um sie zu formatieren. Beachten Sie das neue Laufwerk letzteres - hier sein H:

Bildbeschreibung hier eingeben


Installationsprozess

Zu diesem Zeitpunkt können wir die VHD so gut wie eine normale Festplatte behandeln. Sie möchten WAIK und die Installations-ISOs in separate Ordner extrahieren oder diese bereitstellen. Beachten Sie den Pfad von install.wim auf der Windows 8-Installations-CD - dies ist normalerweise \install\sources\relativ zum Stammverzeichnis der Windows 8-Dateien

Kopieren Sie imagex und (falls Sie es bcdboot verwenden) an einen geeigneten Ort. Starten Sie eine Eingabeaufforderung mit Administratorrechten

Bildbeschreibung hier eingeben

Führen Sie imagex von dem Ort aus, an dem Sie es gespeichert haben - imagex /apply /path/to/install.wim 1 h:\wobei h: der Laufwerksbuchstabe des virtuellen Laufwerks ist. Das hat mich ungefähr 10 Minuten gekostet

Bildbeschreibung hier eingeben

Es gibt zwei Möglichkeiten, um das Image bootfähig zu machen: Erstens, um bcdboot von waik aus zu starten. Ich habe mich stattdessen für easybcd entschieden, da ich bcdboot nicht zur Hand hatte. Wählen Sie Neuen Eintrag hinzufügen und legen Sie die folgenden Einstellungen in den Fenstern fest, nicht auf der Registerkarte vhd. Wir behandeln die VHD wie eine normale Festplatte.

Bildbeschreibung hier eingeben

Starten Sie jetzt neu und wählen Sie Windows 8 im Windows-Start-Manager aus. Nun sollten Sie eingestellt sein. Sie können die virtuelle Festplatte und den Starteintrag einfach löschen, um die Installation rückgängig zu machen.


1
Nur zur Erinnerung: Wenn Windows 8 im Boot-Manager nicht angezeigt wird, starten Sie Windows erneut und prüfen Sie, ob die virtuelle Festplatte angeschlossen ist. Dies ist ein- oder zweimal beim Testen passiert.
Geselle Geek

WAIK ist ein nerviger großer Download. Alternativ können Sie imagex auch selbst herunterladen, indem Sie diesen Hotfix von Microsoft anfordern. Sie erhalten dann per E-Mail einen Download-Link.
Bob

Ich hatte eine Kopie von früheren Experimenten. Der Artikel von Harold Wong hat auch eine Kopie davon.
Geselle Geek

1

Remus Rigos Blog enthält mehrere Beiträge zum Installieren und Booten von einer virtuellen Festplatte.

Bearbeitet:

  1. Bereiten Sie die VHD-Datei vor:
    • Öffnen Sie run und geben Sie start compmgmt.msc ein
    • Gehen Sie zu Aktion -> VHD erstellen
    • Wählen Sie zwischen der festen Größe (Größe kann nicht geändert werden) und Dynamisch erweitert (die Datei wächst nach Bedarf).
    • Wählen Sie Durchsuchen und speichern Sie die VHD-Datei
  2. Booten von Windows 8 Media (DVD, USB)
  3. Drücken Sie im Setup-Bildschirm Umschalt + F10, um die Eingabeaufforderung aufzurufen
  4. Hängen Sie die VHD-Datei ein

    diskpart
    > select vdisk file=x:\PathToFile\VhdFile.vhd
    > attach vdisk
    
  5. Installieren Sie Windows 8 in der VHD-Datei / Partition


5
Keiner der dortigen Postings beantwortet die Frage wirklich in irgendeiner wesentlichen Form. Darüber hinaus können Antworten, die nur auf Links basieren, veralten, und wir verlieren jeglichen Wert, den wir daraus hatten, falls die Website mit dem Link ausfällt.
Geselle Geek
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.