System gościa nie widzi zaktualizowanego rozmiaru dysku w VirtualBox

17

Ostatni raz na każdym uruchomieniu mojej maszyny Wirtualnej Ubuntu 14.04 otrzymuję komunikat

Mało miejsca na dysku

Ten komputer ma tylko 314,8 MB miejsca na dysku. Możesz zwolnić miejsce, opróżniając kosz.

wprowadź opis zdjęcia tutaj

Teraz zwiększyłem przestrzeń dyskową z 10do 20 GBzgodnie z opisem na forum VirtualBox (pierwszy krok).

M:\>"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "M:\VM\Ubuntu VM\Ubuntu VM.vdi" --resize 20480
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

Widzę, że rozmiar przestrzeni dyskowej został pomyślnie przeskalowany:

wprowadź opis zdjęcia tutaj

Ale kiedy uruchamiam komputer i otwieram GParted, 10 GBdostępne są tylko .

wprowadź opis zdjęcia tutaj

Więc w jakiś sposób system gościa Ubuntu nie ma zaktualizowanych informacji o miejscu na dysku.

Jak go rozwiązać i dokończyć zwiększenie miejsca na dysku?

automatix
źródło

Odpowiedzi:

12

W końcu znalazłem rozwiązanie tutaj :

Wyświetl wszystkie dyski związane z VirtualBox

$ "C:\Program Files\Oracle\VirtualBox\VBoxManage" list hdds

Dla każdego skojarzonego napędu użyj modifyhd:

$ "C:\Program Files\Oracle\VirtualBox\VBoxManage" modifyhd "D:\Pat\to\VM\Snapshots\{b0e3f93f-49fe-49bc-9ae2-79e80da6cf01}.vdi" --resize 20480

Teraz GParted widzi dodatkową przestrzeń.

UWAGA: Wpisy migawek z kręconymi uszami wymagają zmiany ostatniego ukośnika na odwrotny. Znaczenie:

...\Snapshots\{...}.vdi

zamiast

...\Snapshots/{...}.vdi
automatix
źródło
3
Musiałem to zrobić zarówno z głównym VDI, jak i Snapshotem w Snapshots /, aby to zadziałało. Zrobiłem najpierw migawkę i fdisk pokazał większą partycję, ale pvcreate zgłosiło błąd „Błąd krytyczny podczas próby wykrycia sygnatury wymiany na / dev / sda3” Miałem też tylko jedną migawkę, więc może być konieczne zrobienie tego z najnowszą migawką czy wszystkie z nich? Nie testowałem tego, ale działa teraz
nick lis
1
Nic nie ma w moim Snapshotsfolderze.
Timothy Swan
@Timoth używa wirtualnego menedżera midia do lokalizowania migawek.
lsborg
Spot on! Mój problem polegał na tym, że nie uruchomiłem również skryptu dla migawek.
PerrierCitror
Niestety nie rozwiązuje to problemu w wersji 6.06 VirtualBox. Ubuntu nie widzi wzrostów.
Beezer
4

1) Otwórz narzędzie GParted

2) W interfejsie graficznym zobaczysz istniejące partycje i nieprzydzieloną partycję

3) Kliknij partycję, którą chcesz rozszerzyć

4) Na górnym pasku akcji zobaczysz strzałkę skierowaną w prawo. Kliknij go, a otrzymasz opcję rozszerzenia partycji o nieprzydzielone miejsce

Kala Hari
źródło
1

Spróbuj zainstalować scsitools i ponownie przeskanować urządzenia

sudo apt-get install scsitools

sudo rescan-scsi-bus.sh

Następnie sprawdź dostępne miejsce

sudo fdisk -l

Lub użyj gparted, jeśli tak wolisz. Jeśli zobaczysz dodatkowe miejsce, rozszerz partycję

I na koniec rozszerz system plików na vm gościa

resize2fs /dev/sda1
TheGreatLuke
źródło
Dziękuję za Twoją odpowiedź! Próbowałem, ale to nie pomogło.
automatix