Redimensionando o tamanho do disco do VirtualBox [duplicado]

4

Eu tenho uma VM (VirtualBox) e suas partições de disco são configuradas assim:

$ df -h 
Filesystem      Size  Used Avail Use% Mounted on
udev            979M     0  979M   0% /dev
tmpfs           200M   24M  177M  12% /run
/dev/sda1       7.8G  6.9G  445M  95% /
tmpfs          1000M  216K 1000M   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs          1000M     0 1000M   0% /sys/fs/cgroup
tmpfs           200M   52K  200M   1% /run/user/1000
/dev/sr0         58M   58M     0 100% /media/ldl/VBox_GAs_5.2.0

Eu usei VBoxManage para redimensionar o arquivo .vdi da VM

VBoxManage modifyhd "/Users/sof/VirtualBox VMs/ubuntu14.04_01/ubuntu14.04_01.vdi" --resize 51200

e reiniciou a VM. Infelizmente isso não funciona.

Como redimensiono a unidade da VM?

EDIT-01

O sistema operacional convidado é Ubuntu 14.04 e quero estender seu disco. mas não sei como estender o tamanho das partições.

    
por qg_java_17137 16.07.2018 / 11:14

2 respostas

4

Existem três entidades separadas em jogo.

Inicialmente, seu disco ficaria assim:

1.Redimensionarodisco

Aoemitirocomandomodifyhd,vocêteráestendidoodisco:

2.Redimensionarapartição

Agoravocêprecisamodificarapartiçãoparaqueelauseoespaçoextra.Vocêpodeusarfdiskparafazerisso.

fdisk/dev/sda
  • Anotecuidadosamenteoinícioeaduraçãodapartiçãousandoocomandoprint(p).
  • Excluirapartição(d)
  • Crieumanovapartição(n)
    • Useomesmoprimeirosetorcomoapartiçãoantiga(agoraexcluída)
    • Useoúltimosetorpadrãoouforneçaoutrovalor-apenascertifique-sedequeanovapartiçãosejamaiordoqueeraanteriormente
  • Graveasalteraçõesnodisco(w)

Vocêpodeprecisarusarpartprobeparaforçarokernelarelerastabelasdepartição.Uselsblkparaverificarseapartiçãoestánotamanhoesperado.

Vocêagoraredimensionouapartiçãotambém:

3.Redimensioneosistemadearquivos

Oúltimopassoéredimensionarosistemadearquivos,oquepodeserfeitousandoresize2fsseforumsistemadearquivosext2/3/4(provavelmenteé).Sevocênãofornecernenhumtamanho,osistemadearquivosseráredimensionadoparapreencheroespaçodisponível.

resize2fs/dev/sda1

Issopodeserfeitoenquantoosistemadearquivosestámontado.

E,finalmente,osistemadearquivostambémfoiredimensionado:

Você pode verificar isso usando df como antes.

    
por 20.07.2018 / 10:37
0

Se você tiver redimensionado a unidade virtual com êxito, deverá criar uma nova partição ou ampliar a partição / atual para poder usar o novo espaço livre.

Você pode fazer isso usando gparted ou parted .

    
por 20.07.2018 / 10:32