Login Form

   

Anleitungen

Error: Die virtuelle Festplatte ist zu groß für den IDE-Bus


Details

Die virtuelle Festplatte ist zu groß für den IDE-Bus

 

logowin

Der virtuelle Computer findet bei immer mehr Anwendern beliebtheit. Mit Windows Virtual PC (VPC) und dem neuen Tool Disk2VHD von Sysinternals ist es ein leichtes den alten PC in eine VHD zu konvertieren.  In Zeiten von Hard Disks im Terrabyte Bereich wurde die Euphorie einiger Administratoren schnell von einer Limitation in Virtual PC gebremts. Denn VPC kann mit Virtual Hard Disks (VHDs) die grösser sind als 127.5 GB nicht umgehen. Beim hinzufügen einer VHD zum VPC bringt es mit dieser Meldung ab:

  • The virtual hard disk image ‘.\My Virtual Machines\WS2008.vhd’ is too large for the IDE bus. Make sure that all virtual hard disk images connected to the IDE bus are not greater than 127.5 GB.

Für ein Resize eines solchen VHD Image, kann nicht nur die Virtual Hard Disk verkleinert werden. Auch die darauf angelegten Volumes müssen vorgängig auf die neue Grösse angepasst, sprich verkleinert werden.

Resize Volume

Das Volume kann auf einem Host System wie Windows 7, Window 8 oder Server 2008 R2 sehr einfach verkleinert werden. Dazu muss lediglich ein CMD Fenster als Administrator geöffnet und Diskpart ausgeführt werden. Nachdem eine Virtual Hard Disk geladen / attached wurde kann bereits das gewünschte Volume verkleinert werden. Sinnvoll ist es das Volume vor der Konvertierung zu defragmentieren, da ansonsten zu viel verteilter Speicherplatz belegt wird. Im nachfolgenden Beispiel wird ein Volume vom VHD Image “optik.vhd” auf 100 GB verkleinert.

admin

 

  • C:\> diskpart
  • DISKPART> list vdisk
  • DISKPART> select vdisk file=D:\optik.vhd
  • DISKPART> attach vdisk
  • DISKPART> list volume
  • DISKPART> select volume 4 (die nummer kann bei Ihnen anders sein)
  • DISKPART> shrink desired=102400
  • DISKPART> detach vdisk
  • DISKPART> exit

Wird bei “shrink” kein spezifischer Wert angegeben (desire=), so wird automatisch der maximal mögliche Wert genommen.

 

 

Resize VHD Image

Im nächsten Schritt muss auf das Tool VHD Resizer zurückgegriffen werden. Der VHD Resizer kopiert den Inhalt eines VHD Image blockweise in eine neue Datei. Der Vorteil hierbei ist, dass das Original Image erhalten bleibt und somit keine Daten verloren gehen (sollten). Damit die “Volume ID” nicht verändert wird, muss zwingend eine Kopie auf Blocklevel durchgeführt werden.

Die Handhabung von VHD Resizer ist einfach, nach der Installation muss lediglich das Source und Target VHD Image, sowie die neue Grösse (maximal 127 GB) angegeben werden, damit der Kopiervorgang gestartet werden kann. Ist die Datei allerdings zu diesem Zeitpunkt noch im Zugriff durch eine andere Applikation wie VPC, oder Disk Management, so wird die Meldung “Invalid Disk, please select another” ausgegeben.

Die Konvertierung in das neue VHD Image wird mit “Resize complete, resize another” abgeschlossen. Das Tool schliess sich übrigens automatisch, wenn “no” angewählt wird… Danach kann das neu angelegte Image der entsprechenden Virtual Machine hinzugefügt werden.

 

Download

vmToolkit VHD Resizer kann direkt beim Hersteller heruntergeladen werden. 

Download

 

   
© ALLROUNDER

Suche