Wie kopiert man eine physische Festplatte auf eine virtuelle VMware-Festplatte?


27

Gibt es eine Möglichkeit, eine physische Festplatte zur Verwendung in Vmware Workstation auf eine virtuelle Festplatte zu kopieren?

Antworten:


11

Sie können VMware vCenter Converter (kostenlos) oder Paragon Go Virtua l (kostenlos) verwenden. Beide Anwendungen konvertieren Ihre vorhandenen physischen Maschinen in virtuelle Maschinen.

Ich habe VMware vCenter Converter nur mit guten Ergebnissen verwendet.


VMware vCenter Converter scheint nicht zum Download zur Verfügung stehen kostenlos ly. Und für Paragon Go Virtual steht auf der Seite "Keine Operationen können physisch auf die Festplatte angewendet werden" für die Demoversion .......
Pacerier

8

VMware (und ich denke, die meisten VM-Anbieter) verfügen über Konvertierungstools für physische und virtuelle Umgebungen, die diese Aufgabe übernehmen sollten. Es ist lange her, dass ich sie ausprobiert habe, aber als ich es tat, hatte ich kein Glück (ich bin mir sicher, dass dies wahrscheinlich nicht mehr der Fall ist - es ist eine sehr lange Zeit her).

Wenn Sie jedoch feststellen, dass sie bei Ihnen nicht funktionieren, können Sie das tun, was ich normalerweise tue - ein leeres virtuelles Laufwerk an eine vorhandene virtuelle Maschine anschließen und Ghost oder Acronis (oder eine andere Software für die Laufwerk-Image-Erstellung) zum Image der physischen Festplatte verwenden die leere VM-Festplatte. Dies funktioniert hervorragend - genau wie wenn Sie ein Laufwerk von einem physischen Computer auf einen anderen kopieren möchten.


1
Das Programm für VMware ist der VMware vCenter Converter.
Scott Keck-Warren

6

Sicher ist, Sie können es zu einem ISO machen und es auf dem System mounten. Beachten Sie, dass es genauso viel Festplattenspeicher beansprucht wie das Laufwerk, von dem es eine Kopie ist. Sie sollten dies also auf einem anderen Laufwerk tun. Es gibt viel einfachere Wege. Zum Beispiel: Verwenden Sie "Datei-> Importieren" auf der Workstation, um die Festplatte als Quelllaufwerk zum Mounten auszuwählen.


+1 für "es wird so viel Festplattenspeicher
belegen

4
  1. Erstellen Sie eine neue virtuelle Maschine auf Linux-Basis.
  2. Stellen Sie die Laufwerksgröße auf das Laufwerk ein, für das ein Image erstellt werden soll
  3. Schließen Sie das abzubildende Laufwerk an (USB / eSATA)
  4. Starten Sie die VM von der DiskCopy-CD / ISO- Verknüpfung
  5. Erstellen Sie eine Festplattenkopie mit einem externen Laufwerk als Quelle und einer vDisk als Ziel
  6. Ändern Sie die VM-Einstellungen entsprechend

Diese Methode ist am wenigsten schwer zu implementieren. DiskCopy kann durch jedes Dienstprogramm ersetzt werden, das eine bootfähige CD enthält, z. B. CloneZilla, Acronis TrueImage usw. oder sogar eine Linux-Live-CD + dd
Fahad Yousuf

3

Sie können verwenden:

  1. VMware vCenter Converter Standalone - Wie von den meisten Benutzern vorgeschlagen, aber ich frage mich, ob die Lizenzierung für bestehende Kunden erforderlich ist. Sie können sie dennoch kostenlos von der offiziellen Website herunterladen.
  2. Kaltstart-CD für VMware vCenter Converter - Nicht mehr erhältlich, aber hier zu finden. http://thatcouldbeaproblem.com/?p=584
  3. Microsoft SCVMM - Sth für umfangreiche und geplante Konvertierungen.
  4. Sysinternal Disk2VHD von Microsoft - Mein persönlicher Favorit und der einfachste. http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx

PS. Nur 2 erlauben es Ihnen, dies von "Bare Bone" -Niveau aus zu tun. Die meisten Methoden erforderten die Installation von Agenten in Gast-Betriebssystemen, die konvertiert werden sollen.


1

Sie können einfach Ihre / dev / hda oder / dev / hda1 in eine Datei 'dd'. dh wenn Sie auf einer Linux-Box sind.

Unter Windows besorgen Sie sich eine Windows-DVD und verwenden Sie \ DosDevices \ DriveC (oder so etwas, das zu faul ist, um sich umzusehen).


ddist nicht-Windows .... Was meinst du mit "Windows dd"?
Pacerier

Nur Google für dd windows, und Sie werden es finden. Es gibt nichts Unix-spezifisches an dd oder anderen Standard-Unix-Dienstprogrammen
vrdhn

Meinen Sie Drittanbieter oder von Microsoft freigegeben?
Pacerier

1

einfach.

Erstellen Sie ein neues virtuelles Laufwerk, das der Größe des physischen Laufwerks entspricht, das Sie kopieren möchten.

Gehen Sie in der Seitenleistenliste Computer in VMware zu Einstellungen, wählen Sie den Datenträger aus, ordnen Sie ihn einem Laufwerksbuchstaben auf dem Host-Computer zu, und kopieren Sie den physischen Datenträger mit Ihrer bevorzugten Imaging-Software auf den VM-Datenträger.

Dies ist schön, da es sich um eine direkte Kopie handelt und kein Image erforderlich ist, was andernfalls bedeuten würde, dass vorübergehend eine dritte Kopie der Festplatte benötigt wird.


0

In VMWare Workstation unterstützt Datei-> Import einen physischen Computer als Quelle


0

Sie können eine Windows (Samba) -Freigabe auf Ihrem Hardwareknoten hinzufügen und über Ihren virtuellen Knoten (\) darauf zugreifen, um die Dateien zu kopieren. Alternativ können Sie die Funktion zum Durchsuchen des Netzwerks verwenden, um die Dateien auf dem freigegebenen Laufwerk zu suchen und zu kopieren.


Ich glaube nicht, dass du es verstehst. Er möchte das Laufwerk kopieren, nicht die Dateien.
Jason Jackson

0

Sie können ein leeres VMDK als Festplattenlaufwerk mit SmartVDK anhängen und die Dateien darauf kopieren.

Wenn Sie ACLs und alle NTFS-Metadaten beibehalten möchten (ein perfektes Image erstellen ), verwenden Sie ImageX , um ein Image der physischen Festplatte zu erfassen. Wenden Sie das Image dann sofort auf das angeschlossene virtuelle Laufwerk an. Sie benötigen jedoch genügend Speicherplatz für eine vollständige Sicherung der Quellfestplatte.


0

Nach langer Recherche habe ich herausgefunden, dass der einzige Weg, die Informationen von Ihrem Computer in die virtuelle Maschine zu importieren, darin besteht, sie Ordner für Ordner freizugeben und ihnen die vollen Rechte zu geben. Für mich gearbeitet!

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.