Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Servus Zusammen,

weiß jemand wie ich von meiner VM (Virtual Box) den Festplattenspeicher nachträglich ändern kann? Ich hab im Internet gesucht und nur Lösungen per Kommandozeile gefunden.. die bringen mir nichts das die VBoxManage.exe bei nicht starten will. Vlt. weiß jemand eine Lösung :)

 

Grüße

Gelöst von Crash2001

Zur Lösung

Hast du es denn mit dem kompletten Befehl vom Host-System aus ausprobiert? War das VM-System zu dem Zeitpunkt gestartet oder heruntergefahren?
Nicht vergessen, dass man die Partition des virtuellen Systems danach noch verändern muss, da es nur die "virtuelle Festplattengrösse" verändert.

Zitat

Geben Sie folgenden Befehl ein und ersetzen Sie unsere Platzhalter durch Ihre Pfade:

"C:\Programme\Oracle\VirtualBox\VBoxManage.exe" modifyhd "C:\[Pfad zum Volume].vdi" --resize [gewünschte Größe in MB]

Kommt eine Fehlermeldung?
Falls ja, welche?
Stimmen die Pfade?

  • Autor

Hätte das jetzt so eingegeben: "C:\Programme\Oracle\VirtualBox\VBoxManage.exe" modifyhd "C:\[C:\Users\L.Obermeier\VirtualBox VMs\Server 2016].vdi" --resize [3750]

 

Dann kommt folgendes raus:

Oracle VM VirtualBox Command Line Management Interface Version 5.1.8
(C) 2005-2016 Oracle Corporation
All rights reserved.

Usage:

VBoxManage modifymedium     [disk|dvd|floppy] <uuid|filename>
                            [--type normal|writethrough|immutable|shareable|
                                    readonly|multiattach]
                            [--autoreset on|off]
                            [--property <name=[value]>]
                            [--compact]
                            [--resize <megabytes>|--resizebyte <bytes>]
                            [--move <full path to a new location>]

Syntax error: --resize: RTGetOpt: Command line option has argument with bad format.

C:\Users\L.Obermeier>
 

 

Grüße

 

Also das "C:\" ist da schon mal doppelt drin.

Eckige Klammern stehen dafür, dass das geschriebene als Platzhalter steht. Also statt [gewünschte Größe in MB] könnte dort z.B. 10000 stehen - ohne eckige Klammern.

 

Das was du machen willst wäre also folgender Befehl:

Zitat

"C:\Programme\Oracle\VirtualBox\VBoxManage.exe" modifyhd  "C:\Users\L.Obermeier\VirtualBox VMs\Server 2016.vdi" --resize 3750

 um die entsprechende virtuelle Platte Server 2016.vdi auf 3750MB zu vergrößern.

Es kann sein, dass du das Leerzeichen bei "VirtualBox VMs" durch ein %20 ersetzen musst.
Merke: Pfade mit Leerzeichen sind doof. ;) 

  • Autor

Wenn ich deinen Befehl eingebe kommt folgendes:

VBoxManage.exe: error: Could not find file for the medium 'C:\Users\L.Obermeier\VirtualBox VMs\Server%202016.vdi' (VERR_FILE_NOT_FOUND)
VBoxManage.exe: error: Details: code VBOX_E_FILE_ERROR (0x80bb0004), component MediumWrap, interface IMedium, callee IUnknown
VBoxManage.exe: error: Context: "OpenMedium(Bstr(pszFilenameOrUuid).raw(), enmDevType, enmAccessMode, fForceNewUuidOnOpen, pMedium.asOutParam())" at line 179 of file VBoxManageDisk.cpp

 

Grüße

Hmmm - wie ich grad gesehen habe sind da ja Anführungszeichen drum. Dann müsste es also auch ohne %20 gehen.

Wenn er dann noch meckert, dass er was nicht finden kann, überprüfe noch einmal genau die Pfade.

Wie du siehst - es versucht etwas zu tun - aber deine Angaben müssen natürlich auch stimmen. (liegt das z.B. wirklich auf Laufwerk C die VDI-Files?)

  • Autor

Ok, ich bin schonmal einen Schritt weiter. Am Pfad war ein kleiner Fehler. 

Hier der richtige Pfade: "C:\Programme\Oracle\VirtualBox\VBoxManage.exe" modifyhd  
"C:\Users\L.Obermeier\VirtualBox VMs\Server 2016 (neu)\Server 2012 R2.vdi" --resize 3750

Dann kommt aber ein Fehler:

 

2.PNG

Seltsam.

Das sollte eigentlich nicht kommen, wenn du den Befehl

 "C:\Programme\Oracle\VirtualBox\VBoxManage.exe" modifyhd "C:\Users\L.Obermeier\VirtualBox VMs\Server 2016 (neu)\Server 2012 R2.vdi" --resize 3750 

absetzt.

Hast du da eventuell einen Zeilenumbruch drin gehabt, so dass er den ersten Teil nicht mit im Befehl drinnen hat?

 

Bei der Fehlermeldung oben sieht es zumindest stark danach aus. So eine Meldung bekommt man nicht, wenn man ein Programm mit Parametern aufruft, sondern nur, wenn man nur die Parameter angibt aber den Programmbefehl davor vergisst.

  • Lösung

Hmmm - kann sein, dass du keine dynamische Festplatte, sondern eine mit statischer Größe eingerichtet hast.

Das kann man aber mit dem Tool auch machen, dass man die Platte klont. Dabei wird die virtuelle Platte in eine dynamische Platte umgewandelt standardmässig.

"C:\Programme\Oracle\VirtualBox\VBoxManage.exe" clonehd original.vdi klon.vdi

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.