Zmiana partycji root w kilku prostych krokach. Poniższe czynności wykonujemy po wykonaniu kopii zapasowej i zmianie rozmiaru dysku w naszym wirtualizatorze.
W pierwszej kolejności sprawdzamy, czy system widzi nowy rozmiar naszego dysku. W większości systemów operacyjnych partycja root znajduje się na pierwszym dysku oznaczonym jako sda.
sudo fdisk -l /dev/sda
W pierwszej linii wyniku komendy powinniście mieć informacje o aktualnym rozmiarze dysku i powinien to być taki rozmiar jak ma wasz dysk po zmianach. Przykładowy output poniżej:
Disk /dev/sda: 15GB, 16106127360 bytes, 31457280 sectors
To jest opcjonalny krok. Jeżeli swap jest aktywny i w jakiś sposób może kolidować z zmianami na zmienianym filesystemie to należy go wyłaczyć. Sprawdzenie czy swap jest w włączony:
sudo swapon --show
Wyłaczenie swapa:
swapoff -a
Usunięcie wpisu o swapie z /etc/fstab
sed -i '/swap/d' /etc/fstab
Zmiany portycji można wykonać za pomocą komendy fdisk. Wszystkie operacji zrobione w tej aplikacji będą istniały tylko w pamięci, póki nie zdecydujemy się na zapis.
sudo fdisk /dev/sda
Pomoc co do przełaczników jest dostępna po wciśnięciu klawisza m i zatwierdzeniu enterem.
sudo fdisk /dev/sda Welcome to fdisk (util-linux 2.36). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Command (m for help): m Help: GPT M enter protective/hybrid MBR Generic d delete a partition F list free unpartitioned space l list known partition types n add a new partition p print the partition table t change a partition type v verify the partition table i print information about a partition Misc m print this menu x extra functionality (experts only) Script I load disk layout from sfdisk script file O dump disk layout to sfdisk script file Save & Exit w write table to disk and exit q quit without saving changes Create a new label g create a new empty GPT partition table G create a new empty SGI (IRIX) partition table o create a new empty DOS partition table s create a new empty Sun partition table Command (m for help):
Przełączniki których będziemy używać to: d - usunięcie partycji, n - dodanie nowej partycji, p - wyświetlenie tablicy partycji, w - zapis na dysk i wyjście. Więcej informacji i cały proces możecie zobaczyć na filmie YT poniżej.