Windows Developer Center >
Software-Entwicklung für Windows Foren
>
Windows 7
>
Windows 7 - Installation und Restore eine Imagen-Backup Datei
Windows 7 - Installation und Restore eine Imagen-Backup Datei
- Hallo, ich bin neu hier und begrüsse die Forum.
Mein Problem ist nicht die Installation sonder die Restore der Image-Backup.
Mein Ziel: eine "reine" Installation mit alle übliche Progs als Image-Backup Datei zu erstellen und beim Bedarf auf jede aktuelle, neue oder alte Festplatte (auch mit verschiedene Grösse als der original) wiederherstellen.
Um diese Ziel zu erreichen habe ich bis jetzt mehrere Verschiedene versuche mit unterschiedliche Ergebnisse gemacht allerdings nicht genau was ich mich als Ziel vorgestellt habe.
Folgende Scenario:
W7 Ultimate 64 installiert ohne Probleme.
Festplatte 1: C (W7), D (Daten), W7 ist komplett in "C" ohne die 100MB Partition installiert.
bitte merken Platte1 hat nur 2 Partitionen.
Festplatte 2: Leere Platz am Anfang der Platte (größer als C von Platte 1), D (Daten), E (Multimedia)
bitte merken Plate 2 hat Freie Platz am Anfang un zusätzlich 2 Partitionen mit Daten.
Festplatte3: Mehrere Partitionen (3) (wird nur als Backup-ziel verwendet)
Mein Ziel: Restore von Backup-Image Datei (inPlatte 3) auf Freie Platz (am Anfang der Platte) der Platte 2
a)
Platte 1 intern und Platte 3 extern eingebaut:
Platte 1: W7 läuft -> Backup von Systempartition C auf eine Partition von externe Platte 3 und Erstellung der Retungsdisk OK
b)
Plate 2 intern und Platte 3 extern eingebaut. Mit Retungs CD restore die Imagedatei gespeichert in Platte 3 auf Platte 2
Ergebnis: Platte 2 hat W7 in "C" und eine!! zusätzliche leere Partition!!, die Partitionen D und E wurden gelöscht!!
Angeblich ist das Verhalten von W7 beim Restore sehr abhängig von Format der Original Platte.
Kennt jemand genau die Richtlinien von W7 beim Restore von einem Backup-Imagen-Datei?
Kann jemand mir erklären wo ich eine Fehler in dieser Prozedur gemacht habe?.
Ich möchte das W7 nur die C Partition wiederherstellt in eine Platte (andere als der original) der mehrere Datenpartitionen hat (maximal 3).
Ich hoffe habe ich mein Problem richtig dargestellt und ich freue mich auf eure Antworten
Danke - BAT
Alle Antworten
- Hallo BAT,
das ist etwas viel Durcheinander bei dir, um das sauber nachzuvollziehen ;-) Aber vielleicht hilft dir schon folgende Info:
Das Backup-Programm erstellt eine virtuelle Festplatte als VHD-Datei. Diese virtuelle Festplatte ist von den Partitionsgrößen usw. genauso eingerichtet wie die Originalfestplatte, die gesichert werden soll. Beim Wiederherstellen werden nicht nur die Daten kopiert, sondern auch die Partitionen gemäß der virtuellen Festplatte wiederhergestellt.
Du kannst die Daten auch manuell wiederherstellen, durch einfaches Kopieren. Allerdings gehen dabei dann besondere Eigenschaften wie "Startpartition" usw. verloren bzw. werden nicht übernommen:
Start -> rechte Maustaste auf "Computer" -> Verwalten -> Datenträgerverwaltung -> Weitere Aktionen -> Virtuelle Festplatte anfügen -> VHD-Datei der Sicherung auswählen und bestätigen. Die Daten der Sicherung werden nun als weiteres, virtuelles Laufwerk im Explorer angezeigt und du kannst mit den Dateien arbeiten, als wäre es eine physikalische Festplatte.
Hoffe, das hilft dir zum Verständnis weiter.
Viele Grüße
Jan - Hallo Jan,
Danke für den Antwort, jetzt ist mir etwas heller geworden.
Also:
Das Backup-Programm erstellt eine virtuelle Festplatte als VHD-Datei.
Wenn so ist dann meine Frage Diese virtuelle Festplatte ist von den Partitionsgrößen usw. genauso eingerichtet wie die Originalfestplatte, die gesichert werden soll. Beim Wiederherstellen werden nicht nur die Daten kopiert, sondern auch die Partitionen gemäß der virtuellen Festplatte wiederhergestellt.
D.h. es wird nicht nur das Systempartition "C" sonder auch alle andere Partitionen inklusive Daten des original Platte gesichert?
Und beim Restore was passiert? wird alles auch wiederherstellt?
Wenn Ja dann meine Frage: ist es möglich mit dem W7 Backup Programm nur die Systempartition "C" zu sichern und wieder herstellen?
Danke, Gruß - BAT - Hallo BAT,
wenn du "Sicherung einrichten" wählst und dann "Auswahl durch Benutzer" kannst du selbst festlegen, was gesichert werden soll - auch einzelne Ordner. Ein Systemabbild kannst du dabei optional in die Sicherung mitaufnehmen.
Sicherst du über die Funktion "Systemabbild" erstellen, kannst du nur komplette Laufwerke auswählen. Die werden dann auch so wiederhergestellt.
Es ist empfehlenswert, eine separate Festplatte (nicht Partition) für eine Sicherung zu verwenden.
Gruß
Jan - Jan, Danke nochmal.
Damit du meine Vorstellung richtig interpretieren kannst werde ich meine "Familie"-Aufgabe kurz noch mal beschreiben:
Ein Rechner, Eltern (eigene Festplatte) , Tochter (eigene Festplatte).
Abwechseln sind die Eltern oder die Tochter am Rechner mit nur ihre eigenen Festplatte am lauf.
Eine dritte Festplatte wird als Backup gemeinsam für alle verwendet und wird nur beim Backup-Bedarf eingeschaltet.
Drei Festplatten:
A) 750GB Festplatte von Eltern mit zwei Partitionen "C" (W7) und "D" (Daten)
B) 1TB Festplatte von Tochter mit zwei Partitionen "D" (Daten) und "E" (Multimedia-Daten) und freie undefinierte Platz
vor der beide Partitionen
C) 1TB Backup-Festplatte mit vier Partitionen:
"D" (Backup Partition Daten von Eltern)
"E" (Backup Partition Daten von Tochter)
"F" (Backup Partition Multimedia-Daten von Tochter)
"E" (Backup Windows 7 System-Partition "C" Eltern)
Alle Datenpartitionen haben schon Daten gespeichert.
Aufgabe:
eine Backup der frisch installierte W7 in Festplatte A (Eltern) auf den freie Platz von Festplatte B (Tochter) wiederherzustellen.
Warum ich so machen will:
damit spare ich mich eine neue Installation auf der Tochter Festplatte.
dieses "Backup von der "frisch" installierte W7 mochte ich als Sicherung für beide Festplatten (A und B) behalten.
Welche Vorgehensweise wurdest du vorschlagen?
Danke-BAT
- Hallo BAT,
OK, es geht also mehr Richtung "Installation" als in Richtung "Sicherung". Was deine konkrete Aufgabe angeht, bin ich kein Spezialist, aber ein einfaches Backup/Restore wird auf keinen Fall ausreichen, denn du benötigst zum Beispiel auch einen Eintrag im Bootmanager, damit das zweite Betriebssystem überhaupt booten kann. Das Tool dafür heißt "bcdedit", welches über die Eingabeaufforderung gestartet wird.
Was heißt "nur ihre eigenen" Festplatten am Lauf...? Sind beide anderen ausgeschaltet? Welche Festplatten lassen sich überhaupt ausschalten? Es geht insbesondere um den Bootmanager bzw. eine Bootpartition, die immer zur Verfügung stehen muss.
Das Ganze scheint mir ein umständlicher Weg zu sein... Wenn beide inhaltlich die gleiche Installation nutzen, warum arbeitest du nicht mit mehreren Benutzerkonten und nur einer einzigen Installation? Die Rechte so zu vergeben, dass jeder nur Zugriff auf seine Daten hat, ist wesentlich einfacher als das, was du vorhast...
Viele Grüße
Jan - Hi Jan,
Hier möchte ich mich nochmal bei dir bedanken. Ich habe diese Frage in andere Forums auch gestell und angeblich das System ist so neu das ich bis jetzt kein vernünftiges Antwort bekommen habe.
Meine Vorstellung sollte nicht zu eigenartig sein, es geht einfach mit einem Systembackup-Datei auf den gleiche Rechner mehrere andere in der Größe und Partition-Struktur unterschiedliche Festplatten zu wiederherstellen.
Beim Windows XP oder Vista könnte ich einfach einem "C" Systempartition einfach sichern und ohne Größe Bedanken in andere Festplatte überspielen (wiederherstellen), natürlich der Platte sollte maximal 3 primär Partitionen keine aktive und genug Freie Platz um die Partition wiederherstellen zu können. Ich muss wahrscheinlich mit externe Backup-Programme jetzt das gleiche mit W7 zu versuchen.
Ja, ist richtig es geht Richtung "Installation" aber Installation nach einer Sicherung und aus dieser Sicherungsdatei. Also die Möglichkeit mit mehrerer Benutzerkonten zu arbeiten ist gescheitert auf Grund einem Fall der Vergangenheit. Die gemeinsame Platte war futsch und "niemand war schuldig" also die Lösung jetzt jede wird mit ihrem eigenem Festplatte arbeiten und nur diese Festplatte ist eingeschaltet je nach dem wer am PC sitzt, die andere zwei Festplatten sind ausgeschaltet. In Fall eine Backup wir natürlich der Backup-Festplatte auch eingeschaltet.
"...ein einfaches Backup/Restore wird auf keinen Fall ausreichen, denn du benötigst zum Beispiel auch einen Eintrag im Bootmanager, damit das zweite Betriebssystem überhaupt booten kann. Das Tool dafür heißt "bcdedit"..."
Du hast Recht es hat nicht funktioniert, nich nur dass W7 nicht gestartet hat sonder (und das ist sehr gravierend) die restore hat die andere original Partitionen gelöscht und eine zusätzliche leere Partition erzeugt.
Gott sei Dank könnte ich das Problem folgende maßen lösen: mit Acronis habe ich die gelöschte Partitionen wiederherstellt (nach drei Tage Durchlauf) und mit dem W7 Cd die Boot Struktur reparieren lassen so dass ich jetzt habe was ich wollte:
Eltern-Platte und Tochter-Platte mit identische W7 Installation und eigene Datenpartitionen.
Natürlich wenn ich das von vorne an gewusst hätte, wäre es besser gewesen eine zweite Installation in der Tochter-Festplatte zu machen aber ich denke noch es musst anderes gehen können.
Ich muss zwei Probleme lösen: Die erste ist die Geschichte mit der gelöschte Partitionen.
Hier, dachte ich, vielleicht aus versehen habe ich eine Festplattensicherung statt eine Partitionsicherung gemacht aber wenn das so gewesen wäre dann, bei der Wiederherstellung, hätte er auch die original Partition mit Daten wiederherstellt und nicht einfach nur eine leere zusätzliche Partition.
Die zweite Problem ist die Boot-Struktur. Ich verstehe nicht warum W7 von der zweite wiederherstellte Platte nicht bootet. Er hat "C" wiederherstellt und dazu noch die Partition-Struktur von der original Platte rekonstruiert. Das eisigen Unterschied hier ist die Größe Unterschied der beide Platten. Ist diese Angabe auch in der Bootdatei drin? Nach meine Erfahrung glaube ich ja. An den Punkt gehe ich zu deinem Vorschlag hin: "bcdedit" Was und wie soll ich genau damit in der Boot Datei ändern? Wo finde ich über die Bootdateien genaue Informationen?
Danke nochmal Gruß-BAT - Hallo BAT,
Windows 7 legt für den Bootmanager eine versteckte Partition an. Die Angaben liegen also nicht mehr auf C:. Daher führt ein reines Kopieren von C: dazu, dass das System nicht gebootet werden kann, weil eben kein Bootmanager vorhanden ist. Damit du die ganzen Einstellungen nicht von Hand machen musst, würde ich das zweite Betriebssystem von der DVD installieren. Dann kümmert sich das Setup selbst um einen korrekten Eintrag im Bootmanager. Wenn du den PC dann einschaltest, kannst du auswählen, welches System gestartet werden soll. Nachdem du das zweite System über die DVD installiert hast und das Booten funktioniert, kannst du anschließend das eine System auf das andere Kopieren. Der manuelle Weg über bcdedit & Co. ist für dich denke ich keine Option. Bis du dich da reingearbeitet hast, hast du die Systeme auch durch deren Installation aufgesetzt. Außerdem ist das ganze fehleranfällig, wenn man nicht genau weiß, was man da macht. Deswegen möchte ich dir hier auch keine konkreten Befehlen nennen, denn man muss wissen, in welcher Reihenfolge die Festplatten im System angemeldet sind, und und und. Gerade bei mehreren Festplatten funktioniert sonst hinterher gar nichts mehr - wie du ja zum Teil schon selbst gemerkt hast. Falls du dich doch für den manuellen Weg mit "bcdedit" interessierst, brauchst du einfach nur danach im Internet zu suchen. Weitere Suchbegriffe sind "Bootmanager" oder "Dualboot". Damit solltest du alles finden.
Viele Grüße
Jan - Hi Jan,
Danke für den Typ ich glaube das ist eine Möglichkeit, ich werde es probieren.
Obwohl, wie ich weiter oben schon immer gesagt habe, bei meiner Installation gibt es keine zusätzliche versteckte Partition , es liegt alles auf "C". Daher meine Strategie nur eine Partition zu sichern und in andere Festplatte wiederherstellen.
Falls dich meine Erfahrungen interesieren werde ich hier weite meine Erfahrungen mitteilen, sonst danke nochmal für deine Unterstützung.
Grüß - BAT - Hi,
FP=Festplatte
wie versprochen hier meine Test-Erfahrungen auf Basis von eine installierte W7 voll in "C" (keine versteckte 100MB Partition)
Original FP: "C" (W7); "D" (Daten); "E" (Multimedia)
ImageBackup mit W7 von "C" auf externe FP
Restore auf kleinere FP als original (aber größer als die Partition "C"): nicht möglich
Restore auf gleich oder größerer FP als original: Ziel-FP soll leer sein, W7 wird bei der Restore alles auf den Ziel-FP löschen dann "C" wiederherstellen und zusätzlich wird auf den Ziel-FP, ähnlich wie der FP original, leere Partitionen anlegen.
Es ist mir nicht gelungen nur die Partition"C" ohne zusätzliche Partitionen zu wiederherstellen.
ImageBackup mit Acronis True Image 2010
Restore auf andere leer FP egal wie groß (es soll nur genug Platz für die Wiederherstellung von "C" haben):
Restore ohne Problem, es wird nur "C" wiederherstellt wie gewünscht.
ImageBackup mit Acronis True Image 2010
Restore auf andere FP mit leere Platz vorne (muss groß genug für "C" sein); zwei Partitionen mit Daten drin:
Restore ohne Problem, es wird nur "C" wiederherstellt wie gewünscht und die andere Partitionen werden nicht berührt.
ImageBackup mit Paragon Festplattemanager 2009 Suite
Restore auf andere FP mit leere Platz vorne (muss groß genug für "C" sein); zwei Partitionen mit Daten drin:
Beim Start der wiederherstellte Partition "C" wird der Windows 7 CD zum Reparatur der Startdateien verlangt.
Mit Windows 7 CD starten, Reparatur ausführen, fertig. Es wird nur "C" wiederherstellt wie gewünscht und die andere Partitionen werden nicht berührt.
ImageBackup mit O&O DiskImage Pro 4
Restore auf andere FP mit leere Platz vorne (muss groß genug für "C" sein); zwei Partitionen mit Daten drin:
Beim Start der wiederherstellte Partition "C" wird folgendes gemeldet: "NTLDR missing".
Ich habe nicht geschafft diese Fehler zu reparieren.
Falls jemand eine Lösung hat bitte melden
weiter....
Gruß - BAT- Bearbeitetbatata99 Mittwoch, 11. November 2009 01:21Erweiterung


