Il guest di VirtualBox non riconosce l'unità espansa; Win7 su Win7


3

Penso che sto vivendo un problema strano; Spero di non esserlo, e che mi manchi in qualche modo qualcosa in modo coerente.

Ecco una breve ripartizione:

  • Esecuzione di VirtualBox 4.3.10
  • Sistema operativo host Windows 7 Ultimate x64 (SP1)
  • Sistema operativo guest Windows 7 Ultimate x64 (SP1)

Quando ho inizialmente creato la VM, l'avevo configurata per 20 GB, allocata dinamicamente. Stavo rapidamente esaurendo lo spazio, quindi ho deciso di espandere il disco.

http://www.howtogeek.com/124622/how-to-enlarge-a-virtual-machines-disk-in-virtualbox-or-vmware/

Ho seguito l'articolo sopra usando VBoxManage.exe e GParted, ed è stato in grado di espandere il mio disco da 20 GB a 30 GB. Ad ogni passo, i miei progressi coincidevano con quelli dell'articolo.

Ora sto cercando di espandere di nuovo la VM, a 50 GB.

Quindi, seguendo di nuovo l'articolo collegato, eseguo:

VBoxManage.exe modifyhd "G:\Users\Bracketworks\VirtualBox VMs\Windows 7\Windows 7.vdi" --resize 51200

Sembra completare con successo, tuttavia, quando accendo la VM per confermare, l'ospite non riporta alcun spazio non allocato ( come capisco dovrebbe; 20 GB in questo caso )

Inoltre, se avvio in GParted mostra lo stesso; non c'è spazio non allocato per espandere la partizione.

Stranamente, l'interfaccia utente di VirtualBox sta segnalando:

  • Dimensione virtuale: 50,00 GB
  • Dimensioni reali: 23,48 GB

Il dimensione virtuale la proprietà sembra corretta! Ma non posso verificarlo altrove ( né posso effettivamente espandere la partizione per utilizzare lo spazio )

Quindi, la mia domanda è; perché sta succedendo questo, e come posso convincere la VM a riconoscere lo spazio non allocato e permettermi di espanderci ?


appendice ; Continuerò ad aggiungere dettagli pertinenti qui.

Uscita per showhdinfo

VBoxManage.exe showhdinfo "G:\Users\Bracketworks\VirtualBox VMs\Windows 7\Windows 7.vdi"

UUID:           11fbdc84-e09c-47a1-9575-899ec00234ef
Parent UUID:    base
State:          created
Type:           normal (base)
Location:       G:\Users\Bracketworks\VirtualBox VMs\Windows 7\Windows 7.vdi
Storage format: VDI
Format variant: dynamic default
Capacity:       51200 MBytes
Size on disk:   24044 MBytes
In use by VMs:  Windows 7 (UUID: cb587799-08d8-4d8b-958f-6d5b40992550) [Logon (UUID: 19c662aa-819b-4ac5-8dc9-93a036679f57)]
Child UUIDs:    df33a561-38a5-49e1-b458-738217743cfc

Non ho idea se causerebbero un simile comportamento, ma hai delle istantanee su quella VM? E FYI: l'articolo che hai linkato è sbagliato, Windows 7 può espandere la partizione di sistema attualmente in esecuzione. Quindi non c'è bisogno di GParted o di uno strumento simile.
cremor

Sì, molto probabilmente le istantanee sono il problema. Ho trovato una domanda identica: superuser.com/a/476554/246852
cremor

@ cremore Ho avuto l'impressione che fossero le istantanee, che ho su quella VM. Dovrò dare il suggerimento in quella risposta a colpo quando sono alla mia macchina. Inoltre, non ho capito che avrei potuto espandere la partizione di sistema durante l'esecuzione :-) Almeno ora sono a conoscenza di GParted.
Dan Lugg

Inoltre, mi dispiace per il dupe; Pensavo di aver controllato, ma eccolo sulla barra laterale ... * sospiro *.
Dan Lugg

Risposte:


0

Stavo avendo lo stesso problema, dove ho ridimensionato il VDI utilizzando il comando al prompt, ma Windows 8.1 non mostrerebbe lo spazio su disco in più in Gestione disco (nonostante l'interfaccia utente di VirtualBox mostra la dimensione aggiornata). Ho provato a riavviare e tutto il resto, ma non ha fatto alcuna differenza. Nel mio caso non c'erano in realtà vere istantanee. però , c'era un semplice file di stato salvato.

Dopo aver letto su Online, ho provato a chiudere il sistema operativo in modo che non ci fosse stato salvato, seguito dal comando di nuovo al prompt (con lo stesso numero esatto per la capacità). Quando ho riavviato il sistema operativo, in realtà ha mostrato la capacità aggiunta. Quindi, assicurati che (a) non ci siano istantanee e (b) il sistema operativo sia stato completamente spento dove non c'è stato salvato.

Questo stava usando VirtualBox 5.0.0.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.