System gościa VirtualBox nie rozwija się po zmianie rozmiaru pliku VDI [zamknięte]


1

Mój system operacyjny to OS X El Capitan. W moim systemie operacyjnym OpenBSD 6.1 zabrakło miejsca na dysku, więc zmieniłem VBoxManage modifymedium disk OpenBSD\ 6.1.vdi --resize 15000rozmiar VDI z 4 GB na 15 GB. Jednak mój system operacyjny gościa nie wykorzystuje dodatkowej przestrzeni do rozszerzenia:

[me@puffy:~]$df -lh
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/wd0a      907M    378M    484M    44%    /
/dev/wd0e      491M    467M   36.0K   100%    /home
/dev/wd0d      2.7G    2.6G   -6.7M   100%    /usr

Próbowałem zmusić go do wzrostu poprzez bieganie

[me@puffy:~]$doas -uroot sh -c 'yes > /yesfile'

/: write failed, file system is full

ale prawie natychmiast zabrakło miejsca na dysku.

Odpowiedzi:


1

Musisz zmienić rozmiar partycji dyskowych i systemów plików, aby wykorzystać dodatkowe miejsce.

Rozbudowałeś „fizyczny” dysk do 15 GB, ale tablica partycji jest nadal skonfigurowana tylko tak, jakby to był dysk 4 GB, więc po zakończeniu ostatniej partycji jest w zasadzie 11 GB nieużywanego miejsca.

Polecenie, które wypróbowałeś, po prostu wypełniło główny system plików, który nie spowoduje wzrostu systemu plików (i partycji bazowej) w żaden sposób, musisz to zrobić za pomocą narzędzi do partycji i systemu plików.

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.