Jak zmienić rozmiar partycji i systemów plików na nich?


Odpowiedzi:


36

partedZamiast tego użyj , prawdopodobnie w połączeniu z poleceniem zmiany rozmiaru systemu plików.

partedto silnik pod graficznym interfejsem graficznym GParted. Możesz go używać w interaktywnym trybie poleceń lub bezpośrednio z wiersza poleceń.

W wersjach wcześniejszych niż parted3.0 następujące polecenie robi to, czego się prawdopodobnie spodziewasz, po zapoznaniu się z GParted:

$ sudo parted /dev/sdb resize 1 1 200M

Spowoduje to zmianę rozmiaru pierwszej partycji na drugim dysku twardym do 200 MiB i upewnienie się, że uruchomi ona 1 MiB na dysku, aby uniknąć problemów z wyrównaniem dysków Advanced Format .

Ta funkcjonalność została usunięta w wersji 3.0 , regresja jest uzasadniona w porównaniu do usunięcia zgorzelinowego palca. Częściowa funkcjonalność została przywrócona w wersji 3.1 , obejmująca tylko FAT i HFS +.

v3.2 jest miejscem, w którym rzeczy stały się naprawdę interesujące, z perspektywy systemu plików Unix / Linux. To zastępuje resizepolecenie zresizepart . Nowa nazwa wynika z faktu, że może ona zmienić tylko rozmiar partycji; nawet nie próbuje najpierw zmienić swojej zawartości.

W przypadku powiększania istniejącego systemu plików jest to operacja niskiego ryzyka, o ile używasz systemu plików, który można rozwijać w locie, np. Ext4 lub XFS. Na przykład, jeśli zaczniemy od partycji ext4 200 MiB na /dev/sdb1, możemy podwoić jej rozmiar:

$ sudo parted /dev/sdb resizepart 1 400M
$ sudo resize2fs /dev/sdb1 400M

Ta sama para poleceń działa również na zmniejszanie ext[234]systemów plików, z tą różnicą, że dajesz je w odwrotnej kolejności : zmniejsz rzeczywisty system plików, a następnie odetnij puste miejsce na końcu partycji.

Niektóre systemy plików (np. XFS) można hodować tylko; nie można ich skurczyć. Dlatego resize2fsnazywa się odpowiednik XFS xfs_growfs.

Systemy RAID i LVM komplikują to wszystko. Mają własne ograniczenia i możliwości.

Częstą sytuacją jest umieszczenie systemu plików XFS na macierzy dyskowej zarządzanej przez wiele dysków LVM, do której dodajesz niektóre dyski, a następnie rozwijasz LVM, a na koniec system plików XFS w nowej przestrzeni.

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.