Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

Virtuelle Maschine auf SSD oder HDD?

Hilfe bei Problemen mit der Installation und Benutzung der VMware Workstation und VMware Workstation Pro.

Moderatoren: Dayworker, irix

Member
Beiträge: 356
Registriert: 01.12.2009, 00:07

Virtuelle Maschine auf SSD oder HDD?

Beitragvon Helveticus » 23.04.2012, 14:35

Hallo

Ich habe ein Notebook mit Windows 7 als Host und eine SDD und HDD verbaut. Also Virtuelle Maschinen habe ich Windows 7 und Ubunt, diese laufen aber nie gleichzeitig (wegen RAM).

Würdet ihr die virtuellen Maschinen auf die HDD oder SSD tun bzw. merkt man auf der SSD einen Geschwindigkeitsunterschied bei den VMs? Die Festplatten der VMs sind übrigens wachsend also nicht fest alloziert.

Ich benutze übrigens VMware Workstation.

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 23.04.2012, 14:39

Wie sagt man so schoen ? "Versuch macht kluch"

probier es doch einfach aus ;)

Wenn es wichtige VMs sind wuerde ich sie wohl eher auf normalen Festplatten speichern - die gehen nicht so schnell kaputt

Member
Beiträge: 356
Registriert: 01.12.2009, 00:07

Beitragvon Helveticus » 23.04.2012, 14:57

Ich habe noch ein Backup der VMs. ;)

Dann werde ich es mal ausprobieren. Da eine SSD viel schneller ist als eine HDD hätte ich eigentlich erwartet, dass die VM auf der SSD flotter läuft.

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 23.04.2012, 15:05

wird sie wohl auch

Experte
Beiträge: 1845
Registriert: 04.10.2011, 14:06

Beitragvon JustMe » 23.04.2012, 15:43

Zumindest sollte sie schneller starten. Vorausgesetzt, dass der Notebook-Controller die hoehere Uebertragungsrate einer SSD gegenueber einer HD auch bewaeltigen kann.

Ob die sich dann in der normalen Bearbeitung schneller anfuehlt haengt ganz stark davon ab, was damit gemacht wird. Soll heissen, dass Massenspeicherzugriffe schneller sind, aber schneller ausgefuehrt wird die VM aufgrund der SSD schon mal nicht.

Member
Beiträge: 356
Registriert: 01.12.2009, 00:07

Beitragvon Helveticus » 23.04.2012, 17:37

Alles klar, vielen Dank.

Ich würde meine zwei VMs gerne noch preallocaten, also beide harddisk auf so 20GB festlegen.

Wie kann ich das im Nachinein machen? Und falls der Speicherplatz dann doch zu klein wird, kann man die VM später noch vergrössern?

Wie kann ich in Ubuntu eigentlich nachschauen wie viel Speicherplatz zur Zeit belegt wird? In Windows weiss ich es, aber in Ubuntu nicht.

King of the Hill
Beiträge: 13656
Registriert: 01.10.2008, 12:54
Wohnort: laut USV-Log am Ende der Welt...

Beitragvon Dayworker » 23.04.2012, 17:59

Wie kann ich das im Nachinein machen? Und falls der Speicherplatz dann doch zu klein wird, kann man die VM später noch vergrössern?
Vergrössern geht über die Workstation-Anwendung in den VM-Einstellungen. Ändern auf Preallocated, Sparse oder mit Unterteilung in 2GB-Häppchen geht dagegen nur auf CMD oder ba$h mit dem "vmware-vdiskmanager" aus dem VMware-Programmordner. Die Syntax wurde hier schon öfter mal gepostet, ansonsten einfach mal ohne weitere Parameter starten.

Wie kann ich in Ubuntu eigentlich nachschauen wie viel Speicherplatz zur Zeit belegt wird? In Windows weiss ich es, aber in Ubuntu nicht.
Ich nehm dafür:

Code: Alles auswählen

df -h
Als Ausgabe erhältst du dann auf der ba$h:

Code: Alles auswählen

boinc@Lubuntu32:~/Cuda$  df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             7,5G  5,6G  1,6G  79% /
udev                  179M  4,0K  179M   1% /dev
tmpfs                  74M  636K   74M   1% /run
none                  5,0M     0  5,0M   0% /run/lock
none                  185M     0  185M   0% /run/shm

Member
Beiträge: 356
Registriert: 01.12.2009, 00:07

Beitragvon Helveticus » 23.04.2012, 18:53

VIelen Dank, werde es ausprobieren.

Wenn nun die Disks preallocated sind, dann muss ich nur noch in der VM defragmentieren, aber nicht mehr per VMware Workstation defragmentieren und auch nicht mehr shrinken. Richtig? Und in Ubuntu muss man ja auch nicht defragmentieren, mir ist auf jeden Fall kein Defragmentierer bekannt.

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 23.04.2012, 18:55

Richtig?

jep

Member
Beiträge: 356
Registriert: 01.12.2009, 00:07

Beitragvon Helveticus » 26.04.2012, 14:52

Kann man bei preallocated disks eigentlich immer noch mit snapshots arbeiten?

Experte
Beiträge: 1845
Registriert: 04.10.2011, 14:06

Beitragvon JustMe » 26.04.2012, 15:33

Selbstverstaendlich ja.

Warum denn nicht?

Member
Beiträge: 356
Registriert: 01.12.2009, 00:07

Beitragvon Helveticus » 16.05.2012, 18:27

Vergrössern geht über die Workstation-Anwendung in den VM-Einstellungen.


Wie kann ich denn die disk verkleinern?

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 16.05.2012, 20:26

Einfachste Variante: kleinere vmdk hinzufuegen - in ghost LiveCD booten und disk to disk clonen

Zur Not geht es auch mit gewalt und einem Texteditor - das mache ich aber ungerne und nur im Notfall

Member
Beiträge: 356
Registriert: 01.12.2009, 00:07

Beitragvon Helveticus » 16.05.2012, 21:08

Ist es mit einem Texteditor nicht viel schneller? Was wäre denn der Nachteil?

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 16.05.2012, 21:20

Das ganze ist hoechst experimentell.

1. im Gast defragmentieren
2. Partition verkleinern mit gparted zum Beispiel
3. Gast runterfahren und vmdk von Hand verkuerzen - haengt vom Typ ab

Daumen druecken


wenn du Ghost hast - mach es mit ghost

Member
Beiträge: 356
Registriert: 01.12.2009, 00:07

Beitragvon Helveticus » 16.05.2012, 21:26

Ich habe Ghost nicht und weiss auch nicht genau was das ist. ;)

Gibt es denn keine einfachere Variante? Die VM ist immer noch sparse, da könnte ich doch vor der Umwandlung in preallocated vielleicht einfacher die Grösser der disk verkleinern.

Member
Beiträge: 356
Registriert: 01.12.2009, 00:07

Beitragvon Helveticus » 17.05.2012, 12:50

So also ich habe noch zwei sparse VMs, Ubuntu und Windows 7. Der Host ist Windows 7. Ich möchte die Festplatte in beiden VMs verkleinern und dann auf preallocated konvertieren.

Kann mir da jemand eine kleine Anleitung schreiben wie die Festplatte am einfachstens verkleinere?

PS: Mit dem Converter geht das nicht?

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 17.05.2012, 18:11

doch - mit Converter geht es auch

King of the Hill
Beiträge: 13656
Registriert: 01.10.2008, 12:54
Wohnort: laut USV-Log am Ende der Welt...

Beitragvon Dayworker » 18.05.2012, 00:28

Gerade weil das Verkleinern mit Problemen behaftet ist, lautet ja auch eine Empfehlung, alles immer nur so groß wie nötig und nicht wie möglich anzulegen.

Im Converter zeigst du auf die vorhandene VM, wählst bei der vDisk die Grössenänderung sowie Preallocated an und gibst dann einen neuen Speicherort für die VM bekannt.

Member
Beiträge: 356
Registriert: 01.12.2009, 00:07

Beitragvon Helveticus » 23.05.2012, 17:27

Das preallocaten und verkleinern der Windows 7 VM hat mit dem Converter super geklappt. Bei der Ubuntu VM klappt es aber nicht, ich kann da mit dem Converter nur preallocaten, aber nicht die Grösse ändern. Warum und was kann man da machen?

Die sparse Festplatte hat in Ubuntu eine Grösse von 20GB, gebraucht werden aber nur 9.4GB. Wenn ich nun auf preallocated konvertiere, möchte ich so eine Grösse von 15GB einstellen.

King of the Hill
Beiträge: 13656
Registriert: 01.10.2008, 12:54
Wohnort: laut USV-Log am Ende der Welt...

Beitragvon Dayworker » 24.05.2012, 06:22

Das Problem dürfte sein, daß sich Linux bereits über die kompletten 20GB verteilt hat und die vDisk daher nicht mehr verkleinert werden kann. Ich habe anscheinend bei meiner Entwickler-VM denselben Fehler gemacht... :roll:
Eine gangbare Lösung wäre der Weg über eine Live-CD. Du legst dazu eine neue VM passender Diskgrösse an, bootest von der Live-CD und kopierst den Inhalt mitsamt allen Attributen und Besitzrechten, einen passenden Parameterstring habe ich hier schon mal gepostet, in die neue VM. Danach mußt du nur noch in der Datei /etc/fstab ggf die UUID ändern (sudo blkid liefert dir die gewünschte UUID) und den Bootsektor schreiben lassen.

Member
Beiträge: 356
Registriert: 01.12.2009, 00:07

Beitragvon Helveticus » 24.05.2012, 14:06

Vielen Dank für den Tipp, leider verstehe ich nicht alles.

Was für eine Live-CD sollte ich denn verwenden? Habe noch nie so eine verwendet. Und soll ich in der Ubuntu VM die Live-CD booten?

Wie kann ich denn den Bootsektor schreiben lassen?

Member
Beiträge: 356
Registriert: 01.12.2009, 00:07

Beitragvon Helveticus » 26.05.2012, 10:59

Please help me. :idea:

King of the Hill
Beiträge: 13656
Registriert: 01.10.2008, 12:54
Wohnort: laut USV-Log am Ende der Welt...

Beitragvon Dayworker » 26.05.2012, 12:38

Als Live-CD kannst du eigentlich jede nehmen. Knoppix ist dort sehr beliebt oder du nimmst die aktuelle Gparted.
Mit Gparted kannst du dann noch mal eine Partitionsverkleinerung unter Linux versuchen. Einfach die Live-CD als ISO in der VM booten. Irgendwo auf der Gparted-Homepage sind auch Partitionierungsabläufe beschrieben.


Zurück zu „VMware Workstation und VMware Workstation Pro“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste