hogyan lehet átméretezni egy VirtualBox lemezt (Window and Mac)

ma történt velem: létrehoztam egy Virtualbox (ingyenes) virtuális Gépet (VM) néhány teszt futtatásához (egy régi számítógép áthelyezése virtuális gépre), és alábecsültem a lemez méretét, amire valóban szükségem volt: 15 GB-os operációs rendszerrel (Windows 7) még nem volt elég hely a frissítéshez. Nem nagy ügy, egy kattintással újra méretezhetem a lemezt? Nem igazán.

(A VMWare-től eltérően) nincs grafikus felhasználói felület az adott beállítás megváltoztatásához. De ne aggódj, itt van, hogyan kell gyorsan megtenni a parancssorral mind a Windows, mind a Mac számára. Először készítsen biztonsági másolatot a virtuális gépéről!

technikai részletek

  • az ” új grafikus felhasználói felület szakasz a VirtualBox 6 használatával került hozzáadásra (2020 .május)
  • ezt a VirtualBox 4.3.22 Windows rendszeren és 4.3.20 Mac rendszeren (2015. február) írta
  • a virtuális gép dinamikusan kiosztott lemezzel rendelkezik (ami azt jelenti, hogy a.VDI fájl idővel növekedni fog)
  • a VM operációs rendszer A Windows 7

új grafikus felhasználói felület átméretezni

az újabb változata VirtualBox, van egy virtuális média menedzser, hogy cab átméretezni a lemezt az Ön számára (észrevettem, hogy a V6.x de nem vagyok biztos abban, hogy mikor adták hozzá). Ez nagyon egyszerű, mivel csak a Fájl menübe lép, és kiválasztja.

Ezután válassza ki a módosítani kívánt lemezt, majd válasszon egy új méretet az “Apply”gombbal. De még nincs vége! Ez az új grafikus felhasználói felület alapvetően lehetővé teszi az 1. Lépés 4. lépésének átugrását az alábbi utasításokban.

ez egyenértékű a fizikai lemez méretének növelésével, de még mindig ki kell terjesztenie az operációs rendszer partícióját, az 5.lépésben leírtak szerint.

Windows

1. lépés

nyisson meg egy parancssort az ikonjára kattintva, vagy írja be a “cmd” parancsot a Start>keresés.

windows-8-go-to-virtualdisk-app-mappa

2. lépés

menj oda, ahol a VirtualBox telepítve van (általában C:\Program Files\Oracle\VirtualBox) to find the VboxManage utility (full documentation here). Here are the commands to type (one per line):

cd\
cd “Program Files\Oracle\VirtualBox”

You should now be in the proper directory, and can even verify that the VBoxManage.exe app is there by typing

dir VboxManage.exe

windows-8-check-virtualdisk-utility

Step 3

Find the file path where your virtual machine disk file (.vdi) is (usually in C:\Users\<username>\VirtualBox VMs\).

windows-8-go-to-virtualdisk-resize

Step 4

Use the modifyhd command of VBoxManage (a utility that comes with VirtualBox) as follows:

VBoxManage modifyhd “C:\Users\<username>\VirtualBox VMs\<vm_name><disk_name>.vdi” –átméretezés <méret MB-ban>

esetemben gépeltem (40 GB-ra vagy 40000 MB-ra történő átméretezéshez):

vboxmanage modifyhd “c:\Users\Hubert\VirtualBox VMs \ számviteli klón \ számviteli Windows klón.vdi “- resize 40000

az idézőjelek csatolása azért szükséges, mert a fájl elérési útja (és neve) szóközökkel rendelkezik, és a Prompt nem tudja kezelni őket idézőjelek nélkül.

Megjegyzés: Ez két kötőjel az “átméretezés”előtt. A betűtípustól függően vizuálisan egy hosszú sorként jelenhet meg.

látnia kell egy vizuális megerősítést arról, hogy a vboxmanage dolgozik a fájlon. Ennek elvégzésének ideje a mérettől függ,de percek kérdése. A Virtual box most megerősíti, hogy a meghajtó nagyobb (itt 40 GB, ahogy kértük)

virtual-box-disk-resized-after

5. lépés

indítsa el a virtuális gépet, és rájön, hogy a meghajtó továbbra is ugyanolyan méretűnek tűnik, mint korábban (itt 15 GB) !!! Ez normális — ez csak azért van, mert bár a lemezt újra méretezték, a partíció továbbra is az eredeti méretével van beállítva. Meg tudjuk javítani.

vm-disk-still-small

6.lépés

menjen a lemezkezeléshez a Start>számítógép (kattintson a jobb gombbal)>kezelése>Tárolás>Lemezkezelés. (a parancssorból is megnyithatja)

virtual-box-old-partition-size

7.lépés

kattintson a jobb gombbal a kiterjeszteni kívánt meglévő partícióra (itt, C:), majd válassza a “hangerő kiterjesztése” lehetőséget a felbukkanó menüben.

extend-disk-volume-menu

alapértelmezés szerint a Lemezkezelő azt javasolja, hogy terjessze ki az összes rendelkezésre álló helyet, amit valószínűleg meg akar tenni, de bármilyen más méretet kiválaszthat. Az alábbi képernyőkép azt mutatja, hogy 24 GB-ot adunk hozzá a meglévő 15 GB-hoz => közel 40 GB.

extend-disk-options

és ha minden jól megy, egy új pillantást a C: meghajtó most mutatja A 40GB kértük. Tessék. Végre használhatja az extra helyet!

virtual-box-disk-partition-after

minden esetre itt van egy videó (nem az enyém), amely megmutatja, hogy néz ki a folyamat. A Windows kissé eltérő verzióját használja, de ennek elég közel kell lennie:

YouTube poszter

Mac OS X

1.lépés

Ha Mac OS-t használ, az eljárás szinte pontosan ugyanaz. Egy kicsit rövidebbé teszem az idő kedvéért. Tudom, hogy néhány felhasználó még soha nem használta a parancssort (tudjon meg többet az OSX parancssorról), ezért itt találja meg: csak keresse meg a Terminal alkalmazást.

mac-os-open-terminal

2 .lépés

keresse meg a virtuális gép teljes elérési útját és fájlnevét.VDI virtuális lemezfájl. Mindkettőre szüksége lesz a parancs beírásához a terminálba.

3. lépés

úgy tűnik, hogy a VBoxManage alkalmazás alapértelmezés szerint bárhonnan elérhető, ezért nem kell az alkalmazás könyvtárába mennünk. Csak a következő parancs a terminál ablakban:

VBoxManage modifyhd “<vdi_file_full_path_and_name>” –40000 átméretezése

a parancssorban látnia kell a fájl segédprogramját.

virtualbox-resize-command-mac

Ha kész, indítsa újra a virtuális gépet, és indítsa el a Windows rendszert. Innen csak vegye fel a Windows megoldást, az 5. lépést a fentiek szerint.

újra kell méreteznie a Windows partíciót, és elegendő tárhelye lesz az Ön igényeinek. Ez az!

Egyéb

vegye figyelembe, hogy feltételezem, hogy itt feltétlenül szükség van a rendszermeghajtóra. Azért tettem, mert azt akartam, hogy a frissítések működjenek, és több alkalmazást kellett telepítenem a C:\ – ra.

Ha adatokat szeretne tárolni, hozzáadhat egy másik D: meghajtót is egy új emulált lemez felépítésével. Általában könnyebb kezelni a virtuális gépeket egyetlen fájlként, de ha van adatmegosztás, akkor van értelme megosztani a lemezeket.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.