Powiększanie dysku i partycji na FreeBSD 12 (pfSense)
Przetłumaczone automatycznie z angielskiego. Przeczytaj oryginał
Niedawno opisałem, jak powiększyć dysk, partycję i system plików na FreeBSD w maszynie wirtualnej w Azure. Okazało się, że ten scenariusz nieco różni się od maszyny wirtualnej działającej na VMware. Przede wszystkim, z vm-tools czy bez nich, nie byłem w stanie uzyskać zaktualizowanego rozmiaru dysku:
camcontrol rescan allPolecenie zwraca komunikaty, że ponowne skanowanie się powiodło, ale w rzeczywistości nie zastosowało nowych wartości. Możemy jednak sprawdzić nowy rozmiar dysku następującym poleceniem:
camcontrol readcap da0 -h # daXJeśli na twoim systemie otrzymujesz takie same wyniki, musisz zrobić restart.
Różnica dotyczy także obecności przestrzeni wymiany (swap). Najpierw ją wyłącz:
cat /etc/fstab # pick swap device to use
swapoff /dev/label/swap0 # as an exampleNastępnie usuń partycję swap, ponieważ partycja freebsd-ufs musi zajmować ciągły obszar:
gpart delete -i 2 da0s1 # refer to gpart showPotem, tak jak poprzednio, uruchom polecenia zmiany rozmiaru:
gpart resize -i X da0 # X would be probably 1
service growfs onestartGotowe.