Zmień rozmiar dysku twardego VM (virtualbox)


11

Czy istnieje sposób zmiany rozmiaru dysku twardego VM? Używam virtualbox i mam maszynę wirtualną, której zabrakło miejsca, sprawdziłem ustawienia, ale wygląda na to, że muszę utworzyć inną partycję. Myślałem, że może być prostszy sposób, ktoś ma pomysł?

Dzięki

Odpowiedzi:


8

Możesz użyć polecenia VBoxManage.

Możesz zobaczyć szczegóły tutaj .

Przykład:

"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "C:\Users\busey\VirtualBox VMs\ubuntu10.10\ubuntu10.10.vdi" --resize 20480

Po zmianie rozmiaru dysku twardego należy zmienić rozmiar partycji.

W przypadku partycji ext3 możesz wykonać następujące kroki.


4
Byłoby miło dołączyć tutaj istotne części odpowiedzi i podać link tylko do wykorzystania w przyszłości.
slhck 13.01.12

Tak. Miałem nadzieję, że istnieje sposób przez GUI vbox, ale to załatwia sprawę.
stefgosselin

Czy faktycznie możesz podać kroki w tej odpowiedzi, zamiast po prostu zamieścić kilka odpowiednich linków? W przyszłości linki mogą zostać zerwane, a następnie nie będzie można uzyskać niezbędnych informacji (jeśli nie zostaną tu również
Anderson Green,

Nie otwieraj wiersza poleceń „jako administrator”, ponieważ dostaniesz Code CO_E_SERVER_EXEC_FAILURE (0x80080005) - Server execution failed (extended info not available). Uruchom go jako zwykły użytkownik.
Michał Powaga

4

Działa to na VHD z bootowalnym obrazem Win7:

  1. VirtualBox -> Virtual Media Manager -> Kopiuj

  2. C: \ Program Files \ Oracle \ VirtualBox> VBoxManage.exe modyfikuj „c: \ VirtualMachines \ Windows 7 Large.vhd” - rozmiar 2000000

  3. VirtualBox -> VM -> Ustawienia -> zwolnij bieżący dysk VHD i zamontuj nowy dysk VHD

  4. Uruchom maszynę wirtualną do systemu Windows

  5. Użyj przystawki Zarządzanie komputerem -> Menedżer dysków -> kliknij partycję prawym przyciskiem myszy -> Rozszerz


Co to jest system operacyjny hosta w tym przykładzie? Czy te kroki dotyczą dowolnego systemu operacyjnego hosta, czy tylko jednego konkretnego systemu operacyjnego hosta?
Anderson Green

Hostem był Win7 64-bit. Nie próbowałem tego na innych hostach.
Brian Low

Działa również na Win8 64-bit z obrazem Win8 64-bit
Robar

3

W przypadku vditego zadziałało, hostem jest system Windows 7.

c:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyhd "C:\Users\busey\VirtualBox VMs\ubuntu10.10\ubuntu10.10.vdi" --resize 20480

1

CloneVDI może w tym pomóc. Możesz utworzyć klon istniejącego VDI i jednocześnie zwiększyć rozmiar dysku. Używam tego bez żadnych problemów przez kilka lat.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.