VirtualBox VDI vagy VHD fájl átméretezése Mac OS X rendszeren
Tartalomjegyzék:
Ha a VirtualBoxot használja vendég operációs rendszerek futtatására egy virtuális gépen belül a Mac rendszeren, például a Windows 10 vagy az Ubuntu Linux rendszeren, akkor előfordulhat, hogy át kell méreteznie a virtuális lemez méretét, ahol az operációs rendszer található. Ez gyakran előfordul, ha nem megfelelően becsüli meg, hogy mennyi hely szükséges a megfelelő telepítéshez egy dinamikusan lefogl alt tárhellyel rendelkező virtuális gépen.
A VDI- vagy VHD-fájl átméretezéséhez Mac OS X rendszerben (ez Linux alatt is így működhet, tudassa velünk), használja a VBoxManage eszközt a Mac parancssorból. Még ha a VirtualBox parancssori eszközök telepítését választotta is, az nem lesz az Ön útvonalában, ezért a VirtualBox.app tartalmába kell lépnie, hogy helyette használja a segédprogramot.
Mivel ez a virtuális gép módosításáról van szó, célszerű előzetesen biztonsági másolatot készíteni a VDI- vagy VHD-fájlról. Ha egyáltalán nem elégedett a terminállal, valószínűleg először készítsen biztonsági másolatot a teljes Mac-ről. . Ne feledje, hogy az átméretező segédprogram megabájtokat használ a méréshez, így ha egy VM-fájlt 30 GB-osra módosít, az 30000 MB, 50 GB pedig 50000 lesz, és így tovább.
A VirtualBox virtuális lemez átméretezése Mac OS rendszerben
- Kapcsolja le a virtuális gépet, és lépjen ki a VirtualBoxból
- Nyissa meg a Terminal alkalmazást, és a következő paranccsal lépjen a VirtualBox alkalmazáskönyvtárába:
- A megfelelő könyvtárban készen áll az átméretezés parancs futtatására a következő szintaxissal:
- Ha szükséges, ellenőrizze, hogy a változás megtörtént-e a showhdinfo paranccsal:
- Indítsa újra a VirtualBoxot, és indítsa el az újonnan átméretezett vendég operációs rendszert
cd /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/
VBoxManage modifyhd --resize
Tegyük fel például, hogy van egy Windows 10 VM VDI fájl a /Users/Paul/Documents/ címen. VM/Windows10.vdi és azt szeretnénk, ha 15 GB-ról 30 GB-ra nőne, a szintaxis a következő lenne: VBoxManage modifyhd --resize 30000 ~/Documents/VM/Windows10.vdi
VBoxManage showhdinfo ~/path/to/vmdrive.vdi
Ha a virtuálisgép-fájl elérési útja mélyen gyökerező vagy összetett helyen található, használjon idézőjeleket, vagy használja a húzással történő nyomtatási útvonal trükköt, amely remekül működik a Terminal alkalmazásban, hogy megfelelően mutasson egy összetett címtárhierarchiára.
A meghajtó átméretezése a VBoxManage segítségével alapvetően azonnali a parancssorból, de ne feledje, hogy miután visszatért a virtuális operációs rendszerbe (Windows, OS X, Linux vagy bármi más, amelyen fut VirtualBox) valószínűleg át szeretné osztani a partíciót az új terület használatához.
Ezt azért futtattam, hogy növeljem a dinamikus kiosztás minimális méretét. Ha a VDI fájl fix méretű, és csökkenteni szeretné, a VBoxManage eszköz továbbra is elvégzi a feladatot, de a –compact jelző az, amit keresem.
A VBoxManage egy hasznos eszköz, számos nagyszerű felhasználási lehetőséggel, és virtuális lemez gyors klónozására is használható, és szinte bármit módosíthat a VirtualBoxon belül a parancssorból. Ha gyakran tervezi használni a VBoxManage-et, érdemes hozzáadnia az elérési útjához, vagy létrehozni egy álnevet a könnyebb hozzáférés érdekében.
Tud egy másik módot a VirtualBox VDI átméretezésére? Ossza meg velünk a megjegyzésekben.