Povečati velikost diska v VirtualBox

Iz Windows 10, Kako razširiti disk virtualiziranih Ubuntu Linux (.VDI) odpadanje Oracle VM? Glej, kako v 2 koraki!

virtualboxo

Problem

Ko imate virtualizirani operacijski sistem, običajno je, da manjka prostora na disku po zaporednih posodobitvah.

Ta objava prikazuje naslednje Scenarij: iz sistema Windows 10, razširili bomo Ubuntu Linux virtualizirano (.VDI) Oracle VM VirtualBox.

Rešitev

Skratka, vse, kar morate storiti je zagnati ukaz prek terminala (Cmd) za (Korak 1) poveča velikost virtualnega diska in (Korak 2) nato razširite particijo z Gparted. Dajmo, gremo.:

Korak 1 | Povečajte velikost navideznega diska vašega VM-ja

1.1 Odpri cmd terminal kot skrbnik
Za to, vnesite v iskanje po oknih “Cmd” in ko se prikaže možnost Ukazni poziv, Z desno tipko miške kliknite in izberite “Zaženi kot skrbnik“.

1.2 Pojdite v namestitveni imenik VirtualBox
V CMD, postavite v svoj namestitveni imenik VirtualBox, privzeto na (C):\Program FilesOracleVirtualBox:

  C cd:\Program FilesOracleVirtualBox

1.3. Zaženite ukaz, da povečate velikost navideznega diska vašega VM-ja

Pred tem pa je, če ne veste, kje je VM fizično shranjen v računalniku, samo si oglejte VirtualBox in poiščite datoteko .VDI, na naslednji način:

Nastavitve > Skladiščenje > Krmilnik: Satan > [SuaVM].VDI > Informacije > Lokacijo (Primer: (D):\VMUbuntuUbuntu.VDI)

Naslov vašega .VDI je na nalepki “Lokacijo” ((D):\VMUbuntuUbuntu.vdi):
vmbox2

Agora sim! S tem podatki o datoteki .VDI, samo zaženite ukaz:

  VBoxManage modifyhd D:\VMUbuntuUbuntu.VDI --Spremeni velikost 20480

Opomba:
– Zamenjati “(D):\VMUbuntuUbuntu.vdi” po poti do vašega.vdi. V tem primeru povečujem disk na 20gb (20gb x 1024mb = 20480).
– Upoštevajte, da je sprva “Navidezna velikost” je 12gb in na koncu bomo dosegli želeno 20gb.

Potem si oglejte, kako se je celoten KORAK izkazal 1:
vmbox1

 

Korak 2 | Razširite particijo na ustvarjeni disk

Razumevanje rešitve:
Morda se zdi čudno., ampak dejstvo, da zdaj že imate večji disk, ne pomeni, da datotečni sistem zaseda ves ta razpoložljivi prostor.

Oglejte si spodnjo sliko in si oglejte, kako je disk videti. Opazili, da ima 8gb brezplačno, ki je prav prostor, ki smo ga povečali, Samo, da ni zasedeno.:

vmbox3

Vprašanje tukaj je: kako se pridružiti tiste 11gb z 8gb, če particijo “Razširiti + Swap” je prav na sredini?

No, za rešitev tega, izbrisali boste (in nato ponovno) particijo zamenjava in podaljšanje z uporabo Gparted.

2.1 Namestitev GParted
V iskanju za Ubuntu, iskati “Programske opreme”. Kliknite na Programska oprema Ubuntu in poiščite Gparted, Tako, namestite ga!
vmbox4

2.2 Odstranite swap particijo + Razširiti

Brez strahu., odstranite particijo Swap in nato Razširiti to je med prvotno particijo (Polno) in nov prostor, ustvarjen (Prazna), tako, da je velik blok nedodeljen prostor, kot je prikazano spodaj:
vmbox5

2.3 Razširitev prvotne particije
Uporaba grafične funkcije Gparteda (Spreminjanje/premikanje velikosti), postavite miško v razcep med particijami in povlecite izvirno particijo (od leve proti desni) o nedodeljen prostor, pustiti le en prostor za kasnejše Swap.

V mojem primeru, levo na koncu nedodeljen prostor (Prazna), prostor 2048mb za ponovno Swap, predstavljena s svetlo modro orisom na zgornji sliki.

2.4 Ponovno pouči razširjeno particijo + Swap
Kliknite nedodeljen prostor, ki ste ga rezervirate, nato pa najprej ustvarite razširjeno particijo in nato zamenjavo.

vmbox7

Preverjanje rezultata

Primerjava številk z začetka objave s spodnjimi številkami, vidimo, da tako ubuntu disk manager in virtualno polje, da smo dobili pričakovan rezultat.

Upravitelj diskov Ubuntu:
vmbox9

Navidezno polje:
vmbox8

In to je to., to je bilo opravljeno!

Skupaj zadetkov: 22497

21 pripombe na “Povečati velikost diska v VirtualBox

      • Alex je dejal:

        Svojo ker poti (pot) virtualnih strojev vsebuje prazen prostor. Sem imel isti problem in ga rešiti tako, da prostor, in po posegu, ponovno pritrditi prostor, sicer stvaren ne vidi mesto stroji.
        Primer:
        (C):\UporabnikiadminVirtualBox VMSWindowsWindows.vdi
        Pojdi v mapo, preimenujte in vzemite prazno. Nato pustite ukaz:
        (C):\UporabnikiadminVirtualBoxVMSWindowsWindows.vdi
        Ko dokončate, preimenovati in zamenjati beli prostor v mapi.

  1. Fernando Tremonti je dejal:

    Ta način ne roll:

    (D):\Program FilesOracleVirtualBox>VBoxManage modifyhd D:\VirtualBoxVMsDesenvolvimentoDesenvolvimento.vdi –Spremeni velikost 51200
    VBoxManage.exe: Napaka: Ni mogoče registrirati trdi disk imel:\VirtualBoxVMsDesenvolvimentoDesenvolvimento.vdi’ {0D46624B-3753-40D0-A025-9F1F784E9885} ker trdi disk 'D:\VirtualBox VMsDevelopmentDevelopment.vdi’ z UUID {0D46624B-3753-40D0-A025-9F1F784E9885} že obstaja
    VBoxManage.exe: Napaka: Podrobnosti: koda E_INVALIDARG (0X80070057), Komponenta VirtualBoxWrap, Vmesnik IVirtualBox, IUnknown callee
    VBoxManage.exe: Napaka: Kontekstu: “OpenMedium(Bstr(pszFilenameOrUuid).Surovega(), enmDevType, enmAccessMode, FForceNewUuidOnOpen, pMedium.asOutParam())” Na črti 179 datoteke VBoxManageDisk.cpp

    Vsi nasveti?

    • Francisco je dejal:

      Poskusite to:
      VBoxManage modifyhd “(D):\VirtualBoxVMsDesenvolvimentoDesenvolvimento.vdi” –Spremeni velikost 51200

      To je dve vezaji za zastavo “–Spremeni velikost”

  2. Thiago je dejal:

    Tukaj je del večje fizične HD delal, stvaren škatla prikazuje izbrano velikost, ampak ko jaz nastopiti VM HD še s staro velikost… Celo GParted does ne razstava nove velikosti za rezervni ali karkoli.

  3. Gabriel Gomez je dejal:

    Fantje, ki imajo težave z neveljavnega stopmeter

    “Sintaksna napaka: Neveljaven parameter 'VMsUbuntuUbuntu.vdi'”

    Samo poti nizov, IE, v dvojnih narekovajev!!

    hvala!

  4. Nilson je dejal:

    Hvala za pomoč kolega, Rešil me je v službi., ker v obnovi z Acronis sem uporabil enega od teh 15gb podrobnosti in da sem posodobil vsa okna in mrežo tukaj v regiji grozno…..

  5. Thiago SIlva je dejal:

    Gospodje,

    poskušam izvesti ta postopek in pri izvajanju se prikaže spodnja napaka:

    (Brez narekovajev)
    (C):\Program FilesOracleVirtualBox>VBoxManage modifyhd C:\UporabnikiThiagoDokumenti
    \VirtualBoxVMsWindows7Windows7.vdi –Spremeni velikost 102400
    VBoxManage.exe: Napaka: Trdega diska ni mogoče registrirati:\UporabnikiThiagoDocuments
    VirtualBoxVMsWindows7Windows7.vdi’ {b3c1079d-ebde-4a24-b10a-16d41a723da7} beca
    use a hard disk ‘C:\UporabnikithiagoDocumentsVirtualBox VMsWindows 7Windows 7.vd
    (I)’ z UUID {b3c1079d-ebde-4a24-b10a-16d41a723da7} že obstaja
    VBoxManage.exe: Napaka: Podrobnosti: koda E_INVALIDARG (0X80070057), Virtua komponenta
    IBoxWrap, Vmesnik IVirtualBox, IUnknown callee
    VBoxManage.exe: Napaka: Kontekstu: “OpenMedium(Bstr(pszFilenameOrUuid).Surovega(), enmDe
    vType, enmAccessMode, FForceNewUuidOnOpen, pMedium.asOutParam())” Na črti 179 1000000
    Datoteka VBoxManageDisk.cpp

    (Z narekovaji)
    (C):\Program FilesOracleVirtualBox>VBoxManage modifyhd “(C):\UporabnikiThiagoDocument
    sVirtualBoxVMsWindows7Windows7.vdi” –Spremeni velikost 102400
    VBoxManage.exe: Napaka: Trdega diska ni mogoče registrirati:\UporabnikiThiagoDocuments
    VirtualBoxVMsWindows7Windows7.vdi’ {b3c1079d-ebde-4a24-b10a-16d41a723da7} beca
    use a hard disk ‘C:\UporabnikithiagoDocumentsVirtualBox VMsWindows 7Windows 7.vd
    (I)’ z UUID {b3c1079d-ebde-4a24-b10a-16d41a723da7} že obstaja
    VBoxManage.exe: Napaka: Podrobnosti: koda E_INVALIDARG (0X80070057), Virtua komponenta
    IBoxWrap, Vmesnik IVirtualBox, IUnknown callee
    VBoxManage.exe: Napaka: Kontekstu: “OpenMedium(Bstr(pszFilenameOrUuid).Surovega(), enmDe
    vType, enmAccessMode, FForceNewUuidOnOpen, pMedium.asOutParam())” Na črti 179 1000000
    Datoteka VBoxManageDisk.cpp

    in se pojavi ista napaka, lahko pomaga v tem primeru?

    • Francisco je dejal:

      Poskusite to:

      VBoxManage modifyhd "C:\Usersthiagodocumentsvirtualboxvmswindows7windows7.VDI " –Spremeni velikost 102400

      To je dve vezaji za zastavo “–Spremeni velikost”

  6. Anonimni je dejal:

    Podrobno malo samo za tiste, ki imajo težave, podobne moji:
    Danes sem šel na test in drugi del ukaza se je spremenil. “modifyhd” za “modifymedium (v mestu: modifymedium)”. Zelo napaka, ki daje, označuje desni ukaz.
    Poskušal sem tbm dajanje citatov v celoti in to ni delovalo (nisem iskal razloga za napako). Ker prejšnja možnost ni delovala, kot drugo možnost sem moral zamenjati prazne prostore, ki so obstajali, med ločenimi imeni, z znakom katero koli vrsto “_”.
    Primer: Iz “Virtualni stroji” za “Virtual_Machines” (po nanesenem hd redation, Vrnil sem imena, kot so bila prej.).

    Opomba.: predvsem, ker ukaz ni bil viden, po tem, ko ga najdete v mapi VirtualBox, Moral sem navesti njegovo pot z ukazom. “pot” v hitrem (tbm lahko to dokončno storijo v sistemskih lastnostih).
    Primer: pot=C:\Program FilesOracleVirtualBox

    In nazadnje, hvala, ker ste objavili spletno mesto, ker mi je to pomagalo, hvala.

pusti odgovor

Na vaš e-poštni naslov ne bo objavljen. Zahtevana polja so označena z *