staging.inyokaproject.org

Howto/Laufenden_Rechner_in_virtuelle_Machine_konvertieren

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels Archiv/Howto/Laufenden_Rechner_in_virtuelle_Maschine_konvertieren.

SirVival

Anmeldungsdatum:
20. Februar 2007

Beiträge: Zähle...

Hallo,
ich habe mal ein HowTo erstellt wie man ein laufendes Linux in eine virtuelle Machine kovertiert ohne dabei eine Enterprise Lösung zu nutzten.
Ist mein ersten Howto daher Kritik ist erwünscht.

Gruß Fabian

Maggot

Avatar von Maggot

Anmeldungsdatum:
9. September 2011

Beiträge: 82

Hallo.

Ich habe mal deinen Artikel gelesen und habe ein paar Fragen/Anregungen/

  1. Kann man das auch machen wenn man VirtualBox verwendet?

  2. Du könntest auf diesen Artikel im Wiki am Anfang verweisen: virtualisierung

  3. "Sollte da Ziel ein Netzwerklaufwerk sein muss man es voher natürlich unter media mounten." → Da könntest du auch auf das Wiki verlinken

  4. Dort wo du beschreibst, dass man die vmdk Datei mit einem Editor öffnen muss, könntest du beschreiben warum diese Änderungen notwendig sind.

Danke auf jeden Fall für die Mühe einen Artikel zu schreiben. ☺

Kätzchen

Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 7130

Diese Howto-Anleitung wurde zuletzt von SirVival am 23.06.20145 unter Ubuntu 10.04 und mit dem VmWare Player 6.0.6 erfolgreich getestet.

Pass bitte das Datum an und Teste das Howto unter einer Aktuellen Ubuntu-Version. Sonst wird es Archiviert da 10.04 Mausetot ist.

SirVival

(Themenstarter)

Anmeldungsdatum:
20. Februar 2007

Beiträge: Zähle...

Hmm ok ich teste es gerade mit 14.04.
Der Hintergrund war ja mein veraltetes 10.04 zu "erhalten". Gibt bestimmt einige die ein veraltetes Linux nutzen.
Virtual Box will ich mir halt nicht extra installieren.
Gibt Anleitungen im Netz zu aber wenn ich die nicht teste soll ich dass dann trotzdem übernehmen?

EDIT: 14.04 64 bit getestet. Unterschied: man muss den LBA48 Eintrag übernehmen und nicht LBA wie bei einem 32-bit.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

zwei Anmerkung:

  • Auch wenn bei Howto mehr Freiheiten herrschen - dieser exzessive Gebrauch von manuellen Zeilenumbrüchen geht gar nicht, auch nicht bei Howtos. Bitte "ordentlichen" Fließtext nutzen und denn Inhalt sinnvoll in Absätze strukturieren. Es muss echt nicht jeder Satz in einer eigenen Zeile stehen...

  • Den Artikel nochmal in Ruhe lesen davon ausgehend, dass der Leser _keine_ Ahnung vom Inhalt hat und dann nochmal prüfen, ob wirklich alles verständlich und nachvollziehbar ist.

Gruß, noisefloor

SirVival

(Themenstarter)

Anmeldungsdatum:
20. Februar 2007

Beiträge: 46

Ok.
Ich finde immer Fließtext total schlecht zu lesen wenn es um technische Dinge geht (gerade auf Widescreen Monitoren).
Daher die Zeilenumbrüche.
Geschmäcker sind nun mal verschieden.
Dann änder ich dass mal. Ist ja noch lange nicht fertig.
Bitte nicht falsch verstehen, dies ist das erste mal dass ich ein Howto erstelle daher macht man nun mal Fehler. Aber ich finde es immer sehr unfreundlich einen Satz mit ... zu beenden.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

dann einfach hier nochmal kurz posten, wenn du inhaltlich mit dem Artikel zufrieden bist.

Oder halt gerne auch vorher, wenn Fragen etc. sind.

Gruß, noisefloor

SirVival

(Themenstarter)

Anmeldungsdatum:
20. Februar 2007

Beiträge: 46

Ich habe jetzt mehr Fließtext.
An welchen Stellen muss ich noch ausführlicher werden?

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

das Howto ist an sicht IMHO soweit verständlich, außer ganz zum Schluss der Teil wo beschrieben ist, wie / wo die vdmk zu modifizieren ist. Zumal das ja essentiell wichtig ist, damit das ganz überhaupt läuft.

Die drei Zeilen

ddb.geometry.cylinders = "cylinders"
ddb.geometry.heads = "heads"
ddb.geometry.sectors = "sectors/track"

sind IMHO so z.B. falsch / funktionieren nicht - jedenfalls ist es im verlinkten, englischsprachigen Tutorial anders erklärt 😉

Gruß, noisefloor

SirVival

(Themenstarter)

Anmeldungsdatum:
20. Februar 2007

Beiträge: 46

Hi,
habe das Ende nochmal überarbeitet.
Eine Frage:
Wie mache ich im vorletzten Beispiel "zu modifizieren" am besten deutlich welche Einträge zu modifizieren sind?
Indem ich sie z.B: in < > einfasse oder mit " "?

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

z.B. so:

#"cylinders" durch die tatsächliche Anzahl der Zylinder ersetzen
ddb.geometry.cylinders = "cylinders"
#"heads" durch die tatsächliche Anzahl der Schreib-/Leseköpfe ersetzen
ddb.geometry.heads = "heads"

Gruß, noisefloor

SirVival

(Themenstarter)

Anmeldungsdatum:
20. Februar 2007

Beiträge: 46

@Maggot Wärst du bereit dies hier für Virtual Box zu testen:

VBoxManage convertfromraw test.hdd vmdkname.vmdk --format VMDK

verdooft

Anmeldungsdatum:
15. September 2012

Beiträge: 4450

Hab paar Flüchtigkeitsfehler korrigiert, Kommata vor dass, virtuelle Machine → virtuelle Maschine, varrieren → variieren ... Achso: Virtual Machine hab ich konsequent durch virtuelle Maschine ersetzt, paar englische Sachen sind jedoch verblieben:

Der zu konvertierende Rechner ist gebootet

Weicht der LBA Eintrag z.B. ab gibts beim boot der virtuellen Maschine dann einen Mount error.

Ich weiß nicht, wie streng das bei HowTos gehandhabt wird.

SirVival

(Themenstarter)

Anmeldungsdatum:
20. Februar 2007

Beiträge: 46

Hi,
guter Hinweis! Ich werde es ändern und nur noch deutsche Begriffe verwenden. Fällt einem selbst gar nicht auf.

Ich teste mal wie es mit Virtual Box funktioniert.

Die Konvertierung mit qemu habe ich übrigens wieder abgebrochen. Hochgerechnet hätte es 40 Stunden + gedauert, wobei im Netz steht dass es immer langsamer wird mit der Zeit. Wäre also evtl. mehrere Tage gelaufen.
Die Idee war die Größe der virtuellen Festplatte auf den tatsächlich verwendeten Platz zu reduzieren. Wie es ja sonst bei einer dynamischen der Fall ist.

Diesen Befehl habe ich dafür verwendet:
qemu-img convert -O vmdk imagefile.dd vmdkname.vmdk

Gruß

EDIT:
die Konvertierungsrate von Vboxmanage ist in etwa bei 30 Gigabyte pro Stunde. Evtl. auch schneller da ich nicht ständig geschaut habe obs schon fertig ist.
Leider bootet virtual Box davon nicht richtig. Grub erscheint aber danach passiert nichts mehr (kein Festplattenzugriff).
VmWare läuft dagegen mit der Konvertierten vmdk. Die dd war 240 gigabyte groß die Konvertierung 216 gigabyte.
Ich schau mal was der Player mit defrag und compact noch rausholen kann.
EDIT2:
Anscheinend holt die konvertierung mit Vboxmanage schon das Maximum heraus. Die vmdk wird auf jeden Fall nicht kleiner.

SirVival

(Themenstarter)

Anmeldungsdatum:
20. Februar 2007

Beiträge: 46

Hi,
ich hatte viel zu tun und habe daher das Howto aus den Augen verloren.
Ich kümmer mich die Tage um die Fertigstellung.

Gruß

Antworten |