Wie kann ich Windows 7 von einem System-Image auf einer Boot Camp-Partition ohne Formatierung wiederherstellen?

8

Ich hatte eine 70-GB-Bootcamp-Partition auf meinem iMac, deren Größe ich erhöhen wollte. Nachdem ich ein Systemabbild (.vhd) auf einem externen FW-Laufwerk der Bootcamp-Partition mithilfe von Windows Backup and Restore erstellt hatte, entfernte ich das Bootcamp Partition innerhalb von OS X und neu erstellt eine, die jetzt 140 GB ist.

Wenn ich das System-Image mithilfe der Windows 7-Installations-CD oder der Reparatur-CD wiederherstellen möchte, wird beim Wiederherstellen des Images die gesamte [physische?] Festplatte gelöscht und formatiert, damit das Image darauf wiederhergestellt werden kann . (Ich sehe keine Optionen, um nur eine Partition auszuwählen!)

Ich habe angenommen, dass auf der Windows 7-Installations-CD möglicherweise ein Befehlszeilenprogramm zum Wiederherstellen der virtuellen Festplatte auf der Partition vorhanden ist, kann jedoch keine Dokumentation dafür finden. Gibt es eine kostenlose Möglichkeit, die Systemabbildsicherung einfach auf der neuen Partition wiederherzustellen und dabei die OSX-Partition beizubehalten?


BEARBEITEN:

Grundsätzlich sage ich, dass es bei der Installation von Windows 7 eine Option zum Installieren auf einer bestimmten Partition auf der physischen Festplatte gibt, aber beim Wiederherstellen wird diese Option nicht angezeigt ...


UPDATE: (Kopfgeld)

Ich suche immer noch nach einer Möglichkeit , ein VHD-Image auf einer NTFS-formatierten Partition auf einer Festplatte wiederherzustellen . Insbesondere eine Bootcamp-Partition auf einem Mac.

Ich verstehe wirklich nicht, warum Windows dies nicht zulässt, obwohl es die Installation auf einer Partition ermöglicht ...

jsejcksn
quelle
1
Ein wenig spät, seit Sie Ihre Boot Camp-Partition gelöscht haben, aber ein einfacherer Weg wäre gewesen, entweder CampTune oder iPartition zu verwenden .
Fideli
Ich habe viel mit Windows Restore experimentiert und konnte keine Möglichkeit finden, die Zielfestplattenpartitionen beizubehalten. Das Wiederherstellen eines Systemabbilds ersetzt alles.
Pierre Arnaud
1
Ich denke, es ist möglich, von einer Ubuntu Live-CD zu booten und einfach den Inhalt der virtuellen Festplatte auf einer neu formatierten NTFS-Partition wiederherzustellen und von dieser zu booten. Unterstützt Ubuntu jetzt NTFS- und VHD-Images?
jsejcksn

Antworten:

7

Ich würde vorschlagen, zuerst Windows 7 auf der neuen Partition als Neuinstallation zu installieren.

Stellen Sie dann in Windows 7 Ihren Computer mithilfe einer Systemabbildsicherung mit wieder her Control Panel -> Recovery -> Advanced recovery methods -> Use a system image you created earlier to recover your computerund befolgen Sie die Schritte.

Im schlimmsten Fall können Sie die .vhd-Datei jederzeit in der Datenträgerverwaltung bereitstellen, um Ihre Daten abzurufen.

BEARBEITEN

Ich habe neue Informationen aus diesem Artikel mit Acronis True Image Home 2011 (Testversion verfügbar) gefunden:
Wiederherstellen von Windows 7 VHD-Sicherungsdateien mit Acronis True Image Home 2010 .

Der Artikel sagt:

Windows 7 verfügt über eine spezielle System Reserved Partition, die ausgeblendet ist und Startdateien enthält. Diese Partition kann in der Windows-Datenträgerverwaltung angezeigt werden (Start-Ausführen -> diskmgmnt.msc).

Wenn Sie mit dem Windows 7-Sicherungstool ein Image Ihres Windows-Systems erstellen, wird für jede Partition im System, einschließlich der reservierten Systempartition, eine separate VHD-Datei erstellt.

Wenn Sie Ihre Systempartition aus den erstellten Windows 7 Backup-VHD-Dateien wiederherstellen möchten, müssen Sie die gesamte Festplatte wiederherstellen, auf der sich diese Systempartition befindet.

Lösung

  1. Booten Sie von Acronis Bootable Media und wählen Sie Acronis True Image Home (Vollversion)
  2. Klicken Sie auf Wiederherstellung, navigieren Sie zu Ihren Windows 7 Backup-VHD-Dateien und wählen Sie eine der Dateien aus
  3. Klicken Sie nach der Auswahl mit der rechten Maustaste auf die VHD-Datei und wählen Sie Wiederherstellen
  4. Wählen Sie Ganze Datenträger und Partitionen wiederherstellen und klicken Sie auf Weiter
  5. Überprüfen Sie die Partition, die wiederhergestellt werden soll
    image1

Dieser Ansatz ist fehlgeschlagen, wenn Sie gewarnt werden, dass alle Daten auf der Zieldiskette gelöscht werden:
image2

harrymc
quelle
Dieser Artikel bringt mich letztendlich zu demselben Bildschirm, den ich in meiner Nachricht beschrieben habe, aber er wird vom installierten Betriebssystem anstelle einer CD gelesen ...
jsejcksn
@ pattern86: Sie können die gesamte Festplatte sehen, aber nicht die Windows-Partition auswählen? Es könnte eine gute Idee sein, einen Screenshot dieses Bildschirms zu veröffentlichen, sobald Sie sich in Windows befinden.
Harrymc
Ich weiß nicht, wie ich zu diesem Zeitpunkt nach dem Neustart einen Screenshot machen kann, aber ich habe einige Bilder gefunden, die zeigen, was ich gesehen habe. Ich folge diesem Prozess: Sevenforums.com/tutorials/675-system-image-recovery.html und habe nie die Option, wo ich das Image wiederherstellen möchte. Vergleichen Sie hier die Bilder des Installationsprozesses: techtalkz.com/windows-7/… Beachten Sie den Schritt "Wo möchten Sie Windows installieren?". Ich versuche beim Wiederherstellen eine Partition auszuwählen, habe aber keine solche Auswahl.
Jsejcksn
@ pattern86: Siehe meine Bearbeitung für eine andere vielleicht Lösung.
Harrymc
Kann ich das mit der Testversion machen? Ich möchte kein Geld ausgeben. Ich würde lieber alles von Grund auf neu installieren, als mehr Geld auszugeben.
Jsejcksn
2

Ihr Mac OS X-System sollte intakt sein. Windows 7 "sieht" nur die Bootcamp-Partition als Festplatte. Gibt es eine Festplattengröße? um Ihnen zu helfen, herauszufinden?

Normalerweise sieht die Bootcamp-Partition wie die letzte mit dem BOOTCAMP-Namen aus. Wenn Ihre Wiederherstellung nicht erfolgreich ist, installieren Sie eine neue Kopie von Windows 7, um das zu partitionieren, was Sie erstellt haben. Versuchen Sie, mit virtualbox (virtualbox.org) oder dieser Methode auf Ihre Dateien zuzugreifen: http://www.gilsmethod.com/how-to-mount-vhd-files-without-virtual-pc

Verwenden Sie das nächste Mal die kostenlose Winclone-Software, um die Win-Bootcamp-Partition oder Paragon zu ändern (Test oder Kauf).

STALKER
quelle
1
Die Windows 7-Installations-CD meldet die volle Festplattengröße, nicht nur die NTFS-Partition. Mein Ziel ist es, das VHD-Image wiederherzustellen, damit ich nach der Wiederherstellung keine Apps einrichten / optimieren muss.
jsejcksn
1

Dies ist nicht der direkteste Ansatz und wäre unpraktisch, aber wahrscheinlich der sicherste.

Ich würde empfehlen, dass Sie die virtuelle Festplatte auf einer anderen Computerfestplatte wiederherstellen - entweder auf einem externen Laufwerk, einem Ersatzlaufwerk, das Sie möglicherweise herumliegen, einem anderen Computer, wenn Sie einen haben, den Sie nicht interessieren - wo immer Sie können. Verwenden Sie dann eine andere Imaging-Suite (mit der Möglichkeit, auf einer bestimmten Partition wiederherzustellen), um ein Image davon zu erstellen, und stellen Sie diese dann auf Ihrem ursprünglichen Computer wieder her.

nhinkle
quelle
Würden alle meine bootbezogenen Dateien in Takt sein? Ich bin nicht besonders versiert, wenn es um Low-Level-Systemarchitektur geht.
jsejcksn
Kommt darauf an. Ich kann nicht speziell für einen Mac sagen, der Bootcamp verwendet, da ich mit dieser Plattform nicht besonders vertraut bin. Da Bootcamp entscheidet, in welches Betriebssystem gebootet werden soll, würde ich davon ausgehen, dass es immer noch funktioniert, aber leider kann ich Ihnen nichts versprechen. Vielleicht kann jemand hier mit mehr Erfahrung mit Bootcamp diese Möglichkeit kommentieren.
Nhinkle
Danke - ich hoffe jemand weiß es. Das Boot Camp-Ding ist aufgrund meines Setups ein wichtiger Teil.
jsejcksn
1

Eine einfache Lösung wäre, die vhd-Festplatte in eine unformatierte Festplattendatei zu konvertieren (die 70 GB beanspruchen würde) und sie dann auf die angegebene Partition zu "dd". qemu-img, das Teil von QEMU ist, kann die Konvertierung durchführen. (Sie müssten offensichtlich qemu auf der osx-Seite installieren)

qemu-img convert -f vhd -O raw YourW7Disk.vhd OutputDiskImage.raw

Dies würde, da es sich um ein Raw-Disk-Image handelt, 70 GB Speicherplatz erfordern. Sie würden dann nach dem Erstellen der Raw-Disk-Datei:

dd if=OutputDiskImage.raw of=/dev/disk0s2

Ersetzen von disk0s2 durch den Pfad zum Partitionsgeräteknoten. Den Knotennamen des Partitionsgeräts finden Sie im Festplatten-Dienstprogramm.

Offensichtlich müssten diese Befehle auf der OSX-Seite ausgeführt werden. Dies alles setzt voraus, dass die VHD-Festplatte nur ein Image der W7-Partition ist und der Bootsektor / etc intakt ist.

Dies ist von den Lösungen, die ich gesehen habe, die einfachste. Dies kann im bereits installierten System mit minimalem Aufwand und Zeitaufwand durchgeführt werden. Das einzige, was Sie installieren müssten, ist Qemu (das Qemu-Image iirc bereitstellt), das Sie über Macports / Brew / Fink erhalten können.

Eli
quelle
Für alle, die dieser Lösung folgen möchten, gibt es auf dieser Seite eine Arbeitsanleitung zur Installation von QEMU unter OSX;)
Vito Gentile
0

Hier ist, wie ich denke, man kann die vhd auf einer physischen Partition in einer Partition von 140 GB wiederherstellen. Ich gehe davon aus, dass sich der VHD auf einem externen Laufwerk befindet. Sie benötigen ein Partitionsmanager-Tool mit einer bootfähigen CD. Eine kostenlose ist die bootfähige MiniTool Partition Wizard-CD .

  1. Partitionieren Sie die 140-GB-Partition erneut in 2 Partitionen mit 70 GB und formatieren Sie sie als NTFS. Sie können entweder als FAT32 formatieren, indem Sie OS X "Disk Utility" in / Applications / Utilties verwenden, um es als "MS-DOS File System" zu formatieren. Oder (bevorzugt) Sie können die bootfähige MiniTool-CD verwenden, um sowohl die Partitionierung als auch das Format direkt in NTFS durchzuführen. Achten Sie darauf, keine andere Mac-Partition zu zerstören, und stellen Sie sicher, dass die erste Partition genau dieselbe Größe hat wie beim Sichern auf dem VHD. Die beiden Partitionen sollten jetzt auf der Windows 7-Startinstallations-DVD sichtbar sein.
  2. Installieren Sie Windows 7 in der ersten Partition. Erstellen Sie nach Möglichkeit die Partition im NTFS-Format. Andernfalls konvertieren Sie nach der Installation ein FAT- oder FAT32-Volume in NTFS in Windows 7 .
  3. Versuchen Sie, das Sicherungsprogramm zum Wiederherstellen des vhd zu verwenden. Verwenden Sie bei Erfolg den Windows-Datenträger-Manager, um die zweite 70-GB-Partition zu löschen und die Größe der ersten (System-) Partition so zu ändern, dass sie die zweite enthält. Wenn die Wiederherstellung des vhd fehlgeschlagen ist, fahren Sie mit dem nächsten Schritt fort.
  4. Falls erforderlich, formatieren Sie im zweiten Windows 7-Laufwerk das zweite Laufwerk als NTFS, falls es noch nicht in NTFS vorhanden ist, und weisen Sie ihm einen Laufwerksbuchstaben zu.
  5. In der Datenträgerverwaltung eine VHD Innerhalb Windows 7 Montieren Sie als virtuelles Laufwerk.
  6. Verwenden Sie die Registerkarte Systemsteuerung / Ordneroptionen / Ansicht, stellen Sie "Versteckte Dateien und Ordner anzeigen" ein und deaktivieren Sie "Geschützte Betriebssystemdateien ausblenden" und drücken Sie OK.
  7. Kopieren Sie alle Dateien von der virtuellen vhd-Festplatte auf die zweite Partition.
  8. Verwenden Sie MiniTool, um die erste Partition zu löschen und die zweite an ihre Stelle zu verschieben.
  9. Versuchen Sie, Windows zu starten. Wenn dies nicht erfolgreich ist, versuchen Sie, eine Reparaturinstallation durchzuführen, um Windows 7 zu reparieren .
  10. Verwenden Sie bei Erfolg den Windows-Datenträger-Manager, um die Größe der Systempartition so zu ändern, dass der nicht verwendete Speicherplatz beim Verschieben der zweiten Partition berücksichtigt wird.

Es gibt natürlich keine Möglichkeit, zu testen, ob mein oben genannter Rat wirklich funktioniert, aber lassen Sie mich wissen, wenn Sie irgendwelche Schwierigkeiten haben.

harrymc
quelle
Du hast recht. Ich habe die Frage aktualisiert, um zu beheben, dass ich immer noch nach einer Möglichkeit suche, ein VHD-Image auf einer NTFS-formatierten Partition auf einer Festplatte wiederherzustellen. Insbesondere eine Bootcamp-Partition auf einem Mac.
Jsejcksn
Ich habe oben eine mögliche Lösung geschrieben.
Harryc
0

Sie können versuchen, die virtuelle Festplatte in eine WIM-Datei zu konvertieren und ImageX zu verwenden, um das WIM auf die neue Partition anzuwenden. Ich habe es nicht ausprobiert, aber es ist eine Option zum Erkunden.

Hierfür ist das Windows® Automated Installation Kit (AIK) für Windows® 7 erforderlich


Mounten Sie die VHD (schreibgeschützt) in Ihr Hostsystem: - diskmgmt.msc
- Aktion> VHD anhängen -
Nur Lesen prüfen - Wählen
Sie die VHD aus. Nehmen wir an, dass ihm der Buchstabe D: zugewiesen ist.

Verwenden Sie dann imagex, um das WIM zu erstellen:

imagex /compress fast /flags “Ultimate” /check /capture D: C:\image.wim “Windows 7 Ultimate”

Starten Sie anschließend von einer Windows PE-Festplatte und wenden Sie das Image mit dem folgenden Befehl an:

imagex /apply d:\image.wim 1 c:\ /verify

Microsoft ImageX-Referenz

bzsparks
quelle
Kann ich eine VHD einfach auf einem Mac mounten?
jsejcksn
0

Ich hatte zufällig einen alten Mac, auf dem nichts installiert war, daher war der Verlust von Mac OS für mich mit diesem bestimmten Computer kein Problem. Aus diesem Grund habe ich versucht, von einem Image direkt von der Windows 7 Ultimate-CD wiederherzustellen, und die Wiederherstellung war nicht nur erfolgreich, sondern die Warnung war auch ungenau, ich habe nichts verloren! Wenn Sie dies lesen, gehen Sie voran und versuchen Sie es ... das Schlimmste, was passieren kann , ist , dass Sie tun , verlieren Mac OS, aber das ist das, was Time Machine für ist, nicht wahr?

EDIT: Ich habe diesen Vorgang erneut auf meinem primären Mac durchgeführt. Seltsamerweise wurde die Macintosh HD-Partition auf FAT32 neu formatiert, aber die Installation blieb bestehen. Sowohl Windows 7 als auch Lion arbeiteten unabhängig voneinander, und ich konnte Mac von Windows aus anzeigen, Windows jedoch nicht von Mac. Die Bootcamp-Partition würde auch nicht im Festplatten-Dienstprogramm bereitgestellt.

Das Problem ist jedoch, dass der Bootcamp-Assistent seit Macintosh HD zu FAT32 wurde und eine Fehlermeldung gab, dass die Startdiskette nicht unterstützt wird. Glücklicherweise habe ich sowohl Mac als auch Windows gesichert, aber ich muss alles wiederherstellen und die letzte Woche der Änderungen an meiner Windows-Installation verlieren. Nicht schrecklich (für mich), aber ich würde davon abraten, meine Lösung auszuprobieren.

techie91
quelle
Ich werde es versuchen, wenn ich Zeit habe, meinen Mac neu abzubilden, wenn etwas schief geht. Ich wollte das nicht einfach wegen der Kopfschmerzen tun, wenn es schief ging, aber ich bin an dem Punkt angelangt, an dem es einen Versuch wert ist.
Jsejcksn
1
Überprüfen Sie mein Update und führen Sie Time Machine ENDGÜLTIG zuerst aus.
Techie91
Ich habe TM zuerst ausgeführt und es selbst versucht, bevor Sie den Beitrag aktualisiert haben. Es ist einfach für mich gescheitert. Ich habe meinen iMac als einzelne HFS + -Partition neu partitioniert und Lion neu installiert / aus der TM-Sicherung wiederhergestellt. Ich warte jetzt auf eine andere Antwort.
jsejcksn
0

Schritt 2 Punkt 7 von hier: http://www.sevenforums.com/tutorials/675-system-image-recovery.html

Format- und Partitionierungsdiskettenbox: HINWEIS: Besonderer Dank geht an MJF für diesen Zusatz. 1) Abgegraut und ausgewählt Sie müssen die gesamte Festplatte formatieren und neu partitionieren, um sie an die Partitionsstruktur der Festplatte anzupassen, von der das Image erstellt wurde. Dies kann auftreten, wenn ein Image auf einer neuen Festplatte oder der ursprünglichen Festplatte mit einer geänderten Partitionsstruktur wiederhergestellt wird. Daten auf anderen Partitionen auf der Festplatte, auf der Sie wiederherstellen, gehen verloren.

2) Abgeblendet und nicht ausgewählt Sie haben nicht die Möglichkeit, die Festplatte zu formatieren und neu zu partitionieren. Dies tritt auf, wenn Sie Windows von einer Partition auf derselben Festplatte wiederherstellen.

3) Nicht ausgegraut und nicht ausgewählt Hier haben Sie die Möglichkeit, das Format der gesamten Festplatte und die Neupartitionierung auszuwählen oder nicht. In diesem Fall hat die Festplatte, von der das Image aufgenommen wurde, eine passende Partitionsstruktur zu der Festplatte, auf der Sie das Image wiederherstellen. Wenn Sie das Format und die Option für die Neupartitionierung nicht auswählen, wird Ihr Image wiederhergestellt und andere Partitionen wie wertvolle Datenpartitionen bleiben unberührt.

Kurz gesagt, du (und ich) sind geschraubt = /

Santa
quelle
0

Ich habe gerade ein Downgrade von Lion auf Snow Leopard mit einer Bootcamp-Installation durchgeführt und die Bootcamp-Partition mit dem Standard-Windows 8-System-Image-Backup-Tool wiederhergestellt (es ist dasselbe wie Windows 7).

Beim Wiederherstellen vom VHD-Image wird zwar die gesamte Festplatte formatiert, in Wirklichkeit wird jedoch nur auf die Bootcamp-Partition geschrieben und die Mac OSX-Partition bleibt unberührt (und für mich blieb die Partition weiterhin als Mac OSX Extended erhalten).

Stellen Sie einfach sicher, dass Sie eine Bootcamp-Partition in Mac OSX einrichten, bevor Sie sie wiederherstellen

sweetiebll
quelle