Come ingrandire l'immagine del disco in VirtualBox?

3

Ho VirtualBox 5 in OS X El Capitan 10.11.3. C'è un'opzione in VirtualBox di Windows per ingrandire l'immagine qui descritto. Tuttavia, non riesco a trovare un modo simile per OS X.

Il mio spazio di archiviazione è simile a questo

Facendoclicsu8,00GBottieni

Sceglil'immaginedeldiscoeottieni

quindinessunavistasimilecomeinWindows.

DavidAnderson.Lapagina150delmanualedell'utenteè qui . Descrive semplicemente il comando VBoxManage modifyhd ma non come è possibile ottenerlo nella linea di comando.

Approccio al terminale

In VirtualBox 4, c'era un comando VBoxManage per ingrandire la dimensione dell'immagine, come descritto qui su Come ridimensionare un disco VirtualBox (Windows e Mac)

VBoxManage modifyhd “<vdi_file_full_path_and_name>” –resize 40000

Ho risolto il problema PATH non cambiando il PERCORSO ma disinstallando Macports come descritto qui da le eliminazioni forzate ricorsive, così ora posso chiamare la funzione senza esplicitamente avere /usr/local/bin/VBoxManage all'inizio del comando.

klanomath. Corro con successo

/usr/local/bin/VBoxManage modifyhd "/Users/masi/VirtualBox VMs/Ubuntu 14.04 64bit/Ubuntu 14.04 64bit.vdi" --resize 10000 
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

Accedo correttamente al sistema crittografato. Accedo correttamente al mio account utente di Ubuntu ma la sessione rimane nella vista

doveUbuntusull'hostrimaneaccatastatoall'infinito.Lacrittografiadeldiscovirtualenondovrebbeessereunproblemaperchésonoriuscitoaottenerelavistadiaccessodelsistemaoperativo.NonsonostatoingradodiaccedereadiversiTTYdiUbuntuall'internodellamacchinavirtuale,pereseguireildebugdelcasoulteriormente.

Accedocorrettamentecomeospiteeottengo

cheindicacheladimensionedelmiodiscoperilsistemaoperativoètroppopiccola.Aumentoconsuccessolospazioa20GBconilseguentecomando,macontinuoaricevereillamentarsidiassenzadispaziosudisconelloginGuest

VBoxManagemodifyhd"/Users/masi/VirtualBox VMs/Ubuntu 14.04 64bit/Ubuntu 14.04 64bit.vdi" --resize 20000

Lo spazio sembra ok dentro e dovrebbe esserci spazio sufficiente

Lospaziodiarchiviazioneoraèsimileaquelloincuilospazioeffettivoaumentadinamicamente

L'accessoalmioaccountutenterimanebloccatopersempre,comeindicatodaunodegliscreenshot.

InserisciilforumVirtualBoxdiOracle

HoapertounadiscussionesulproblemanelforumVBdiOracle qui . Ho questa risposta

https://forums.virtualbox.org/viewtopic.php?f=24&t=50661
Pay close attention to step 2

Also if you selected to use LVM when you installed you would need to use LVM to extend the primary partition. Seek assistance from Ubuntu on how to do that.

dove non capisco la cosa su LVM e non il contenuto fornito nel link.

L'ultimo punto è stato risolto rimuovendo completamente il disco esistente e facendo la reinstallazione di Ubuntu con una dimensione del disco dinamico di 50 GB. Per la stabilità a lungo termine, questo metodo è il più sicuro. Ho avuto i backup dei file sul disco.

Come puoi ingrandire l'immagine del disco in VirtualBox?

    
posta Léo Léopold Hertz 준영 25.03.2016 - 08:46
fonte

2 risposte

2

Il tuo percorso vdi è sbagliato:

VBoxManage: error: Could not find file for the medium

Nel tuo comando di ridimensionamento usa l'uuid del vdi o un percorso corretto (senza barre rovesciate!):

VBoxManage modifyhd "/Users/masi/VirtualBox VMs/Ubuntu 14.04 64bit/Ubuntu 14.04 64bit.vdi" --resize 10000

o (con backslash ma senza virgolette)

VBoxManage modifyhd /Users/masi/VirtualBox\ VMs/Ubuntu\ 14.04\ 64bit/Ubuntu\ 14.04\ 64bit.vdi --resize 10000

o dopo aver inserito VBoxManage list hdds :

#replace UUID and size below by the appropriate UUID and the required size
VBoxManage modifyhd UUID --resize size

Se il tuo PATH non funziona correttamente potresti dover anteporre / usr / local / bin /

    
risposta data 25.03.2016 - 12:43
fonte
1

Potrei mancare qualcosa qui, ma è così che lo vedo. Stai eseguendo il comando VBoxManage per aggiungere spazio al tuo disco virtuale. A cosa si traduce? Significa che stai aggiungendo blocchi logici al disco? In tal caso, questo spazio non verrà aggiunto automaticamente alle partizioni contenenti i file. Non dovresti anche eseguire comandi dal sistema operativo virtuale o una versione live di un sistema operativo virtuale per espandere i sistemi di file?

    
risposta data 25.03.2016 - 11:14
fonte

Leggi altre domande sui tag