Dugangi ang gidak-on disk sa VirtualBox

Gikan sa usa ka Windows 10, sa unsa nga paagi aron sa pagpalapad sa mga disk sa usa ka virtualized Ubuntu Linux (.vdi) usando pulong sa Dios VM VirtualBox? Tan-awa kon sa unsang paagi sa 2 mga lakang!

virtualboxlogo

problema

Kon kamo adunay usa ka virtualized operating system, kini mao ang komon nga modagan gikan sa luna disk human sa sunod-sunod nga updates.

Kini nga post nagpakita sa mosunod nga talan-awon: gikan sa usa ka Windows 10, kita sa pagpalapad sa Ubuntu Linux virtualized (.vdi) sa pagbuhat sa pulong sa Dios VM VirtualBox.

solusyon

sa mubo nga, ang tanan nga imong gikinahanglan nga buhaton mao ang modagan sa usa ka sugo pinaagi sa Terminal (CMD) alang sa (lakang 1) sa pagdugang sa virtual nga gidak-on disk ug (lakang 2) unya sa pagpalapad sa pagbulag, pagkabahin uban sa GParted. Umari kamo sa:

lakang 1 | Dugangi ang mga virtual gidak-on disk sa imong VM

1.1 Open Terminal o CMD nga ingon sa Administrator
alang niini nga, type sa search Windows “CMD” ug sa diha nga kamo makakita sa mga kapilian Command Dayon, click sa ibabaw niini sa husto nga button ug pagpili “Run nga ingon sa administrador“.

1.2 Bisitaha ang imong VirtualBox instalar directory
walay CMD, posisyon sa imong kaugalingon diha sa imong VirtualBox directory instalar, pinaagi sa default sa P:\Program Files pulong sa Dios VirtualBox:

  cd C:\Program Files  pulong sa Dios  VirtualBox

1.3. Run sa sugo aron sa pagdugang sa virtual nga gidak-on disk sa imong VM

sa atubangan nga, kon kamo dili mahibalo kon asa ang imong VM ang pisikal maluwas sa computer, lang sa pagkuha sa usa ka pagtan-aw sa VirtualBox ug tan-awa alang sa usa ka file .vdi, sumala sa pagsunod sa:

setting > storage > ginikanan: SATA > [SuaVM].vdi > impormasyon > nahimutangan (nga panig-ingnan: D:\VM  Ubuntu  Ubuntu.vdi)

Ang address alang sa imong .vdi walay ilhanan “nahimutangan” (D:\VM Ubuntu Ubuntu.vdi):
vmbox2

karon oo! Uban niini nga impormasyon file .vdi, lang modagan sa sugo:

  VBoxManage modifyhd D:\VM  Ubuntu  Ubuntu.vdi --resize 20480

sulti:
– Isalikway ang “D:\VM Ubuntu Ubuntu.vdi” sa dalan sa imong .vdi. Sa panig-ingnan niini nga ako sa pagdugang sa disk sa 20GB (20GB x 1024mb = 20480).
– Mubo nga sulat nga sa sinugdanan o “virtual nga gidak-on” Kini mao ang 12gb ug 20gb katapusan sa pagkab-ot sa gitinguha nga.

Unya tan-awa kon sa unsang paagi ang bug-os nga LAKANG 1:
vmbox1

 

lakang 2 | Pagpalapad sa pagbulag, pagkabahin sa bug-os nga disk gibuhat sa

Pagsabut sa solusyon:
Kini daw nga lain, apan ang kamatuoran nga ikaw karon adunay usa ka mas dako nga disk, Kini wala magpasabot nga ang file nga sistema mao ang pagkuha sa sa tanan nga luna nga anaa.

Dad-a sa usa ka pagtan-aw sa mga hulagway sa ubos ug tan-awa kon sa unsang paagi ang drive. Timan-i nga kamo kinahanglan gayud nga 8GB free, nga mao ang tukma ang luna nga sa pagdugang sa atong, lamang kini dili busy:

vmbox3

Ang pangutana dinhi mao: sa unsa nga paagi sa pag-apil sa mga 11GB uban 8GB kon ang pagbulag, pagkabahin “gitunol + swap” Kini mao ang matarung sa mga tunga-tunga?

maayo, sa pagsulbad niini nga, ikaw panas (ug unya recreate) ang pagbulag, pagkabahin swap ug taas nga sa paggamit sa o Gparted.

2.1 Instale o GParted
Sa Ubuntu search, sulayi alang sa “software”. I-klik ang Ubuntu Software ug mangita alang sa GParted, unya, -install o!
vmbox4

2.2 Kuhaa ang swap pagbulag, pagkabahin + Gipadako

walay kahadlok, kuhaa ang pagbulag, pagkabahin Pagbinayloay ug unya Gipadako nga anaa sa taliwala sa imong orihinal nga pagbulag, pagkabahin (baha) ug ang bag-ong gibuhat nga luna (walay sulod), ingon nga kini mao ang usa ka dako nga block unallocated luna, sama sa gipakita sa numero:
vmbox5

2.3 Pagpalapad sa orihinal nga pagbulag, pagkabahin
Pinaagi sa paggamit sa tan-awon nga kapanguhaan GParted (Resize / Pagbalhin), posisyon sa mouse sa bahinon sa taliwala sa mga partitions ug drag sa orihinal nga pagbulag, pagkabahin (gikan sa wala ngadto sa tuo) sa o unallocated luna, pagbiya sa lamang sa usa ka luna sa ulahi recreate sa mga swap.

Sa akong kaso, Ako mibiya sa katapusan sa unallocated luna (walay sulod), usa ka 2048mb luna sa recreate swap, nga girepresentahan sa kahayag nga asul nga outline gipakita sa ibabaw.

2.4 Re-paghimo sa Extended pagbulag, pagkabahin + Pagbinayloay
I-klik ang unallocated luna kamo book ug unya una sa paghimo sa usa ka Extended pagbulag, pagkabahin ug dayon sa usa ka Swap.

vmbox7

Pagsusi sa mga resulta

Pagtandi sa sinugdanan sa Post numero uban sa mga numero sa ubos, atong makita nga ang Ubuntu disk Manager ingon Birtuwal Kahon nagpakita nga nakakuha sa gipaabot nga resulta.

Ubuntu disk Manager:
vmbox9

virtual Kahon:
vmbox8

ug nga, kini gihimo!

total accesses: 22496

21 reviews “Dugangi ang gidak-on disk sa VirtualBox

  1. Matos miingon:

    Maayong hapon Taylor,

    Mga pahalipay sa tutorial. Kini nakatabang kanako sa usa ka daghan!!! Dios mopanalangin kaninyo.

    salamat,

    Matos

      • Alex miingon:

        Kini 'ang hinungdan sa dalan (dalan) sa imong virtual makina naglakip sa blangko nga luna. Ako adunay sama nga problema ug masulbad pagkuha luna, ug human sa pamaagi andam, recoloquei luna, apan ingon nga VirtualBox wala makakita sa nahimutangan sa mga makina.
        nga panig-ingnan:
        P:\Users\admin\VirtualBox VMS\Windows\Windows.vdi
        Vá até a pasta, renomeie e tire o espaço em branco. Depois deixe assim o comando:
        P:\Users\admin\VirtualBoxVMS\Windows\Windows.vdi
        Ao concluir, renomeie novamente e recoloque o espaço em branco na pasta.

  2. Fernando Tremonti miingon:

    Dinhi wala mahitabo:

    D:\Program Files pulong sa Dios VirtualBox>VBoxManage modifyhd D:\VirtualBoxVMs Development Desenvolvimento.vdi –resize 51200
    VBoxManage.exe: sayop: dili register sa mga malisud nga disk 'D:\VirtualBoxVMs Development Desenvolvimento.vdi’ {0d46624b-3753-40d0-a025-9f1f784e9885} because a hard disk ‘D:\VirtualBox VMs\Desenvolvimento\Desenvolvimento.vdiwith UUID {0d46624b-3753-40d0-a025-9f1f784e9885} already exists
    VBoxManage.exe: sayop: Details: code E_INVALIDARG (0x80070057), component VirtualBoxWrap, interface IVirtualBox, callee IUnknown
    VBoxManage.exe: sayop: Context: “OpenMedium(Bstr(pszFilenameOrUuid).raw(), enmDevType, enmAccessMode, fForceNewUuidOnOpen, pMedium.asOutParam())” at line 179 of file VBoxManageDisk.cpp

    Alguma dica?

    • Francisco miingon:

      sulayi kini:
      VBoxManage modifyhd “D:\VirtualBoxVMs Development Desenvolvimento.vdi” –resize 51200

      Mao ang duha ka hyphens sa flag “–resize”

  3. Thiago miingon:

    Dinhi ang bahin aron sa pagdugang sa pisikal nga buhat sa HD, husto nagpakita sa virtual nga kahon sa pinili nga gidak-on, apan sa diha nga ako mosulod sa VM HD nagpadayon uban sa mga tigulang nga gidak-on… Bisan pa ang mga GParted wala ipakita sa bag-ong gidak-on nga ingon sa usa ka mopagawas sa o sa bisan unsa.

  4. Gabriel Gomes miingon:

    Galera Ta nga may problema sa imbalido sukaranan

    “syntax sayop: Invalid parameter ‘VMs\Ubuntu\Ubuntu.vdi'

    ibutang lang sa dalan Ipalusot, sa lain nga mga pulong, double kinutlo!!

    Salamat!

  5. Nilson miingon:

    Salamat sa tabang kapikas, maluwas mo ako sa akong buhat, sukad sa pagpasig-uli pinaagi sa Acronis gigamit ko ang usa ka 15GB niini nga detalye ug updated ko ang tanang Windows ug pukot dinhi sa rehiyon sa dili maayo nga…..

  6. Thiago SIlva miingon:

    Senhores,

    estou tentando realizar esse procedimento e ao executar aparece o erro abaixo:

    (Sem aspas)
    P:\Program Files pulong sa Dios VirtualBox>VBoxManage modifyhd C:\Users\Thiago\Documents
    \VirtualBoxVMs\Windows7\Windows7.vdi –resize 102400
    VBoxManage.exe: sayop: Cannot register the hard disk ‘C:\Users\Thiago\Documents\
    VirtualBoxVMs\Windows7\Windows7.vdi’ {b3c1079d-ebde-4a24-b10a-16d41a723da7} beca
    use a hard disk ‘C:\Users\thiago\Documents\VirtualBox VMs\Windows 7\Windows 7.vd
    i’ with UUID {b3c1079d-ebde-4a24-b10a-16d41a723da7} already exists
    VBoxManage.exe: sayop: Details: code E_INVALIDARG (0x80070057), component Virtua
    lBoxWrap, interface IVirtualBox, callee IUnknown
    VBoxManage.exe: sayop: Context: “OpenMedium(Bstr(pszFilenameOrUuid).raw(), enmDe
    vType, enmAccessMode, fForceNewUuidOnOpen, pMedium.asOutParam())” at line 179 of
    file VBoxManageDisk.cpp

    (Com aspas)
    P:\Program Files pulong sa Dios VirtualBox>VBoxManage modifyhd “P:\Users\Thiago\Document
    s\VirtualBoxVMs\Windows7\Windows7.vdi” –resize 102400
    VBoxManage.exe: sayop: Cannot register the hard disk ‘C:\Users\Thiago\Documents\
    VirtualBoxVMs\Windows7\Windows7.vdi’ {b3c1079d-ebde-4a24-b10a-16d41a723da7} beca
    use a hard disk ‘C:\Users\thiago\Documents\VirtualBox VMs\Windows 7\Windows 7.vd
    i’ with UUID {b3c1079d-ebde-4a24-b10a-16d41a723da7} already exists
    VBoxManage.exe: sayop: Details: code E_INVALIDARG (0x80070057), component Virtua
    lBoxWrap, interface IVirtualBox, callee IUnknown
    VBoxManage.exe: sayop: Context: “OpenMedium(Bstr(pszFilenameOrUuid).raw(), enmDe
    vType, enmAccessMode, fForceNewUuidOnOpen, pMedium.asOutParam())” at line 179 of
    file VBoxManageDisk.cpp

    e ocorre o mesmo erro, podem ajudar nesse caso?

    • Francisco miingon:

      sulayi kini:

      VBoxManage modifyhd "C:\Users Thiago dokumento VirtualBoxVMs Windows7 Windows7.vdi " –resize 102400

      Mao ang duha ka hyphens sa flag “–resize”

  7. mailhing miingon:

    Detalhando um pouco somente para quem tiver os problemas parecidos com o meu:
    Fui testar hoje e a 2ª parte do comando mudou de “modifyhd” alang sa “modifymedium”. O próprio erro que dá, indica o comando certo.
    Tentei tbm colocando aspas no caminho completo e não deu certo (não procurei o motivo do erro). Como a opção anterior não funcionou, como segunda opção tive que substituir os espaços vazios que existiam, entre os nomes separados, por um carácter qualquer tipo o_”.
    nga panig-ingnan: DeVirtual Machines” alang sa “Virtual_Machines” (depois de aplicado o redicionamento do hd, voltei os nomes como estavam antes).

    Obs.: Antes de tudo, como o comando não estava sendo enxergado, depois de localizá-lo na pasta do VirtualBox, tive que indicar o caminho dele com o comando “dalan” no prompt (tbm pode fazer isso de forma definitiva na propriedades do sistema).
    nga panig-ingnan: path=C:\Program Files pulong sa Dios VirtualBox

    E por último, agradeço o postagem do site, pois me ajudou, salamat.

Leave sa usa ka Reply

Ang imong email address dili nga gipatik. Gikinahanglan kaumahan mga gimarkahan sa *