Pliigi la disko grandeco en VirtualBox

El Vindozo 10, kiel pligrandigi la disko de virtualizados Ubuntu Linukso (.vdi) usando Oracle VM VirtualBox? Vidu, kiel en 2 paŝoj!

virtualboxlogo

problemo

Kiam vi havas virtualigitan operaciumon, estas kutime elĉerpigi diskospacon post sinsekvaj ĝisdatigoj.

Ĉi tiu afiŝo prezentas la jenon pejzaĝo: de Vindozo 10, ni pligrandigos la virtualigitan Ubuntu Linukso (.vdi) Orakolo VM VirtualBox fari.

solvaĵo

mallonge, Vi nur bezonas plenumi ordonon per Terminalo (CMD) por (paŝo 1) pliigi la grandecon de la virtuala disko kaj (paŝo 2) tiam pligrandigu la subdiskon per la GParted. Venu:

paŝo 1 | Pliigu la grandecon de la virtuala disko de via VM

1.1 Malfermu la CMD-Terminalon kiel Administranto
por tio, tajpu Vindozan serĉon “CMD” kaj kiam la opcio aperas Komanda Invito, dekstre alklaku ĝin kaj elektu “Ekzekutu kiel administranto“.

1.2 Iru al via instalilo-dosierujo VirtualBox
Neniu CMD, poziciigu vin en via instalilo-dosierujo VirtualBox, defaŭlte en C:\Program Files\Oracle\VirtualBox:

  Kontrol-Centro pri Malsano:\Program Files\Oracle\VirtualBox

1.3. Rulu la komandon por pliigi la grandecon de la virtuala disko de via VM

Antaŭe tamen, se vi ne scias, kie via VM estas fizike konservita en via komputilo, simple rigardu VirtualBox kaj serĉu dosieron .vdi, laŭ sekvi:

agordoj > Stokado > Gepatra kompanio: SATA > [SuaVM].vdi > Informoj > Lokalizo (ekzemple: D:\VM\Ubuntu\Ubuntu.vdi)

La adreso por via .vdi ne estas etikedo “Lokalizo” (D:\VM\Ubuntu\Ubuntu.vdi):
vmbox2

nun jes! Kun ĉi tiu dosiero-informo .vdi, nur rulu la komandon:

  VBoxManage modifihd D:\VM\Ubuntu\Ubuntu.vdi --regrandigi 20480

rimarko:
– Anstataŭigi “D:\VM\Ubuntu\Ubuntu.vdi” cetere al via .vdi. En ĉi tiu ekzemplo mi pliigas la diskon al 20gb (20gb x 1024mb = 20480).
– Notu, ke komence la “Virtuala Grandeco” estas 12gb kaj fine ni atingos la deziratan 20gb.

Poste vidu kiel aspektas la tuta STEP 1:
vmbox1

 

paŝo 2 | Expandir a partição em todo o disco criado

Entendendo a solução:
Pode parecer estranho, mas o fato de você agora já ter um disco maior, não significa que o sistema de arquivos está ocupando todo esse espaço disponível.

Dê uma olhada na figura abaixo e veja como ficou o disco. Repare que tem 8gb livres, que é justamente o espaço que nós aumentamos, só que não está ocupado:

vmbox3

A pergunta aqui é: como unir aqueles 11gb com os 8gb se a partiçãoestendida + swapestá bem no meio?

bone, para resolver isso, você vai excluir (e depois recriar) a partição swap e estendida usando o Gparted.

2.1 Instale o GParted
Na busca do Ubuntu, procure por “Programaro”. Clique no Ubuntu Software e procure por GParted, tiam, instale-o!
vmbox4

2.2 Remova a partição Swap + Estendida

Sem medo, remova a partição Swap e depois a Estendida que está entre a sua partição original (cheia) e o novo espaço criado (malplena), de modo que fique um grande bloco de espaço não alocado, conforme mostra figura abaixo:
vmbox5

2.3 Expanda a partição original
Utilizando o recurso gráfico do GParted (Resize/Move), posicione o mouse na divisão entre as partições e arraste a partição original (da esquerda para a direita) sobre o espaço não alocado, deixando apenas um espaço para posteriormente recriar a swap.

En mia kazo, deixei no final do espaço não alocado (malplena), um espaço de 2048mb para recriar swap, representado pelo contorno azul claro na figura acima.

2.4 Recrie a partição Estendida + Swap
Clique no espaço não alocado que você reservou e então crie primeiro uma partição Estendida e depois uma Swap.

vmbox7

Verificando o resultado

Komparante la ciferojn komence de la Afiŝo kun la ciferoj sube, ni vidas, ke kaj la Ubuntu-Diska Administranto kaj la Virtuala Skatolo atentigas, ke ni atingis la atendatan rezulton.

Ubuntu Disk Manager:
vmbox9

Virtuala Skatolo:
vmbox8

Kaj jen ĝi, ĝi estas farita!

entute aliroj: 21843

21 recenzoj “Pliigi la disko grandeco en VirtualBox

      • Alex diris:

        Ĝi estas la maniero (vojo) de viaj virtualaj maŝinoj enhavas blankan spacon. Mi havis la saman problemon kaj solvis ĝin prenante la spacon, kaj post kiam la procedo estas preta, Mi anstataŭigis la spacon, alie la VirtualBox ne vidas la lokon de la maŝinoj.
        ekzemple:
        C:\Users\admin\VirtualBox VMS\Windows\Windows.vdi
        Iru al la dosierujo, alinomi kaj forigi la malplenan. Poste lasu la ordonon tiel:
        C:\Users\admin\VirtualBoxVMS\Windows\Windows.vdi
        Ao concluir, renomeie novamente e recoloque o espaço em branco na pasta.

  1. Fernando Tremonti diris:

    Por aqui não rolou:

    D:\Program Files\Oracle\VirtualBox>VBoxManage modifihd D:\VirtualBoxVMs Evoluo Desenvolvimento.vdi –regrandigi 51200
    VBoxManage.exe: eraro: Cannot register the hard disk ‘D:\VirtualBoxVMs Evoluo 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: eraro: Details: code E_INVALIDARG (0x80070057), component VirtualBoxWrap, interface IVirtualBox, callee IUnknown
    VBoxManage.exe: eraro: Context: “OpenMedium(Bstr(pszFilenameOrUuid).kruda(), enmDevType, enmAccessMode, fForceNewUuidOnOpen, pMedium.asOutParam())” at line 179 of file VBoxManageDisk.cpp

    Alguma dica?

    • Francisko diris:

      provu ĉi:
      VBoxManage modifyhd “D:\VirtualBoxVMs Evoluo Desenvolvimento.vdi” –regrandigi 51200

      Estas du streketoj por flago “–regrandigi”

  2. Thiago diris:

    Tie la parto por pliigi la fizikan laboron HD, la virtuala skatolo ĝuste montras la elektita alto, sed kiam mi eniras en la VM HD daŭrigas kun la malnova grandeco… Eĉ la GParted ne montras la novan grandecon kiel rezervaj aŭ io.

  3. Gabriel Gomes diris:

    Galera Ta havas la problemon de malvalida parametron

    “Sintakseraro: Nevalida parametro 'VMS Ubuntu Ubuntu.vdi'”

    Nur metu la vojo String, alivorte, citiloj!!

    danke!

  4. Nilson diris:

    Dankon pro la helpo amiko, Vi savis min en mia laboro, ekde la restarigo de Acronis Mi uzis 15GB tiu detalo kaj mi ĝisdatigita ĉiuj Windows kaj reto ĉi tie en la regiono de malbona…..

  5. Thiago SIlva diris:

    Senhores,

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

    (Sem aspas)
    C:\Program Files\Oracle\VirtualBox>VBoxManage modifyhd C:\Users\Thiago\Documents
    \VirtualBoxVMs\Windows7\Windows7.vdi –regrandigi 102400
    VBoxManage.exe: eraro: Ne povas registri la malmolan diskon 'C:\Users\Thiago\Documents\
    VirtualBoxVMs\Windows7\Windows7.vdi’ {b3c1079d-ebde-4a24-b10a-16d41a723da7} stipendio
    uzi malmolan diskon 'C:\Users\thiago\Documents\VirtualBox VMs\Windows 7\Windows 7.vd
    i’ with UUID {b3c1079d-ebde-4a24-b10a-16d41a723da7} already exists
    VBoxManage.exe: eraro: Details: code E_INVALIDARG (0x80070057), komponanto Virtua
    lBoxWrap, interface IVirtualBox, callee IUnknown
    VBoxManage.exe: eraro: Context: “OpenMedium(Bstr(pszFilenameOrUuid).kruda(), enmDe
    vTipo, enmAccessMode, fForceNewUuidOnOpen, pMedium.asOutParam())” at line 179 de
    VBoxManageDisk.cpp-dosiero

    (Kun citaĵoj)
    C:\Program Files\Oracle\VirtualBox>VBoxManage modifyhd “C:\Users\Thiago\Document
    s\VirtualBoxVMs\Windows7\Windows7.vdi” –regrandigi 102400
    VBoxManage.exe: eraro: Ne povas registri la malmolan diskon 'C:\Users\Thiago\Documents\
    VirtualBoxVMs\Windows7\Windows7.vdi’ {b3c1079d-ebde-4a24-b10a-16d41a723da7} stipendio
    uzi malmolan diskon 'C:\Users\thiago\Documents\VirtualBox VMs\Windows 7\Windows 7.vd
    i’ with UUID {b3c1079d-ebde-4a24-b10a-16d41a723da7} already exists
    VBoxManage.exe: eraro: Details: code E_INVALIDARG (0x80070057), komponanto Virtua
    lBoxWrap, interface IVirtualBox, callee IUnknown
    VBoxManage.exe: eraro: Context: “OpenMedium(Bstr(pszFilenameOrUuid).kruda(), enmDe
    vTipo, enmAccessMode, fForceNewUuidOnOpen, pMedium.asOutParam())” at line 179 de
    VBoxManageDisk.cpp-dosiero

    kaj la sama eraro okazas, povas helpi en tiu kazo?

    • Francisko diris:

      provu ĉi:

      VBoxManage modifyhd "C:\Uzantoj Thiago Documents VirtualBoxVMs Windows7 Windows7.vdi " –regrandigi 102400

      Estas du streketoj por flago “–regrandigi”

  6. anonima diris:

    Detalante iom nur por tiuj, kiuj havas problemojn similajn al la miaj:
    Mi iris testi hodiaŭ kaj la 2-a parto de la komando ŝanĝiĝis “modifyhd” por “modifita”. La tre eraro, kiu donas, indikas la ĝustan ordonon.
    Mi ankaŭ provis meti citaĵojn en la plenan vojon kaj ĝi ne funkciis (Mi ne serĉis la kialon de la eraro). Ĉar la antaŭa opcio ne funkciis, kiel dua eblo mi devis anstataŭigi la malplenajn spacojn, kiuj ekzistis, inter apartaj nomoj, de ia ajn speco la “_”.
    ekzemple: De “Virtualaj Maŝinoj” por “Virtualaj_Maŝinoj” (post kiam la rekompensado de HD estas aplikita, 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 “vojo” no prompt (tbm pode fazer isso de forma definitiva na propriedades do sistema).
    ekzemple: path=C:\Program Files\Oracle\VirtualBox

    kaj lasta, agradeço o postagem do site, pois me ajudou, dankon.

Lasi Respondon

Via retpoŝta adreso ne estos eldonita. Bezonata kampoj estas markitaj kun *