Ako zmeniť veľkosť súboru VirtualBox VDI alebo VHD v systéme Mac OS X

Obsah:

Anonim

Ak používate VirtualBox na spustenie hosťujúcich operačných systémov v rámci virtuálneho počítača na Macu, ako je Windows 10 alebo Ubuntu Linux, možno budete musieť zmeniť veľkosť virtuálneho disku, na ktorom sa nachádza OS. Toto je často prípad, keď nedostatočne odhadnete, koľko miesta je potrebné na správnu inštaláciu vo virtuálnom počítači s dynamicky prideľovaným úložiskom.

Na zmenu veľkosti súboru VDI alebo VHD v systéme Mac OS X (môže to fungovať rovnako v linuxe, dajte nám vedieť), použijete nástroj VBoxManage z príkazového riadku Mac. Aj keď sa rozhodnete nainštalovať nástroje príkazového riadka VirtualBox, nebude to vo vašej ceste, takže namiesto toho zamierite do obsahu VirtualBox.app a použijete nástroj.

Vzhľadom na to, že ide o úpravu virtuálneho počítača, je dobré si vopred zálohovať súbor VDI alebo VHD. Ak vám terminál vôbec nevyhovuje, mali by ste si najskôr zálohovať celý Mac . Majte na pamäti, že nástroj na zmenu veľkosti používa na meranie megabajty, takže ak meníte súbor vm na 30 GB, bude to 30 000 MB, 50 GB ako 50 000 atď.

Ako zmeniť veľkosť virtuálneho disku VirtualBox v systéme Mac OS

  1. Vypnite VM a ukončite VirtualBox
  2. Otvorte aplikáciu Terminál a pomocou nasledujúceho príkazu prejdite do adresára aplikácie VirtualBox:
  3. cd /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/

  4. Teraz v správnom adresári ste pripravení spustiť príkaz na zmenu veľkosti s nasledujúcou syntaxou:
  5. VBoxManagemodehd --resize Povedzme napríklad, že existuje súbor Windows 10 VM VDI umiestnený na /Users/Paul/Documents/ VM/Windows10.vdi a chceme, aby sa zväčšil z 15 GB na 30 GB, syntax by bola: VBoxManage modifikhd --resize 30000 ~/Documents/VM/Windows10.vdi

  6. V prípade potreby overte, či sa zmena uskutočnila pomocou príkazu showhdinfo:
  7. VBoxManage showhdinfo ~/cesta/k/vmdrive.vdi

  8. Znova spustite VirtualBox a spustite nový hosťovský OS so zmenenou veľkosťou

Ak sa cesta k súboru VM nachádza v hlboko zakorenenom alebo zložitom umiestnení, použite úvodzovky alebo pomocou presunutia vytlačte trik cesty, ktorý funguje skvele v aplikácii Terminál a správne ukazuje na zložitú hierarchiu adresárov.

Zmena veľkosti disku pomocou VBoxManage je v podstate okamžitá z príkazového riadku, ale majte na pamäti, že keď sa vrátite späť do virtuálneho operačného systému (Windows, OS X, Linux alebo čokoľvek iné, v VirtualBox), pravdepodobne budete chcieť prerozdeliť oddiel na použitie nového priestoru.

Spustil som to, aby som zväčšil minimálnu veľkosť dynamickej alokácie. Ak má súbor VDI pevnú veľkosť a chcete ho zmenšiť, nástroj VBoxManage bude stále robiť túto prácu, ale príznak –kompakt je to, čo hľadám.

VBoxManage je užitočný nástroj s množstvom skvelých využití, môžete ho tiež použiť na rýchle naklonovanie virtuálneho disku a úpravu takmer čohokoľvek v rámci VirtualBox z príkazového riadku. Ak plánujete používať VBoxManage často, možno ho budete chcieť pridať do svojej cesty alebo vytvoriť alias pre jednoduchší prístup.

Poznáte iný spôsob, ako zmeniť veľkosť VirtualBox VDI? Dajte nám vedieť v komentároch.

Ako zmeniť veľkosť súboru VirtualBox VDI alebo VHD v systéme Mac OS X